version 1.39, 2007/08/01 08:16:28
|
version 1.40, 2007/11/02 19:38:23
|
|
|
endif | endif |
| |
| |
|
|
TMP_OBJECTS = $(foreach i,$(SOURCES),$(OBJ_DIR)/$i) | TMP_OBJECTS = $(foreach i,$(SOURCES),$(OBJ_DIR)/$i) |
| |
S_OBJECTS = $(TMP_OBJECTS:.s=.o) | S_OBJECTS = $(TMP_OBJECTS:.s=.o) |
|
|
$(LINK_WRAPPER) $(CXX) $(FLAGS) $(EXTRA_LINK_FLAGS) $(EXE_OUTPUT) $(OBJECTS) $(FULL_LIBRARIES) $(SYS_LIBS) $(EXTRA_LIBRARIES) | $(LINK_WRAPPER) $(CXX) $(FLAGS) $(EXTRA_LINK_FLAGS) $(EXE_OUTPUT) $(OBJECTS) $(FULL_LIBRARIES) $(SYS_LIBS) $(EXTRA_LIBRARIES) |
endif | endif |
$(TOUCH) $(FULL_PROGRAM) | $(TOUCH) $(FULL_PROGRAM) |
|
ifdef PEGASUS_TEST_VALGRIND_LOG |
|
echo "#!/bin/bash" > $(VALGRIND_SCRIPT_BIN_DIR)/$(PROGRAM)$(EXE) |
|
echo -e "valgrind --log-file=$(PEGASUS_TEST_VALGRIND_LOG) --num-callers=25 --tool=memcheck --leak-check=full --error-limit=no $(FULL_PROGRAM) \x24@" >> $(VALGRIND_SCRIPT_BIN_DIR)/$(PROGRAM)$(EXE) |
|
chmod 755 $(VALGRIND_SCRIPT_BIN_DIR)/$(PROGRAM)$(EXE) |
|
endif |
@ $(ECHO) | @ $(ECHO) |
| |
include $(ROOT)/mak/objects.mak | include $(ROOT)/mak/objects.mak |