Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a508b30d authored by Yifan Hong's avatar Yifan Hong
Browse files

fwk comp mat: use a for loop for supported kernel versions

Test: m system_compatibility_matrix.xml -j

Bug: 64124223
Change-Id: Ife95bfb5b7103239e116df1ae844cc3a643b4c28
Merged-In: Ife95bfb5b7103239e116df1ae844cc3a643b4c28
parent 7a1ed9ed
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -131,12 +131,16 @@ FRAMEWORK_VBMETA_VERSION := 0.0
endif

# All kernel versions that the system image works with.
$(GEN): test/vts-testcase/kernel/config/data/android-3.18/android-base.cfg
$(GEN): test/vts-testcase/kernel/config/data/android-4.4/android-base.cfg
$(GEN): test/vts-testcase/kernel/config/data/android-4.9/android-base.cfg
$(GEN): PRIVATE_FLAGS += --kernel=3.18:test/vts-testcase/kernel/config/data/android-3.18/android-base.cfg
$(GEN): PRIVATE_FLAGS += --kernel=4.4:test/vts-testcase/kernel/config/data/android-4.4/android-base.cfg
$(GEN): PRIVATE_FLAGS += --kernel=4.9:test/vts-testcase/kernel/config/data/android-4.9/android-base.cfg
KERNEL_VERSIONS := 3.18 4.4 4.9
KERNEL_CONFIG_DATA := test/vts-testcase/kernel/config/data

$(GEN): $(foreach version,$(KERNEL_VERSIONS),\
	$(KERNEL_CONFIG_DATA)/android-$(version)/android-base.cfg)
$(GEN): PRIVATE_FLAGS += $(foreach version,$(KERNEL_VERSIONS),\
	--kernel=$(version):$(KERNEL_CONFIG_DATA)/android-$(version)/android-base.cfg)

KERNEL_VERSIONS :=
KERNEL_CONFIG_DATA :=

$(GEN): $(FRAMEWORK_COMPATIBILITY_MATRIX_FILE) $(HOST_OUT_EXECUTABLES)/assemble_vintf
	# TODO(b/37405869) (b/37715375) inject avb versions as well for devices that have avb enabled.