##################################################################
# #
# 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
syntax highlighted by Code2HTML, v. 0.9.1