################################################################## # # # Makefile (generic program creation Makefile) # # # # Thomas Nemeth. # # # ################################################################## ################################################################## # # # PARTIE DES VARIABLES NON MODIFIABLES ! # # NO MODIFICATION BELOW THIS LINE ! # # # ################################################################## INSTALLDIR = $(DESTDIR)$(PREFIX) BINDIR = $(INSTALLDIR)/bin MANDIR = $(INSTALLDIR)/man/man1 LIBDIR = $(INSTALLDIR)/lib INCDIR = $(INSTALLDIR)/include #***************************************************************** # TARGET - SOURCES - OBJECTS : # SRCS = $(shell ls *.1) #***************************************************************** # COMMON COMMANDS : # CP = cp RM = rm INSTALL = install TAR = tar GZIP = gzip SED = sed ################################################################## # RULES : # .PHONY: all mostlyclean clean distclean install install-strip uninstall all: mostlyclean: -$(RM) -f *~ clean: mostlyclean realclean: clean distclean: realclean mrproper: distclean install: $(INSTALL) -d --mode=2775 $(MANDIR) @for i in ${SRCS} ; do \ $(INSTALL) --mode=0664 $$i $(MANDIR) \ done install-strip: install uninstall: @for i in ${SRCS} ; do \ $(RM) -f $(MANDIR)/$$i \ done