aboutsummaryrefslogtreecommitdiffstats
path: root/l4arg
diff options
context:
space:
mode:
Diffstat (limited to 'l4arg')
-rw-r--r--l4arg/Makefile13
1 files changed, 11 insertions, 2 deletions
diff --git a/l4arg/Makefile b/l4arg/Makefile
index 8c23687..e6502f3 100644
--- a/l4arg/Makefile
+++ b/l4arg/Makefile
@@ -1,9 +1,13 @@
CC=cc
AR=ar
-RM=rm
+RM=rm -f
+INSTALL=install -m 644
CFLAGS=-Wall -g -I. -I../l4darr
OBJ=toargv.o qarg.o
LIBFILE=libl4arg.a
+DESTDIR=/
+PREFIX=/usr/local
+LIBDIR=$(DESTDIR)/$(PREFIX)/lib
.PHONY: all clean
@@ -11,4 +15,9 @@ all: $(LIBFILE)
$(LIBFILE): $(OBJ)
$(AR) rcs $(LIBFILE) $(OBJ)
clean:
- $(RM) -f $(LIBFILE) $(OBJ)
+ $(RM) $(LIBFILE) $(OBJ)
+install:
+ mkdir -p $(LIBDIR)
+ $(INSTALL) $(LIBFILE) $(LIBDIR)
+uninstall:
+ $(RM) $(LIBDIR)/$(LIBFILE)