From d9909274136201f9e1a3e37ea81b46435aae4029 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