mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
make: Replace some executables by absolute paths to improve performance
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
172f7fac01
commit
f5c43f706a
54 changed files with 134 additions and 137 deletions
|
|
@ -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):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue