version 1.40, 2007/11/02 19:38:23
|
version 1.43, 2008/02/27 20:19:16
|
|
|
## | ## |
ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM) | ifeq ($(PEGASUS_PLATFORM),ZOS_ZSERIES_IBM) |
$(LINK_WRAPPER) $(CXX) $(PR_FLAGS) $(EXTRA_LINK_FLAGS) -L$(LIB_DIR) $(EXE_OUTPUT) $(OBJECTS) $(DYNAMIC_LIBRARIES) $(SYS_LIBS) > $(PROGRAM).llst | $(LINK_WRAPPER) $(CXX) $(PR_FLAGS) $(EXTRA_LINK_FLAGS) -L$(LIB_DIR) $(EXE_OUTPUT) $(OBJECTS) $(DYNAMIC_LIBRARIES) $(SYS_LIBS) > $(PROGRAM).llst |
@ $(ZIP) -m $(FULL_PROGRAM).llst.zip $(PROGRAM).llst |
@ $(ZIP) -a -m $(FULL_PROGRAM).llst.zip $(PROGRAM).llst |
else | else |
ifdef PEGASUS_PLATFORM_LINUX_GENERIC_GNU | ifdef PEGASUS_PLATFORM_LINUX_GENERIC_GNU |
ifdef PEGASUS_HAS_MESSAGES | ifdef PEGASUS_HAS_MESSAGES |
|
|
endif | endif |
endif | endif |
endif | endif |
|
|
$(TOUCH) $(FULL_PROGRAM) |
|
@ $(ECHO) |
|
else | else |
$(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 |
ifdef PEGASUS_TEST_VALGRIND_LOG_DIR |
echo "#!/bin/bash" > $(VALGRIND_SCRIPT_BIN_DIR)/$(PROGRAM)$(EXE) | 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) |
echo -e "valgrind --log-file=$(PEGASUS_TEST_VALGRIND_LOG_DIR)/$(PROGRAM) --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) | chmod 755 $(VALGRIND_SCRIPT_BIN_DIR)/$(PROGRAM)$(EXE) |
endif | endif |
@ $(ECHO) | @ $(ECHO) |