platform_build_soong/mk2rbc
Cole Faust 8e15f69709 Remove ?= assignements to product variables
In make, all product variables are assigned to an empty string before
including the product config makefiles. In starlark, we don't do that
just so the memory usage is smaller. This means that in make, using
?= to assign a product config variable has no effect. Replicate this
behavior in starlark by not emitting any code for ?= assignments of
product variables.

Fixes: 304324003
Test: go test
Change-Id: Id31531506ac9e372a1bea92ce9ae8e17ae0ca70c
2023-10-09 12:26:21 -07:00
..
mk2rbc Make mk2rbc output paths relative to android root 2023-05-09 15:00:58 -07:00
test Removing references to arm7 emulator targets. 2022-12-05 14:00:56 +01:00
Android.bp Rename mk2rbc/cmd to make go install work properly 2023-03-15 22:51:01 -04:00
android_products.go AndroidProducts.mk file reader 2021-07-12 09:40:18 -07:00
android_products_test.go Removing references to arm7 emulator targets. 2022-12-05 14:00:56 +01:00
config_variables.go Config variables reader 2021-07-12 09:40:18 -07:00
config_variables_test.go Config variables reader 2021-07-12 09:40:18 -07:00
expr.go Recognize some unsupported functions 2022-04-26 14:53:25 -07:00
find_mockfs.go Allow dynamically calculated inherit-product path 2021-08-02 14:35:45 -07:00
mk2rbc.go Remove ?= assignements to product variables 2023-10-09 12:26:21 -07:00
mk2rbc_test.go Remove ?= assignements to product variables 2023-10-09 12:26:21 -07:00
node.go Allow seeing include $(x) when there is an include_top comment 2022-04-26 17:46:49 -07:00
soong_variables.go Don't type variables as booleans in mk2rbc 2023-04-12 12:13:28 -07:00
soong_variables_test.go Make mk2rbc output paths relative to android root 2023-05-09 15:00:58 -07:00
TODO Product config makefiles to Starlark converter 2021-07-14 09:51:10 -07:00
types.go Add support for and/or in mk2rbc 2022-12-12 18:17:37 -08:00
variable.go Remove ?= assignements to product variables 2023-10-09 12:26:21 -07:00