Lines Matching +full:ninja +full:- +full:bin
1 #!/bin/bash -eu
3 set -o pipefail
9 REAL_TOP="$(readlink -f "$(dirname "$0")"/../../..)"
11 if [[ ! -z "$HARDWIRED_MOCK_TOP" ]]; then
14 MOCK_TOP=$(mktemp -t -d st.XXXXX)
18 WARMED_UP_MOCK_TOP=$(mktemp -t soong_integration_tests_warmup.XXXXXX.tar.gz)
19 trap 'rm -f "$WARMED_UP_MOCK_TOP"' EXIT
25 mkdir -p "$MOCK_TOP"
35 rm -fr "$MOCK_TOP"
39 echo -e "\e[92;1m[TEST HARNESS INFO]\e[0m" $*
43 echo -e "\e[91;1mFAILED:\e[0m" $*
51 mkdir -p "$MOCK_TOP/$parent"
52 cp -R "$REAL_TOP/$dir" "$MOCK_TOP/$parent"
58 mkdir -p "$MOCK_TOP/$(dirname "$file")"
59 ln -s "$REAL_TOP/$file" "$MOCK_TOP/$file"
65 mkdir -p "$MOCK_TOP/$dir"
73 if [[ -e "$target" ]]; then
74 if [[ ! -d "$source" || ! -d "$target" ]]; then
78 ln -s "$REAL_TOP/$dir/$i" "$MOCK_TOP/$dir/$i";
88 symlink_directory prebuilts/build-tools
89 symlink_directory external/golang-protobuf
96 mkdir -p "$MOCK_TOP"
99 echo ----------------------------------------------------------------------------
107 build/soong/soong_ui.bash --make-mode --skip-ninja --skip-make --skip-soong-tests "$@"
125 …ENERATE_BAZEL_FILES=true build/soong/soong_ui.bash --make-mode --skip-ninja --skip-make --skip-soo…