# Set this to `true' to echo each build command in full.
verbose := false
+# Set this to `false' to avoid installing manual pages.
+install_man := true
+
#
# Include the configuration file, config.mk.
COMMAND_CCLD = $(COMPILE) $(CC) $(CFLAGS) $(CF_TGT) $(LDFLAGS) $(LF_TGT) -o $@ $< $(LL_TGT) $(LIBS)
COMMAND_CXXLD = $(COMPILE) $(CXX) $(CXXFLAGS) $(CF_TGT) $(LDFLAGS) $(LF_TGT) -o $@ $< $(LL_TGT) $(LIBS)
COMMAND_AR = $(AR) rcs $@ $^; $(RANLIB) $@
-COMMAND_RC = $(WINDRES) $(DDEFINES) $(DF_TGT) -o $@ -i $<
+COMMAND_RC = $(WINDRES) -I. $(DF_TGT) -o $@ -i $<
COMMAND_INSTALL = ./tools/install.sh -m $1 $2 -d $3
COMMAND_RM = rm -f $1
COMMAND_IN = sed -f config.sed <"$1" >"$2"
else
DO_CC = @echo " CC $@"; $(COMMAND_CC)
DO_CXX = @echo " CXX $@"; $(COMMAND_CXX)
-DO_LD = @echo " LD $@"; $(COMMAND_LD)
-DO_LDX = @echo " LD $@"; $(COMMAND_LDX)
-DO_CCLD = @echo " CCLD $@"; $(COMMAND_CCLD)
-DO_CXXLD = @echo " CXXLD $@"; $(COMMAND_CXXLD)
+DO_LD = @echo " LINK $@"; $(COMMAND_LD)
+DO_LDX = @echo " LINK $@"; $(COMMAND_LDX)
+DO_CCLD = @echo " LINK $@"; $(COMMAND_CCLD)
+DO_CXXLD = @echo " LINK $@"; $(COMMAND_CXXLD)
DO_AR = @echo " AR $@"; $(COMMAND_AR)
DO_RC = @echo " RC $@"; $(COMMAND_RC)
DO_INSTALL = @echo " CP $2"; $(COMMAND_INSTALL)
DO_RM = @echo " RM $1"; $(COMMAND_RM)
-DO_IN = @echo " MAKE $2"; $(COMMAND_IN)
+DO_IN = @echo " GEN $2"; $(COMMAND_IN)
SHELL_LINE_PREFIX = @
endif
do \
$(call remove_silencer,$(call DO_INSTALL,755,$$file,$(DESTDIR)$(bindir))); \
done
+ifeq ($(install_man),true)
$(SHELL_LINE_PREFIX)files='$(MANPAGES)'; for file in $$files; \
do \
$(call remove_silencer,$(call DO_INSTALL,644,$$file,$(DESTDIR)$(mandir))); \
done
+endif
.PHONY: uninstall
uninstall: