make: Replace some executables by absolute paths to improve performance

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-09-02 19:26:52 +00:00
commit f5c43f706a
54 changed files with 134 additions and 137 deletions

View file

@ -68,65 +68,65 @@ install-to-system:
sudo make DEVELOPMENT=false install
pckgclean:
rm -rf *.zip *.tar.gz *.rpm *.deb
$(RM) -rf *.zip *.tar.gz *.rpm *.deb
tmpclean:
rm -rf *.tmp *.rep
$(RM) -rf *.tmp *.rep
coreclean:
rm -rf core core.* vgcore vgcore.*
$(RM) -rf core core.* vgcore vgcore.*
runclean: coreclean
objclean:
rm -rf *.o *.o *.a *.so *.so.*
$(RM) -rf *.o *.o *.a *.so *.so.*
depclean:
rm -f .*.dep.mk
$(RM) -f .*.dep.mk
mocclean:
rm -rf moc_*
$(RM) -rf moc_*
uicclean:
rm -rf $(UIC_CPP) $(UIC_H)
$(RM) -rf $(UIC_CPP) $(UIC_H)
rccclean:
rm -rf $(RCC_CPP)
$(RM) -rf $(RCC_CPP)
textclean: doneclean
rm -rf *~ .*~ .*.swp *.rep \#*\# .kdbgrc.* .\#* .exrc
$(RM) -rf *~ .*~ .*.swp *.rep \#*\# .kdbgrc.* .\#* .exrc
allclean:
rm -rf $(ALL) $(LOCAL_TARGETS)
$(RM) -rf $(ALL) $(LOCAL_TARGETS)
doneclean:
rm -rf *.done $(PREREQ_DONE)
$(RM) -rf *.done $(PREREQ_DONE)
execlean: allclean objclean runclean textclean
rm -rf $(EXE) $(PLUGIN)
$(RM) -rf $(EXE) $(PLUGIN)
distclean: clean objclean textclean vcdistclean profclean timerclean varclean
localclean: $(LOCAL_CLEAN)
rm -rf $(CLEAN)
$(RM) -rf $(CLEAN)
libclean:
rm -rf $(LIB_A) $(LIB_SO) $(VERSION_SCRIPT)
$(RM) -rf $(LIB_A) $(LIB_SO) $(VERSION_SCRIPT)
vcdistclean:
rm -rf *.plg *.opt *.ncb Debug *.exe dist *.ilk
$(RM) -rf *.plg *.opt *.ncb Debug *.exe dist *.ilk
prereqclean:
set -e; for dir in $(PREREQ_DIR); do make -$(MAKEFLAGS) -C $$dir clean; done
profclean:
rm -f *.da *.bb *.bbg *.gcov *.gcda *.gcno
$(RM) -f *.da *.bb *.bbg *.gcov *.gcda *.gcno
timerclean:
rm -f timers_*.h
$(RM) -f timers_*.h
varclean:
rm -rf $(CLEAN) $(DISTCLEAN) $(AC_FILES)
$(RM) -rf $(CLEAN) $(DISTCLEAN) $(AC_FILES)
love:
@echo "Not war?"
@ -338,7 +338,7 @@ $(EXE) $(EXE_BIN):
$(PLUGIN) $(PLUGIN_LIB):
$(CPP) -shared $(sort $(OBJ)) $(BUILD_LDFLAGS) -o $@
# mkdir -p $(BUILD_LIBDIR)
# install -m 755 $@ $(BUILD_LIBDIR)
# $(BIN_INSTALL) -m 755 $@ $(BUILD_LIBDIR)
define check_not_empty
check_not_empty_$(1):
@ -393,9 +393,9 @@ $$(TOPDIR)/dir_install_$(1).done:
$$(BUILD_$(1)DIR)/%: % | $$(TOPDIR)/dir_build_$(1).done
@if [ ! $$< -ef $$@ -a "`echo $$< | $(SED) 's/\..*//'`" != local ]; then \
echo install -p -m $($(1)MODE) $$< $$@ ;\
install -p -m $($(1)MODE) $$< $$@ ;\
rm -f $$(TOPDIR)/dirs-*.done ;\
echo $(BIN_INSTALL) -p -m $($(1)MODE) $$< $$@ ;\
$(BIN_INSTALL) -p -m $($(1)MODE) $$< $$@ ;\
$(RM) -f $$(TOPDIR)/dirs-*.done ;\
fi
$$(INSTALL_$(1)DIR):