summaryrefslogtreecommitdiff
path: root/mk2rbc/mk2rbc_test.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2022-04-27 17:56:54 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2022-04-27 17:56:54 +0000
commita59059f3a179d2c6de18e7ca3db7c565eba1c02e (patch)
tree52e94d93b69419c2bec21e866cbed16b6a1b6024 /mk2rbc/mk2rbc_test.go
parenteb5fc70c7b72c5ed0bc9d8316778cb2c01520293 (diff)
parent5d5fcc3092997fe5b528d6ab519b244ea8e99a6d (diff)
Merge "Ignore assignments to .KATI_READONLY"
Diffstat (limited to 'mk2rbc/mk2rbc_test.go')
-rw-r--r--mk2rbc/mk2rbc_test.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/mk2rbc/mk2rbc_test.go b/mk2rbc/mk2rbc_test.go
index 6887ca482..9485a42fc 100644
--- a/mk2rbc/mk2rbc_test.go
+++ b/mk2rbc/mk2rbc_test.go
@@ -1531,6 +1531,20 @@ def init(g, handle):
cfg["PRODUCT_COPY_FILES"] += ("%s:foo/bar/%s" % (g.get("MY_OTHER_VAR", ""), x)).split()
`,
},
+ {
+ desc: ".KATI_READONLY",
+ mkname: "product.mk",
+ in: `
+MY_VAR := foo
+.KATI_READONLY := MY_VAR
+`,
+ expected: `load("//build/make/core:product_config.rbc", "rblf")
+
+def init(g, handle):
+ cfg = rblf.cfg(handle)
+ g["MY_VAR"] = "foo"
+`,
+ },
}
var known_variables = []struct {