From 64faf889403935594560feb275275088df23fabd Mon Sep 17 00:00:00 2001 From: Yo Chiang Date: Wed, 15 Jul 2020 18:35:12 +0800 Subject: Require required modules to exist Error if a required module doesn't exist unless ALLOW_MISSING_DEPENDENCIES or BUILD_BROKEN_MISSING_REQUIRED_MODULES is true. Bug: 7456955 Test: TH build_test Change-Id: I5cdc56c7433b7ce15da155993b7100af9af604fa Merged-In: I5cdc56c7433b7ce15da155993b7100af9af604fa (cherry picked from commit c6159372b7d9449f85f906758010b04cf9eb37b5) --- Changes.md | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Changes.md') diff --git a/Changes.md b/Changes.md index 3109e9bbf0..84c8d950fc 100644 --- a/Changes.md +++ b/Changes.md @@ -1,5 +1,15 @@ # Build System Changes for Android.mk Writers +## `LOCAL_REQUIRED_MODULES` requires listed modules to exist {#BUILD_BROKEN_MISSING_REQUIRED_MODULES} + +Modules listed in `LOCAL_REQUIRED_MODULES`, `LOCAL_HOST_REQUIRED_MODULES` and +`LOCAL_TARGET_REQUIRED_MODULES` need to exist unless `ALLOW_MISSING_DEPENDENCIES` +is set. + +To temporarily relax missing required modules check, use: + +`BUILD_BROKEN_MISSING_REQUIRED_MODULES := true` + ## Changes in system properties settings ### Product variables -- cgit v1.2.3