Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b328f6dc authored by Kousik Kumar's avatar Kousik Kumar
Browse files

Deprecate both USE_GOMA and FORCE_USE_GOMA flags

Test:
m USE_GOMA=true GOMA_DIR=$(goma_ctl goma_dir) toybox
m FORCE_USE_GOMA=true GOMA_DIR=$(goma_ctl goma_dir) toybox
both result in error message being printed.

Change-Id: I94ccaf217dba71aca990d88d205bad669a49a2f5
parent 36e4ad1f
Loading
Loading
Loading
Loading
+3 −9
Original line number Diff line number Diff line
@@ -184,15 +184,9 @@ func NewConfig(ctx Context, args ...string) Config {
		"EMPTY_NINJA_FILE",
	)

	if ret.UseGoma() {
		ctx.Println("Goma for Android is being deprecated and replaced with RBE. See go/rbe_for_android for instructions on how to use RBE.")
		ctx.Println()
		ctx.Println("See go/goma_android_exceptions for exceptions.")
		ctx.Fatalln("USE_GOMA flag is no longer supported.")
	}

	if ret.ForceUseGoma() {
		ret.environ.Set("USE_GOMA", "true")
	if ret.UseGoma() || ret.ForceUseGoma() {
		ctx.Println("Goma for Android has been deprecated and replaced with RBE. See go/rbe_for_android for instructions on how to use RBE.")
		ctx.Fatalln("USE_GOMA / FORCE_USE_GOMA flag is no longer supported.")
	}

	// Tell python not to spam the source tree with .pyc files.