mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
Makefile: remove unneeded variables
Now that all the external-deps, source-check and source targets are properly implemented based on the package infrastructure, the PACKAGES_SOURCE, TARGET_HOST_DEPS, HOST_DEPS and HOST_SOURCE variables are no longer needed. This is a good thing since they were anyway incorrect, as they were only doing a two level recursion in the dependencies of host packages. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Tested-by: "Yann E. MORIN" <yann.morin.1998@free.fr> [tested with a randpackageconfig]
This commit is contained in:
parent
17dcad0658
commit
ae473ca446
21
Makefile
21
Makefile
@ -389,27 +389,6 @@ include fs/common.mk
|
|||||||
|
|
||||||
include $(BR2_EXTERNAL)/external.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) \
|
dirs: $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
|
||||||
$(HOST_DIR) $(BINARIES_DIR)
|
$(HOST_DIR) $(BINARIES_DIR)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user