|
@@ -389,27 +389,6 @@ include fs/common.mk
|
|
|
|
|
|
include $(BR2_EXTERNAL)/external.mk
|
|
|
|
|
|
-PACKAGES_SOURCE := $(patsubst %,%-source,$(PACKAGES))
|
|
|
-
|
|
|
-# host-* dependencies have to be handled specially, as those aren't
|
|
|
-# visible in Kconfig and hence not added to a variable like PACKAGES.
|
|
|
-# instead, find all the host-* targets listed in each <PKG>_DEPENDENCIES
|
|
|
-# variable for each enabled target.
|
|
|
-# Notice: this only works for newstyle gentargets/autotargets packages
|
|
|
-TARGETS_HOST_DEPS = $(sort $(filter host-%,$(foreach dep,\
|
|
|
- $(addsuffix _DEPENDENCIES,\
|
|
|
- $(call UPPERCASE,$(PACKAGES) $(TARGETS_ROOTFS))),\
|
|
|
- $($(dep)))))
|
|
|
-# Host packages can in turn have their own dependencies. Likewise find
|
|
|
-# all the package names listed in the HOST_<PKG>_DEPENDENCIES for each
|
|
|
-# host package found above. Ideally this should be done recursively until
|
|
|
-# no more packages are found, but that's hard to do in make, so limit to
|
|
|
-# 1 level for now.
|
|
|
-HOST_DEPS = $(sort $(foreach dep,\
|
|
|
- $(addsuffix _DEPENDENCIES,$(call UPPERCASE,$(TARGETS_HOST_DEPS))),\
|
|
|
- $($(dep))))
|
|
|
-HOST_SOURCE += $(addsuffix -source,$(sort $(TARGETS_HOST_DEPS) $(HOST_DEPS)))
|
|
|
-
|
|
|
dirs: $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
|
|
|
$(HOST_DIR) $(BINARIES_DIR)
|
|
|
|