X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/utils/blobdiff_plain/1166ff629163edfcf817a033d581439a21240bc4..b5fccf050ed2a229b0c396292efbcfdec01bcc43:/xcopy/Makefile diff --git a/xcopy/Makefile b/xcopy/Makefile index cd5c7be..2e683f4 100644 --- a/xcopy/Makefile +++ b/xcopy/Makefile @@ -4,11 +4,17 @@ DESTDIR = . # for `make install' PREFIX = /usr/local BINDIR = $(PREFIX)/bin +SCRIPTDIR = $(PREFIX)/bin MANDIR = $(PREFIX)/man/man1 +INSTALL = install +IPROG =# flags for installing programs (default none) +IDATA = -m 0644 # flags for installing data X11LIB=-L/usr/X11R6/lib -lX11 all: xcopy.1 xcopy +man: xcopy.1 +progs: xcopy xcopy: xcopy.c $(CC) $(CFLAGS) -o $@ $< $(X11LIB) @@ -20,7 +26,8 @@ clean: rm -f *.1 xcopy *.html *.tar.gz html: - halibut --html=$(DESTDIR)/xcopy.html xcopy.but + halibut --html=xcopy.html xcopy.but + mv xcopy.html $(DESTDIR)/xcopy.html release: xcopy.1 mkdir -p reltmp/xcopy @@ -31,8 +38,11 @@ release: xcopy.1 tar -C reltmp -chzf $(DESTDIR)/xcopy.tar.gz xcopy rm -rf reltmp -install: xcopy xcopy.1 +install: install-progs install-man + +install-progs: xcopy mkdir -p $(BINDIR) - install xcopy $(BINDIR)/xcopy + $(INSTALL) $(IPROG) xcopy $(BINDIR)/xcopy +install-man: xcopy.1 mkdir -p $(MANDIR) - install -m 0644 xcopy.1 $(MANDIR)/xcopy.1 + $(INSTALL) $(IDATA) xcopy.1 $(MANDIR)/xcopy.1