diff options
-rw-r--r-- | Makefile | 24 | ||||
-rw-r--r-- | Makefile.mk (renamed from Makefile.inc) | 2 | ||||
-rw-r--r-- | payloads/Makefile.mk (renamed from payloads/Makefile.inc) | 0 | ||||
-rw-r--r-- | payloads/coreinfo/Makefile | 2 | ||||
-rw-r--r-- | payloads/libpayload/Makefile | 4 | ||||
-rw-r--r-- | tests/Makefile.mk (renamed from tests/Makefile.inc) | 0 | ||||
-rw-r--r-- | toolchain.mk (renamed from toolchain.inc) | 0 | ||||
-rw-r--r-- | util/kconfig/Makefile.mk (renamed from util/kconfig/Makefile.inc) | 0 | ||||
-rwxr-xr-x | util/lint/kconfig_lint | 2 | ||||
-rw-r--r-- | util/testing/Makefile.mk (renamed from util/testing/Makefile.inc) | 0 |
10 files changed, 19 insertions, 15 deletions
@@ -50,7 +50,7 @@ rwildcard=$(wildcard $1$2) $(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2)) SYMLINK_LIST = $(call rwildcard,site-local/,symlink.txt) -# directory containing the toplevel Makefile.inc +# Directory containing the toplevel Makefile.mk TOPLEVEL := . CONFIG_SHELL := sh @@ -102,7 +102,7 @@ help_coreboot help:: # This include must come _before_ the pattern rules below! # Order _does_ matter for pattern rules. -include $(srck)/Makefile.inc +include $(srck)/Makefile.mk # The cases where we don't need fully populated $(obj) lists: # 1. when no .config exists @@ -153,11 +153,12 @@ ifeq ($(NOCOMPILE),1) HOSTCC ?= $(if $(shell type gcc 2>/dev/null),gcc,cc) HOSTCXX ?= g++ -include $(TOPLEVEL)/Makefile.inc -include $(TOPLEVEL)/payloads/Makefile.inc -include $(TOPLEVEL)/util/testing/Makefile.inc +include $(TOPLEVEL)/Makefile.mk +include $(TOPLEVEL)/payloads/Makefile.mk +include $(TOPLEVEL)/util/testing/Makefile.mk +-include $(TOPLEVEL)/site-local/Makefile.mk -include $(TOPLEVEL)/site-local/Makefile.inc -include $(TOPLEVEL)/tests/Makefile.inc +include $(TOPLEVEL)/tests/Makefile.mk printall real-all: @echo "Error: Trying to build, but NOCOMPILE is set." >&2 @echo " Please file a bug with the following information:" @@ -198,7 +199,7 @@ endif export LANG LC_ALL TZ SOURCE_DATE_EPOCH ifneq ($(UNIT_TEST),1) -include toolchain.inc +include toolchain.mk endif strip_quotes = $(strip $(subst ",,$(subst \",,$(1)))) @@ -276,7 +277,7 @@ src-to-ali=\ $(subst .$(1),,\ $(filter %.ads %.adb,$(2))))))))) -# Clean -y variables, include Makefile.inc +# Clean -y variables, include Makefile.mk & Makefile.inc # Add paths to files in X-y to X-srcs # Add subdirs-y to subdirs includemakefiles= \ @@ -295,10 +296,13 @@ includemakefiles= \ # For each path in $(subdirs) call includemakefiles # Repeat until subdirs is empty +# TODO: Remove Makefile.inc support evaluate_subdirs= \ $(eval cursubdirs:=$(subdirs)) \ $(eval subdirs:=) \ $(foreach dir,$(cursubdirs), \ + $(eval $(call includemakefiles,$(dir)/Makefile.mk))) \ + $(foreach dir,$(cursubdirs), \ $(eval $(call includemakefiles,$(dir)/Makefile.inc))) \ $(if $(subdirs),$(eval $(call evaluate_subdirs))) @@ -306,11 +310,11 @@ evaluate_subdirs= \ subdirs:=$(TOPLEVEL) postinclude-hooks := -# Don't iterate through Makefile.incs under src/ when building tests +# Don't iterate through Makefiles under src/ when building tests ifneq ($(UNIT_TEST),1) $(eval $(call evaluate_subdirs)) else -include $(TOPLEVEL)/tests/Makefile.inc +include $(TOPLEVEL)/tests/Makefile.mk endif ifeq ($(FAILBUILD),1) diff --git a/Makefile.inc b/Makefile.mk index 23f56a4d73..87c6bcb247 100644 --- a/Makefile.inc +++ b/Makefile.mk @@ -1158,7 +1158,7 @@ FMAP_CBFS_SIZE := $(call int-subtract,$(FMAP_BIOS_SIZE) $(FMAP_CBFS_BASE)) endif # ifeq ($(CONFIG_ARCH_X86),y) -$(obj)/fmap.fmd: $(top)/Makefile.inc $(DEFAULT_FLASHMAP) $(obj)/config.h +$(obj)/fmap.fmd: $(top)/Makefile.mk $(DEFAULT_FLASHMAP) $(obj)/config.h sed -e "s,##ROM_BASE##,$(FMAP_ROM_ADDR)," \ -e "s,##ROM_SIZE##,$(FMAP_ROM_SIZE)," \ -e "s,##BIOS_BASE##,$(FMAP_BIOS_BASE)," \ diff --git a/payloads/Makefile.inc b/payloads/Makefile.mk index a2336aa876..a2336aa876 100644 --- a/payloads/Makefile.inc +++ b/payloads/Makefile.mk diff --git a/payloads/coreinfo/Makefile b/payloads/coreinfo/Makefile index 096e9c60cf..9655e24cc3 100644 --- a/payloads/coreinfo/Makefile +++ b/payloads/coreinfo/Makefile @@ -70,7 +70,7 @@ $(obj)/config.h: $(shell mkdir -p $(objk)/lxdialog $(KCONFIG_SPLITCONFIG)) -include $(srck)/Makefile.inc +include $(srck)/Makefile.mk .PHONY: $(PHONY) prepare all real-all defaultbuild diff --git a/payloads/libpayload/Makefile b/payloads/libpayload/Makefile index 0104a11fbc..212e67ea79 100644 --- a/payloads/libpayload/Makefile +++ b/payloads/libpayload/Makefile @@ -103,7 +103,7 @@ endif # This include must come _before_ the pattern rules below! # Order _does_ matter for pattern rules. -include $(srck)/Makefile.inc +include $(srck)/Makefile.mk include $(HAVE_DOTCONFIG) @@ -127,7 +127,7 @@ ARCH-$(CONFIG_LP_ARCH_MOCK) := mock # 3. when make distclean is run # 4. when make help% or make clean% is run # 5. when make %-test or make %-tests or make %coverage-report is run -# Don't waste time on reading all Makefile.incs in these cases +# Don't waste time on reading all Makefiles in these cases ifeq ($(strip $(HAVE_DOTCONFIG)),) NOCOMPILE := 1 endif diff --git a/tests/Makefile.inc b/tests/Makefile.mk index 584b4c0c9d..584b4c0c9d 100644 --- a/tests/Makefile.inc +++ b/tests/Makefile.mk diff --git a/toolchain.inc b/toolchain.mk index f985e8843a..f985e8843a 100644 --- a/toolchain.inc +++ b/toolchain.mk diff --git a/util/kconfig/Makefile.inc b/util/kconfig/Makefile.mk index 83fad884b7..83fad884b7 100644 --- a/util/kconfig/Makefile.inc +++ b/util/kconfig/Makefile.mk diff --git a/util/lint/kconfig_lint b/util/lint/kconfig_lint index e67aebd2d2..e64cf11c84 100755 --- a/util/lint/kconfig_lint +++ b/util/lint/kconfig_lint @@ -36,7 +36,7 @@ my $exclude_dirs_and_files = '^build/\|^coreboot-builds/\|^configs/\|^util/\|^\.git/\|^payloads\|^Documentation\|^3rdparty' . '\|' . # directories to exclude when searching for used symbols '\.config\|\.txt$\|\.tex$\|\.tags\|/kconfig.h\|\.fmd'; #files to exclude when looking for symbols -my $payload_files_to_check='payloads/Makefile.inc payloads/external/Makefile.inc'; +my $payload_files_to_check='payloads/Makefile.mk payloads/external/Makefile.inc'; my $config_file = ""; # name of config file to load symbol values from. my @wholeconfig; # document the entire kconfig structure my %loaded_files; # list of each Kconfig file loaded diff --git a/util/testing/Makefile.inc b/util/testing/Makefile.mk index c73502e9bc..c73502e9bc 100644 --- a/util/testing/Makefile.inc +++ b/util/testing/Makefile.mk |