Introduce LINUX_COMMON_TARGETS
For all concerned platforms, move the targets currently assigned to
LINUX_COMMON_FLAGS into the new LINUX_COMMON_TARGETS variable and use
that in the "linux-common:" target.
This makes the LINUX_CLEAN_COMMON_FLAGS and LINUX_CLEANER_COMMON_FLAGS
redundant so they are replaced by LINUX_COMMON_FLAGS.
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
diff --git a/common.mk b/common.mk
index 4d5db94..a2e0d46 100644
--- a/common.mk
+++ b/common.mk
@@ -366,7 +366,7 @@
.PHONY: linux-common
linux-common: linux-defconfig
- $(MAKE) -C $(LINUX_PATH) $(LINUX_COMMON_FLAGS)
+ $(MAKE) -C $(LINUX_PATH) $(LINUX_COMMON_FLAGS) $(LINUX_COMMON_TARGETS)
$(LINUX_PATH)/.config: $(LINUX_DEFCONFIG_COMMON_FILES)
cd $(LINUX_PATH) && \
@@ -378,15 +378,13 @@
linux-defconfig-clean-common:
rm -f $(LINUX_PATH)/.config
-# LINUX_CLEAN_COMMON_FLAGS should be defined in specific makefiles (hikey.mk,...)
.PHONY: linux-clean-common
linux-clean-common: linux-defconfig-clean
- $(MAKE) -C $(LINUX_PATH) $(LINUX_CLEAN_COMMON_FLAGS) clean
+ $(MAKE) -C $(LINUX_PATH) $(LINUX_COMMON_FLAGS) clean
-# LINUX_CLEANER_COMMON_FLAGS should be defined in specific makefiles (hikey.mk,...)
.PHONY: linux-cleaner-common
linux-cleaner-common: linux-defconfig-clean
- $(MAKE) -C $(LINUX_PATH) $(LINUX_CLEANER_COMMON_FLAGS) distclean
+ $(MAKE) -C $(LINUX_PATH) $(LINUX_COMMON_FLAGS) distclean
################################################################################
# EDK2 / Tianocore