Skip to content

Instantly share code, notes, and snippets.

@adam-singer
Last active August 20, 2024 06:39
Show Gist options
  • Save adam-singer/363d7106719263b7c3c0b68c6d8d5e6b to your computer and use it in GitHub Desktop.
Save adam-singer/363d7106719263b7c3c0b68c6d8d5e6b to your computer and use it in GitHub Desktop.
ubuntu@ip-172-31-4-32:~/tmp$ ls
app buck-out e6b274609d9352a956f81af7504ee0efa04f014a0f93f196cc13d93938706b18.tar.gz runit.sh
ubuntu@ip-172-31-4-32:~/tmp$ bnash ^C
ubuntu@ip-172-31-4-32:~/tmp$ find .
.
./e6b274609d9352a956f81af7504ee0efa04f014a0f93f196cc13d93938706b18.tar.gz
./.buckconfig
./runit.sh
./app
./app/buck2_data
./app/buck2_data/data.proto
./app/buck2_data/error.proto
./app/buck2_forkserver_proto
./app/buck2_forkserver_proto/forkserver.proto
./buck-out
./buck-out/v2
./buck-out/v2/tmp
./buck-out/v2/tmp/root
./buck-out/v2/tmp/root/e38e351035a1ba03
./buck-out/v2/tmp/root/e38e351035a1ba03/genrule
./buck-out/v2/gen
./buck-out/v2/gen/root
./buck-out/v2/gen/root/904931f735703749
./buck-out/v2/gen/root/904931f735703749/app
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-build__
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-build__/buck2_forkserver_proto_build
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh/genrule.sh
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/http_archive
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/http_archive/include
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/forkserver.proto
./buck-out/v2/gen-anon
./buck-out/v2/gen-anon/anon
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin/protoc
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/api.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/any.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/descriptor.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/wrappers.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/type.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/timestamp.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/source_context.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/field_mask.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/compiler
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/compiler/plugin.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/empty.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/duration.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/struct.proto
ubuntu@ip-172-31-4-32:~/tmp$ bash -x runit.sh
+ set -e
+ mkdir -p buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__
+ cd .
+ export ASAN_OPTIONS=detect_leaks=0,detect_odr_violation=0
+ ASAN_OPTIONS=detect_leaks=0,detect_odr_violation=0
+ export BUCK_HACK_DATA_PROTOC_INCLUDE=../../../../../../../../../app/buck2_data/data.proto
+ BUCK_HACK_DATA_PROTOC_INCLUDE=../../../../../../../../../app/buck2_data/data.proto
+ export BUCK_SCRATCH_PATH=buck-out/v2/tmp/root/e38e351035a1ba03/genrule
+ BUCK_SCRATCH_PATH=buck-out/v2/tmp/root/e38e351035a1ba03/genrule
+ export GEN_DIR=GEN_DIR_DEPRECATED
+ GEN_DIR=GEN_DIR_DEPRECATED
+ export OUT=../out
+ OUT=../out
+ export PROTOC=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin/protoc
+ PROTOC=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin/protoc
+ export PROTOC_INCLUDE=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include
+ PROTOC_INCLUDE=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include
+ export SRCDIR=./.
+ SRCDIR=./.
+ export 'SRCS=././forkserver.proto ././http_archive/include'
+ SRCS='././forkserver.proto ././http_archive/include'
+ exec /usr/bin/env bash -e buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh/genrule.sh
cargo:rerun-if-env-changed=OUT_DIR
cargo:rerun-if-env-changed=OUT
cargo:rerun-if-changed=forkserver.proto
ubuntu@ip-172-31-4-32:~/tmp$ find .
.
./e6b274609d9352a956f81af7504ee0efa04f014a0f93f196cc13d93938706b18.tar.gz
./.buckconfig
./runit.sh
./app
./app/buck2_data
./app/buck2_data/data.proto
./app/buck2_data/error.proto
./app/buck2_forkserver_proto
./app/buck2_forkserver_proto/forkserver.proto
./buck-out
./buck-out/v2
./buck-out/v2/tmp
./buck-out/v2/tmp/root
./buck-out/v2/tmp/root/e38e351035a1ba03
./buck-out/v2/tmp/root/e38e351035a1ba03/genrule
./buck-out/v2/gen
./buck-out/v2/gen/root
./buck-out/v2/gen/root/904931f735703749
./buck-out/v2/gen/root/904931f735703749/app
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-build__
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-build__/buck2_forkserver_proto_build
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/out
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/out/buck.forkserver.rs
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh/genrule.sh
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/http_archive
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/http_archive/include
./buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/srcs/forkserver.proto
./buck-out/v2/gen-anon
./buck-out/v2/gen-anon/anon
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin/protoc
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/api.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/any.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/descriptor.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/wrappers.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/type.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/timestamp.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/source_context.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/field_mask.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/compiler
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/compiler/plugin.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/empty.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/duration.proto
./buck-out/v2/gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include/google/protobuf/struct.proto
ubuntu@ip-172-31-4-32:~/tmp$ cat runit.sh
#!/bin/sh
set -e
mkdir -p buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__
cd .
export ASAN_OPTIONS=detect_leaks=0,detect_odr_violation=0
export BUCK_HACK_DATA_PROTOC_INCLUDE=../../../../../../../../../app/buck2_data/data.proto
export BUCK_SCRATCH_PATH=buck-out/v2/tmp/root/e38e351035a1ba03/genrule
export GEN_DIR=GEN_DIR_DEPRECATED
export OUT=../out
export PROTOC=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/bin/protoc
export PROTOC_INCLUDE=../../../../../../../gen-anon/anon/904931f7357037494b557c16da6b174c/__http_archive__/http_archive/include
export SRCDIR=./.
export SRCS='././forkserver.proto ././http_archive/include'
exec /usr/bin/env bash -e buck-out/v2/gen/root/904931f735703749/app/buck2_forkserver_proto/__buck2_forkserver_proto-proto__/sh/genrule.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment