From 60588d19ffd2accefe1d16018cde20eae39b9a7f Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Thu, 31 Jul 2014 20:47:10 +0200 Subject: add make install --- Makefile | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5ea00b6..218abe3 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,8 @@ LDFLAGS=-Wl,--as-needed -lcrypto %: %.o $(CC) -o $@ $^ $(LDFLAGS) -all: src/usr.bin/apply/apply src/usr.bin/jot/jot src/usr.bin/lam/lam src/usr.bin/lndir/lndir src/bin/md5/md5 src/usr.bin/rs/rs src/usr.bin/gzsig/gzsig src/usr.bin/signify/signify src/usr.bin/calendar/calendar src/usr.bin/vis/vis src/usr.bin/unvis/unvis +ALL=src/usr.bin/apply/apply src/usr.bin/jot/jot src/usr.bin/lam/lam src/usr.bin/lndir/lndir src/bin/md5/md5 src/usr.bin/rs/rs src/usr.bin/gzsig/gzsig src/usr.bin/signify/signify src/usr.bin/calendar/calendar src/usr.bin/vis/vis src/usr.bin/unvis/unvis +all: $(ALL) src/usr.bin/apply/apply: src/usr.bin/apply/apply.o src/liboutils/strlcpy.o @@ -31,3 +32,14 @@ src/usr.bin/unvis/unvis: src/usr.bin/unvis/unvis.o src/liboutils/unvis.o clean: rm -f src/*/*/*.o + +DESTDIR= +PREFIX=/usr + +install: all + mkdir -p $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/man/man1 + install -m755 $(ALL) $(DESTDIR)$(PREFIX)/bin + install -m644 src/*/*/*.1 $(DESTDIR)$(PREFIX)/share/man/man1 + +install-calendars: + cp -r src/usr.bin/calendar/calendars $(DESTDIR)$(PREFIX)/share/calendar -- cgit 1.4.1