| | |
| | | # |
| | | |
| | | COMPONENT_INSTALL_ARGS += DESTDIR=$(PROTO_DIR) |
| | | COMPONENT_INSTALL_ARGS += $(COMPONENT_INSTALL_ARGS.$(BITS)) |
| | | |
| | | COMPONENT_BUILD_ACTION ?= \ |
| | | cd $(@D); $(ENV) $(COMPONENT_BUILD_ENV) \ |
| | | $(GMAKE) $(COMPONENT_BUILD_ARGS) $(COMPONENT_BUILD_TARGETS) |
| | | |
| | | # build the configured source |
| | | $(BUILD_DIR)/%/.built: $(SOURCE_DIR)/.prep |
| | | $(RM) -r $(@D) ; $(MKDIR) $(@D) |
| | | $(CLONEY) $(SOURCE_DIR) $(@D) |
| | | $(COMPONENT_PRE_BUILD_ACTION) |
| | | (cd $(@D) ; $(ENV) $(COMPONENT_BUILD_ENV) \ |
| | | $(GMAKE) $(COMPONENT_BUILD_GMAKE_ARGS) $(COMPONENT_BUILD_ARGS) \ |
| | | $(COMPONENT_BUILD_TARGETS)) |
| | | ($(COMPONENT_BUILD_ACTION)) |
| | | $(COMPONENT_POST_BUILD_ACTION) |
| | | ifeq ($(strip $(PARFAIT_BUILD)),yes) |
| | | -$(PARFAIT) build |
| | | endif |
| | | $(TOUCH) $@ |
| | | |
| | | COMPONENT_INSTALL_ACTION ?= \ |
| | | cd $(@D) ; $(ENV) $(COMPONENT_INSTALL_ENV) \ |
| | | $(GMAKE) $(COMPONENT_INSTALL_ARGS) $(COMPONENT_INSTALL_TARGETS) |
| | | |
| | | # install the built source into a prototype area |
| | | $(BUILD_DIR)/%/.installed: $(BUILD_DIR)/%/.built |
| | | $(COMPONENT_PRE_INSTALL_ACTION) |
| | | (cd $(@D) ; $(ENV) $(COMPONENT_INSTALL_ENV) $(GMAKE) \ |
| | | $(COMPONENT_INSTALL_ARGS) $(COMPONENT_INSTALL_TARGETS)) |
| | | ($(COMPONENT_INSTALL_ACTION)) |
| | | $(COMPONENT_POST_INSTALL_ACTION) |
| | | $(TOUCH) $@ |
| | | |