make-rules/attpackagemake.mk
changeset 5129 5431772f7235
parent 4393 963a977eeb62
child 5682 94c0ca64c022
equal deleted inserted replaced
5128:218234c0062c 5129:5431772f7235
    60 
    60 
    61 # The install and test process needs the same environment as the build
    61 # The install and test process needs the same environment as the build
    62 COMPONENT_INSTALL_ENV = $(COMPONENT_BUILD_ENV)
    62 COMPONENT_INSTALL_ENV = $(COMPONENT_BUILD_ENV)
    63 COMPONENT_INSTALL_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))"
    63 COMPONENT_INSTALL_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))"
    64 COMPONENT_TEST_ENV = $(COMPONENT_BUILD_ENV)
    64 COMPONENT_TEST_ENV = $(COMPONENT_BUILD_ENV)
    65 COMPONENT_TEST_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))"
    65 COMPONENT_TEST_ARGS = $(COMPONENT_BUILD_ARGS)
    66 COMPONENT_SYSTEM_TEST_ENV = $(COMPONENT_BUILD_ENV)
    66 COMPONENT_SYSTEM_TEST_ENV = $(COMPONENT_BUILD_ENV)
    67 COMPONENT_SYSTEM_TEST_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))"
    67 COMPONENT_SYSTEM_TEST_ARGS = $(COMPONENT_BUILD_ARGS) 
    68 
    68 
    69 # build the configured source
    69 # build the configured source
    70 $(BUILD_DIR)/%/.built:	$(SOURCE_DIR)/.prep
    70 $(BUILD_DIR)/%/.built:	$(SOURCE_DIR)/.prep
    71 	$(RM) -r $(@D) ; $(MKDIR) $(@D)
    71 	$(RM) -r $(@D) ; $(MKDIR) $(@D)
    72 	$(CLONEY) $(SOURCE_DIR) $(@D)
    72 	$(CLONEY) $(SOURCE_DIR) $(@D)
    96 	$(MKDIR) $(COMPONENT_TEST_BUILD_DIR)
    96 	$(MKDIR) $(COMPONENT_TEST_BUILD_DIR)
    97 	$(COMPONENT_PRE_TEST_ACTION)
    97 	$(COMPONENT_PRE_TEST_ACTION)
    98 	-(cd $(COMPONENT_TEST_DIR) ; \
    98 	-(cd $(COMPONENT_TEST_DIR) ; \
    99 		$(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \
    99 		$(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \
   100 		bin/package test $(COMPONENT_TEST_TARGETS) \
   100 		bin/package test $(COMPONENT_TEST_TARGETS) \
   101 		$(COMPONENT_TEST_ARGS) \
   101 		$(COMPONENT_TEST_ARGS)) \
   102 		&> $(COMPONENT_TEST_OUTPUT)
   102 		&> $(COMPONENT_TEST_OUTPUT)
   103 	$(COMPONENT_POST_TEST_ACTION)
   103 	$(COMPONENT_POST_TEST_ACTION)
   104 	$(COMPONENT_TEST_CREATE_TRANSFORMS)
   104 	$(COMPONENT_TEST_CREATE_TRANSFORMS)
   105 	$(COMPONENT_TEST_PERFORM_TRANSFORM)
   105 	$(COMPONENT_TEST_PERFORM_TRANSFORM)
   106 	$(COMPONENT_TEST_COMPARE)
   106 	$(COMPONENT_TEST_COMPARE)
   127 	$(CLONEY) $(SOURCE_DIR) $(@D)
   127 	$(CLONEY) $(SOURCE_DIR) $(@D)
   128 	$(COMPONENT_PRE_SYSTEM_TEST_ACTION)
   128 	$(COMPONENT_PRE_SYSTEM_TEST_ACTION)
   129 	-(cd $(COMPONENT_SYSTEM_TEST_DIR) ; \
   129 	-(cd $(COMPONENT_SYSTEM_TEST_DIR) ; \
   130 		$(COMPONENT_SYSTEM_TEST_ENV_CMD) $(COMPONENT_SYSTEM_TEST_ENV) \
   130 		$(COMPONENT_SYSTEM_TEST_ENV_CMD) $(COMPONENT_SYSTEM_TEST_ENV) \
   131 		bin/package test $(COMPONENT_SYSTEM_TEST_TARGETS) \
   131 		bin/package test $(COMPONENT_SYSTEM_TEST_TARGETS) \
   132 		$(COMPONENT_SYSTEM_TEST_ARGS) \
   132 		$(COMPONENT_SYSTEM_TEST_ARGS)) \
   133 		&> $(COMPONENT_TEST_OUTPUT)
   133 		&> $(COMPONENT_TEST_OUTPUT)
   134 	$(COMPONENT_POST_SYSTEM_TEST_ACTION)
   134 	$(COMPONENT_POST_SYSTEM_TEST_ACTION)
   135 	$(COMPONENT_TEST_CREATE_TRANSFORMS)
   135 	$(COMPONENT_TEST_CREATE_TRANSFORMS)
   136 	$(COMPONENT_TEST_PERFORM_TRANSFORM)
   136 	$(COMPONENT_TEST_PERFORM_TRANSFORM)
   137 	$(COMPONENT_TEST_COMPARE)
   137 	$(COMPONENT_TEST_COMPARE)