mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-23 21:37:10 +02:00
build: only install packages for selected variants, fixes building multiple variant selections in one tree
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34656 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
b1ca3fb853
commit
7034fa3c32
@ -70,8 +70,19 @@ OPKG:= \
|
|||||||
--add-arch all:100 \
|
--add-arch all:100 \
|
||||||
--add-arch $(if $(ARCH_PACKAGES),$(ARCH_PACKAGES),$(BOARD)):200
|
--add-arch $(if $(ARCH_PACKAGES),$(ARCH_PACKAGES),$(BOARD)):200
|
||||||
|
|
||||||
PACKAGE_INSTALL:=$(sort $(foreach pkg,$(package-y),$(lastword $(subst /,$(space),$(pkg)))))
|
PACKAGE_INSTALL_FILES:= \
|
||||||
PACKAGE_INSTALL_FILES:=$(patsubst %,$(PKG_INFO_DIR)/%.*.install,$(PACKAGE_INSTALL))
|
$(foreach pkg,$(sort $(package-y)), \
|
||||||
|
$(foreach variant, \
|
||||||
|
$(if $(package/$(pkg)/variants), \
|
||||||
|
$(package/$(pkg)/variants), \
|
||||||
|
$(if $(package/$(pkg)/default-variant), \
|
||||||
|
$(package/$(pkg)/default-variant), \
|
||||||
|
default \
|
||||||
|
) \
|
||||||
|
), \
|
||||||
|
$(PKG_INFO_DIR)/$(lastword $(subst /,$(space),$(pkg))).$(variant).install \
|
||||||
|
) \
|
||||||
|
)
|
||||||
|
|
||||||
$(curdir)/cleanup: $(TMP_DIR)/.build
|
$(curdir)/cleanup: $(TMP_DIR)/.build
|
||||||
rm -rf $(STAGING_DIR_ROOT)
|
rm -rf $(STAGING_DIR_ROOT)
|
||||||
|
Loading…
Reference in New Issue
Block a user