summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Yuntao Xu <yuntaoxu@google.com> 2022-02-01 00:12:26 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2022-02-01 00:12:26 +0000
commit844d8f52d6facfb27accdca165d276704d7c724f (patch)
tree83822ddcdbc1c5a8db3ce37fd7ebf43b9d1b361d
parent97cffec54effd33005b05d83e5cfcd4dbc73487e (diff)
parent680478266bc009ab838e9285abb3bd5eb239022f (diff)
Merge "Add LOCAL_GENERATED_SOURCES to androidmk"
-rw-r--r--androidmk/androidmk/android.go1
-rw-r--r--androidmk/androidmk/androidmk_test.go25
2 files changed, 26 insertions, 0 deletions
diff --git a/androidmk/androidmk/android.go b/androidmk/androidmk/android.go
index ae526887a..6fac79d89 100644
--- a/androidmk/androidmk/android.go
+++ b/androidmk/androidmk/android.go
@@ -191,6 +191,7 @@ func init() {
// will be removed later by byfix
// TODO: does this property matter in the license module?
"LOCAL_LICENSE_CONDITIONS": "android_license_conditions",
+ "LOCAL_GENERATED_SOURCES": "generated_sources",
})
addStandardProperties(bpparser.BoolType,
diff --git a/androidmk/androidmk/androidmk_test.go b/androidmk/androidmk/androidmk_test.go
index abdbf5373..81b5c3030 100644
--- a/androidmk/androidmk/androidmk_test.go
+++ b/androidmk/androidmk/androidmk_test.go
@@ -1620,6 +1620,31 @@ android_app {
}
`,
},
+ {
+ desc: "LOCAL_GENERATED_SOURCES",
+ in: `
+include $(CLEAR_VARS)
+LOCAL_MODULE := foo
+LOCAL_SRC_FILES := src1, src2, src3
+LOCAL_GENERATED_SOURCES := gen_src1, gen_src2, gen_src3
+include $(BUILD_PACKAGE)
+ `,
+ expected: `
+android_app {
+ name: "foo",
+ srcs: [
+ "src1,",
+ "src2,",
+ "src3",
+ ],
+ generated_sources: [
+ "gen_src1,",
+ "gen_src2,",
+ "gen_src3",
+ ],
+}
+`,
+ },
}
func TestEndToEnd(t *testing.T) {