Export -D__BRILLO__ to make if necessary

Fixes Brillo builds

Change-Id: Ia3563b0c9e000d95ed18d05460f5c8c32e04e191
diff --git a/cc/makevars.go b/cc/makevars.go
index ebb19f1..97a26de 100644
--- a/cc/makevars.go
+++ b/cc/makevars.go
@@ -74,6 +74,10 @@
 
 	globalCflags := fmt.Sprintf("${commonGlobalCflags} ${%sGlobalCflags}", hod)
 
+	if hod.Device() && Bool(ctx.Config().ProductVariables.Brillo) {
+		globalCflags += " -D__BRILLO__"
+	}
+
 	ctx.StrictSorted(makePrefix+"GLOBAL_CFLAGS", strings.Join([]string{
 		toolchain.ToolchainCflags(),
 		globalCflags,
@@ -93,6 +97,10 @@
 
 		globalClangCflags := fmt.Sprintf("${commonClangGlobalCflags} ${clangExtraCflags} ${%sClangGlobalCflags}", hod)
 
+		if hod.Device() && Bool(ctx.Config().ProductVariables.Brillo) {
+			globalClangCflags += " -D__BRILLO__"
+		}
+
 		ctx.StrictSorted(clangPrefix+"GLOBAL_CFLAGS", strings.Join([]string{
 			toolchain.ToolchainClangCflags(),
 			globalClangCflags,