Lines Matching +full:ninja +full:- +full:build
8 # http://www.apache.org/licenses/LICENSE-2.0
17 set -e
19 set -x
27 # Get NINJA.
28 wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip
29 unzip -q ninja-linux.zip
38 # Get shaderc dependencies. Link the appropriate SPIRV-Tools.
41 ln -s $GITHUB_DIR/SPIRV-Tools spirv-tools
42 git clone https://github.com/KhronosGroup/SPIRV-Headers.git spirv-headers
47 mkdir build
48 cd $SHADERC_DIR/build
50 # Invoke the build.
51 BUILD_SHA=${KOKORO_GITHUB_COMMIT:-$KOKORO_GITHUB_PULL_REQUEST_COMMIT}
52 echo $(date): Starting build...
53 cmake -GNinja -DRE2_BUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=$BUILD_TYPE ..
55 echo $(date): Build glslang...
56 ninja glslangValidator
58 echo $(date): Build everything...
59 ninja
60 echo $(date): Build completed.
63 ninja check-copyright
68 ctest --output-on-failure -j4