Files
snmalloc/ci/scripts/build.sh
Nathaniel Filardo 2f3a5f7974 ci/scripts/build: Don't force C++17
Let cmake do that for us
2021-04-21 21:49:01 +01:00

19 lines
330 B
Bash
Executable File

#!/bin/bash
mkdir build
cd build
if [[ "$CXX" == clang++* ]]; then
CMAKE_CXX_FLAGS+=" -stdlib=libstdc++";
fi
cmake \
$CMAKE_ARGS \
-GNinja \
-DSNMALLOC_CI_BUILD=ON \
-DSNMALLOC_RUST_SUPPORT=ON \
-DSNMALLOC_QEMU_WORKAROUND=ON \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
-DCMAKE_CXX_FLAGS="$CMAKE_CXX_FLAGS" \
..
ninja