themes: convert theme copying to a golang module
Change-Id: I0a1e4b79109cf9db93acb0575200f4ec8f72d3a2
diff --git a/libaosprecovery_defaults.go b/libaosprecovery_defaults.go
index 608942b..765814e 100644
--- a/libaosprecovery_defaults.go
+++ b/libaosprecovery_defaults.go
@@ -1,4 +1,4 @@
-package liba_defaults
+package twrp
import (
"android/soong/android"
@@ -8,7 +8,7 @@
func globalFlags(ctx android.BaseContext) []string {
var cflags []string
- if ctx.AConfig().Getenv("AB_OTA_UPDATER") == "true" {
+ if getMakeVars(ctx, "AB_OTA_UPDATER") == "true" {
cflags = append(cflags, "-DAB_OTA_UPDATER=1")
}
return cflags
@@ -17,8 +17,8 @@
func globalSrcs(ctx android.BaseContext) []string {
var srcs []string
- if ctx.AConfig().Getenv("TWRP_CUSTOM_KEYBOARD") != "" {
- srcs = append(srcs, ctx.AConfig().Getenv("TWRP_CUSTOM_KEYBOARD"))
+ if getMakeVars(ctx, "TWRP_CUSTOM_KEYBOARD") != "" {
+ srcs = append(srcs, getMakeVars(ctx, "TWRP_CUSTOM_KEYBOARD"))
}
return srcs
@@ -27,7 +27,7 @@
func globalIncludes(ctx android.BaseContext) []string {
var includes []string
- if ctx.AConfig().Getenv("TW_INCLUDE_CRYPTO") != "" {
+ if getMakeVars(ctx, "TW_INCLUDE_CRYPTO") != "" {
includes = append(includes, "bootable/recovery/crypto/fscrypt")
}