From 4cbe074ae0f82bec7d38bd606fccfd91c4ab6666 Mon Sep 17 00:00:00 2001 From: Christian Nieves Date: Mon, 15 Aug 2022 17:06:33 +0000 Subject: [PATCH] Move google stuff to its own folder --- google/.blazerc | 51 +++++++++++++++++++++++ {fig => google}/.hgrc | 0 {hgshort => google}/hgshort/OWNERS | 0 {hgshort => google}/hgshort/README.md | 0 {hgshort => google}/hgshort/aliases.sh | 0 {hgshort => google}/hgshort/hgd.sh | 0 {hgshort => google}/hgshort/hgshort.hgrc | 0 {hgshort => google}/hgshort/hgshort.py | 0 {hgshort => google}/hgshort/hgshort.sh | 0 {hgshort => google}/hgshort/tobashargs.py | 0 {hgshort => google}/hgshort/tobashargs.sh | 0 11 files changed, 51 insertions(+) create mode 100644 google/.blazerc rename {fig => google}/.hgrc (100%) rename {hgshort => google}/hgshort/OWNERS (100%) rename {hgshort => google}/hgshort/README.md (100%) rename {hgshort => google}/hgshort/aliases.sh (100%) rename {hgshort => google}/hgshort/hgd.sh (100%) rename {hgshort => google}/hgshort/hgshort.hgrc (100%) rename {hgshort => google}/hgshort/hgshort.py (100%) rename {hgshort => google}/hgshort/hgshort.sh (100%) rename {hgshort => google}/hgshort/tobashargs.py (100%) rename {hgshort => google}/hgshort/tobashargs.sh (100%) diff --git a/google/.blazerc b/google/.blazerc new file mode 100644 index 0000000..81264ac --- /dev/null +++ b/google/.blazerc @@ -0,0 +1,51 @@ +# Performance optimization flags (go/blaze-unleashed) +# +# Section of flags to improve build performance, especially for incremental +# builds, and that are either experimental or we can't easily change the +# defaults. DO NOT USE these flags for release builds. +# +# --nostamp: Disables stamping of binaries. Do not use for release builds, both for +# release to prod (go/buildhorizon) and for releases to corp (go/toolsearch)! +# The stamp is applied during linking, and is also applied if the binary is depended +# upon by e.g., an integration test. If the link or the integration test is +# expensive, then this is costly. You also don't get any forge caching with TAP or +# other devs, because the stamp contains your username. +# --workspace_status_command: If your build needs information about the +# client it runs in (CL synced to, etc.), don’t use this flag. Do not use +# for release builds, both for release to prod (go/buildhorizon) and for releases +# to corp (go/toolsearch)! +# --experimental_spawn_scheduler: Run actions locally instead of remotely for +# incremental builds as long as enough resources are available to execute all +# runnable actions in parallel. +# --trim_test_configuration: Rollout is being tracked in b/65401043 and b/122499394. +# This flag prevents many situations where Blaze has to re-analyze before being able +# to build. +# --show_progress_rate_limit=1: Show at most one message per second (useful when working +# over SSH or Remote Desktop to reduce the amount of network traffic and screen +# updates). +# --order_output=no: By default, blaze query orders the outputs. This can be expensive, +# so this flag disables the ordering step. +build --nostamp +# build --workspace_status_command=/bin/true +# build --experimental_spawn_scheduler +build --trim_test_configuration +build --show_progress_rate_limit=1 +# query --order_output=no + +# --test_output / --test_summary obviously don’t do anything for performance, +# keep them if you like what they do. +# test --test_output=errors --test_summary=detailed --build_tests_only + +# In C++, failing tests will print a lot of noisy thread output. Use +# -undefok to allow other languages to ignore the +# -suppress_failure_output flag. +# Unfortunately, some test runners don't support --undefok, and therefore break when this is set. +# test --test_arg=--undefok=suppress_failure_output --test_arg=--suppress_failure_output + +import %workspace%/java/com/google/android/gmscore/blaze/blazerc +build --config=gmscore_tap +test --config=gmscore_test +test --test_output=errors +# +# https://g3doc.corp.google.com/devtools/blaze/g3doc/faq.md?cl=head#BlazeOom +startup --host_jvm_args=-Xmx18G --host_jvm_args=-Xms18G diff --git a/fig/.hgrc b/google/.hgrc similarity index 100% rename from fig/.hgrc rename to google/.hgrc diff --git a/hgshort/hgshort/OWNERS b/google/hgshort/OWNERS similarity index 100% rename from hgshort/hgshort/OWNERS rename to google/hgshort/OWNERS diff --git a/hgshort/hgshort/README.md b/google/hgshort/README.md similarity index 100% rename from hgshort/hgshort/README.md rename to google/hgshort/README.md diff --git a/hgshort/hgshort/aliases.sh b/google/hgshort/aliases.sh similarity index 100% rename from hgshort/hgshort/aliases.sh rename to google/hgshort/aliases.sh diff --git a/hgshort/hgshort/hgd.sh b/google/hgshort/hgd.sh similarity index 100% rename from hgshort/hgshort/hgd.sh rename to google/hgshort/hgd.sh diff --git a/hgshort/hgshort/hgshort.hgrc b/google/hgshort/hgshort.hgrc similarity index 100% rename from hgshort/hgshort/hgshort.hgrc rename to google/hgshort/hgshort.hgrc diff --git a/hgshort/hgshort/hgshort.py b/google/hgshort/hgshort.py similarity index 100% rename from hgshort/hgshort/hgshort.py rename to google/hgshort/hgshort.py diff --git a/hgshort/hgshort/hgshort.sh b/google/hgshort/hgshort.sh similarity index 100% rename from hgshort/hgshort/hgshort.sh rename to google/hgshort/hgshort.sh diff --git a/hgshort/hgshort/tobashargs.py b/google/hgshort/tobashargs.py similarity index 100% rename from hgshort/hgshort/tobashargs.py rename to google/hgshort/tobashargs.py diff --git a/hgshort/hgshort/tobashargs.sh b/google/hgshort/tobashargs.sh similarity index 100% rename from hgshort/hgshort/tobashargs.sh rename to google/hgshort/tobashargs.sh