Browse Source

- introduce individual packages

master
vanhofen 2 years ago
parent
commit
37f94817a3
  1. 9
      make/buildsystem-helpers.mk
  2. 1
      package/Makefile.in
  3. 17
      package/pkg-individual.mk

9
make/buildsystem-helpers.mk

@ -152,6 +152,15 @@ endef
# -----------------------------------------------------------------------------
# individual build
define INDIVIDUAL
@$(call MESSAGE,"Individual build")
$(foreach hook,$($(PKG)_INDIVIDUAL_HOOKS),$(call $(hook))$(sep))
$(TOUCH)
endef
# -----------------------------------------------------------------------------
# follow-up build
define HOST_FOLLOWUP
@$(call MESSAGE,"Follow-up build")

1
package/Makefile.in

@ -27,4 +27,5 @@ MAKEFLAGS += --no-print-directory
include package/pkg-autotools.mk
include package/pkg-cmake.mk
include package/pkg-individual.mk
include package/pkg-python.mk

17
package/pkg-individual.mk

@ -0,0 +1,17 @@
################################################################################
#
# Individual packages
#
################################################################################
define individual-package
$(call PREPARE)
$(call INDIVIDUAL)
$(call TARGET_FOLLOWUP)
endef
define host-individual-package
$(call PREPARE)
$(call INDIVIDUAL)
$(call HOST_FOLLOWUP)
endef
Loading…
Cancel
Save