mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-18 13:03:58 +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
26
make/run.mk
26
make/run.mk
|
|
@ -61,10 +61,10 @@ start: run-prereq
|
|||
|
||||
else
|
||||
run test: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
$(EXE_PATH) $(EXE_ARGS)
|
||||
start: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
$(EXE_PATH) $(EXE_ARGS) &
|
||||
|
||||
$(SHORTCUT_SCRIPT):
|
||||
|
|
@ -72,13 +72,13 @@ ifeq ($(TARGET),mingw)
|
|||
echo "set PATH=%PATH;$(DLL_PATH)" > $@.tmp
|
||||
echo "$(EXE_PATH) $(EXE_ARGS)" >> $@.tmp
|
||||
else
|
||||
echo -e "#!/bin/bash\n\nrm -f core.*\nexport LD_LIBRARY_PATH=$(LD_LIBRARY_PATH)\nexport PATH=$(PATH)\n$(EXE_PATH) $(EXE_ARGS)" > $@.tmp
|
||||
echo -e "#!/bin/bash\n\n$(RM) -f core.*\nexport LD_LIBRARY_PATH=$(LD_LIBRARY_PATH)\nexport PATH=$(PATH)\n$(EXE_PATH) $(EXE_ARGS)" > $@.tmp
|
||||
chmod 755 $@.tmp
|
||||
endif
|
||||
mv $@.tmp $@
|
||||
shortcut: $(SHORTCUT_SCRIPT)
|
||||
distclean.shortcut:
|
||||
rm -f $(SHORTCUT_SCRIPT)
|
||||
$(RM) -f $(SHORTCUT_SCRIPT)
|
||||
distclean: distclean.shortcut
|
||||
|
||||
clean: vg-clean-supp clean.out
|
||||
|
|
@ -95,15 +95,15 @@ wait-stop:
|
|||
restart: stop wait-stop all start
|
||||
|
||||
valgrind: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
valgrind $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
valkyrie: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
valkyrie $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
efence: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
ef $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
supp.tmp:
|
||||
|
|
@ -111,23 +111,23 @@ supp.tmp:
|
|||
|
||||
vg-create-supp: supp.tmp
|
||||
$(CAT) $< | $(MOD_SCRIPT_DIR)/parse-valgrind-suppressions.sh > local.supp
|
||||
rm -f supp.tmp
|
||||
$(RM) -f supp.tmp
|
||||
|
||||
vg-add-supp:
|
||||
$(CAT) | $(MOD_SCRIPT_DIR)/parse-valgrind-suppressions.sh >> local.supp
|
||||
|
||||
vg-clean-supp:
|
||||
rm -f local.supp
|
||||
$(RM) -f local.supp
|
||||
|
||||
clean.out:
|
||||
rm -f run.out
|
||||
$(RM) -f run.out
|
||||
|
||||
callgrind: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
valgrind --tool=callgrind $(VALGRIND_OPTS) $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
callgrind-noinst: run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
valgrind --tool=callgrind $(VALGRIND_OPTS) --instr-atstart=no $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
callgrind-startinst:
|
||||
|
|
@ -160,7 +160,7 @@ strace: $(EXE_PATH) $(EXE_BIN) run-prereq
|
|||
strace -f $(STRACE_EXTRA_OPTS) $(EXE_PATH) $(EXE_ARGS)
|
||||
|
||||
tee: $(EXE_PATH) $(EXE_BIN) run-prereq
|
||||
rm -f core.*
|
||||
$(RM) -f core.*
|
||||
$(EXE_PATH) $(EXE_ARGS) 2>&1 | tee run.out
|
||||
|
||||
kcg:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue