############################################################################# # Software Testing Automation Framework (STAF) # # (C) Copyright IBM Corp. 2001 # # # # This software is licensed under the Eclipse Public License (EPL) V1.0. # ############################################################################# LIB_STAFREAPER = $(subst Name,STAFReaper,$(DLL)) stafhandlereaperservice_targets += $(REL)/lib/$(LIB_STAFREAPER)\ $(REL)/include/STAFHandleReaperService.h Targets += $(stafhandlereaperservice_targets) CleanupTargets += cleanup_stafhandlereaperservice $(stafhandlereaperservice_targets): SUBSYS_REL := services/handlereaper SUBSYS_REL := services/handlereaper #===================================================================== # C/C++ Info Flags #===================================================================== $(stafhandlereaperservice_targets): OBJS = $(stafhandlereaperservice_objs) $(stafhandlereaperservice_targets): LIBS = STAF $(stafhandlereaperservice_targets): CFLAGS := $(CC_EXPORT_SHARED_LIB_SYMBOLS) stafhandlereaperservice_objs :=\ STAFHandleReaperService stafhandlereaperservice_objs := $(foreach obj,$(stafhandlereaperservice_objs),$(O)/services/handlereaper/$(obj)$(OS_OE)) stafhandlereaperservice_dependents := $(stafhandlereaperservice_objs:$(OS_OE)=.d) $(stafhandlereaperservice_dependents): SUBSYS_REL := services/handlereaper ifeq ($(OS_NAME),win32) stafhandlereaperservice_objs += $(SR_SRC)/STAFReaper.def endif # Include dependencies ifneq ($(InCleanup), "1") include $(stafhandlereaperservice_dependents) endif # Include inference rules include $(InferenceRules) # STAFReaper targets $(REL)/lib/$(LIB_STAFREAPER): $(stafhandlereaperservice_objs) $(LIB_STAF_FP) $(MAKEFILE_NAME) $(SHARED_LIB_IT) $(REL)/include/STAFHandleReaperService.h: $(SRC)/services/handlereaper/STAFHandleReaperService.h $(MAKEFILE_NAME) $(COPY_FILE) cleanup_stafhandlereaperservice: -@$(DEL) $(O)/services/handlereaper/* $(OUT_ERR_TO_DEV_NULL) -@$(DEL) $(REL)/lib/$(LIB_STAFREAPER) $(OUT_ERR_TO_DEV_NULL) -@$(DEL) %(REL)/include/STAFhandlereaperService.h $(OUT_ERR_TO_DEV_NULL)