summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcflip <cflip@cflip.net>2023-01-19 13:06:58 -0700
committercflip <cflip@cflip.net>2023-01-19 13:08:18 -0700
commitecac350e9289ec6846e8ac36fc68bd86e3608037 (patch)
tree4f2771417832a6a3ba969c01c909fe410ba0ccde
parentd61a3f4921e55a753d4bc94de50dd7faffc3a348 (diff)
Add an install command to the Makefile
-rw-r--r--Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 87445df..ad30c42 100644
--- a/Makefile
+++ b/Makefile
@@ -13,15 +13,21 @@ OBJS=main.o \
syntax.o \
window.o
-.PHONY: all clean
+DESTDIR=/usr/local
+
+.PHONY: all clean install
all: $(OUT)
%.o: %.c
$(CC) $(CFLAGS) -c $< -o $@
-${OUT}: $(OBJS)
+$(OUT): $(OBJS)
$(CC) $(LFLAGS) $^ -o $@
clean:
rm -f $(OBJS) $(OUT)
+
+install:
+ mkdir -p $(DESTDIR)/bin/
+ cp $(OUT) $(DESTDIR)/bin/