From 82a5647ec59eb4ffdb34b83d1549c11fa56ce85b Mon Sep 17 00:00:00 2001 From: Tobias Tefke Date: Tue, 23 Jun 2020 15:50:36 +0200 Subject: Allow tools for building mesa Mesa needs some external host tools tools that are not allowed by Soong. We have to allow these tools, otherwise error messages like the following will be displayed: "xgettext" is not allowed to be used. See https://android.googlesource.com/platform/build/+/master/Changes.md#PATH_Tools for more information. Signed-off-by: Tobias Tefke Change-Id: Ife48e4ddf2f638b992a58e786a9680c98a40208b GNUtoo: Added bison, flex, nano Signed-off-by: Denis 'GNUtoo' Carikli --- ui/build/paths/config.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ui/build/paths/config.go b/ui/build/paths/config.go index 32934ff5..7e0c60ce 100644 --- a/ui/build/paths/config.go +++ b/ui/build/paths/config.go @@ -76,6 +76,7 @@ func GetConfig(name string) PathConfig { var Configuration = map[string]PathConfig{ "bash": Allowed, "bc": Allowed, + "bison": Allowed, "bzip2": Allowed, "date": Allowed, "dd": Allowed, @@ -83,6 +84,7 @@ var Configuration = map[string]PathConfig{ "egrep": Allowed, "expr": Allowed, "find": Allowed, + "flex": Allowed, "fuser": Allowed, "getopt": Allowed, "git": Allowed, @@ -94,6 +96,9 @@ var Configuration = map[string]PathConfig{ "javap": Allowed, "lsof": Allowed, "m4": Allowed, + "msgfmt": Allowed, + "msgmerge": Allowed, + "nano": Allowed, "nproc": Allowed, "openssl": Allowed, "patch": Allowed, @@ -108,6 +113,7 @@ var Configuration = map[string]PathConfig{ "timeout": Allowed, "tr": Allowed, "unzip": Allowed, + "xgettext": Allowed, "xz": Allowed, "zip": Allowed, "zipinfo": Allowed, -- cgit v1.2.3