From 7ed1ae3fa4dd23c9c66f729172830ab5224e2dd1 Mon Sep 17 00:00:00 2001 From: Dan Willemsen Date: Mon, 5 Dec 2016 16:47:50 -0800 Subject: [PATCH] Import/Export LOCAL_PROPRIETARY_MODULE Test: androidmk hardware/broadcom/libbt/Android.mk Test: m -j vulkan.default, inspect out/soong/Android-aosp_flounder.mk Change-Id: I8a9553f772a1d434eb0069c1575e1b0d6db36bc9 --- android/androidmk.go | 3 +++ androidmk/cmd/androidmk/android.go | 1 + 2 files changed, 4 insertions(+) diff --git a/android/androidmk.go b/android/androidmk.go index 8f9f3bcd2..aeb0aa521 100644 --- a/android/androidmk.go +++ b/android/androidmk.go @@ -224,6 +224,9 @@ func translateAndroidMkModule(ctx blueprint.SingletonContext, w io.Writer, mod b if len(amod.commonProperties.Init_rc) > 0 { fmt.Fprintln(w, "LOCAL_INIT_RC := ", strings.Join(amod.commonProperties.Init_rc, " ")) } + if amod.commonProperties.Proprietary { + fmt.Fprintln(w, "LOCAL_PROPRIETARY_MODULE := true") + } } if host { diff --git a/androidmk/cmd/androidmk/android.go b/androidmk/cmd/androidmk/android.go index 5d9f1b41c..72ececbfc 100644 --- a/androidmk/cmd/androidmk/android.go +++ b/androidmk/cmd/androidmk/android.go @@ -78,6 +78,7 @@ var standardProperties = map[string]struct { "LOCAL_PACK_MODULE_RELOCATIONS": {"pack_relocations", bpparser.BoolType}, "LOCAL_TIDY": {"tidy", bpparser.BoolType}, "LOCAL_USE_VNDK": {"use_vndk", bpparser.BoolType}, + "LOCAL_PROPRIETARY_MODULE": {"proprietary", bpparser.BoolType}, "LOCAL_EXPORT_PACKAGE_RESOURCES": {"export_package_resources", bpparser.BoolType}, }