First Commit
This commit is contained in:
13
externals/teakra/.travis/linux-build.sh
vendored
Normal file
13
externals/teakra/.travis/linux-build.sh
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
export CC=gcc-7
|
||||
export CXX=g++-7
|
||||
export CTEST_OUTPUT_ON_FAILURE=1
|
||||
|
||||
mkdir build && cd build
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Release -DTEAKRA_TEST_ASSETS_DIR="$HOME/assets" -DTEAKRA_RUN_TESTS=ON
|
||||
cmake --build . -- -j"$(nproc)"
|
||||
ctest -C Release
|
||||
13
externals/teakra/.travis/macos-build.sh
vendored
Normal file
13
externals/teakra/.travis/macos-build.sh
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
set -x
|
||||
set -o pipefail
|
||||
|
||||
export MACOSX_DEPLOYMENT_TARGET=10.14
|
||||
export CTEST_OUTPUT_ON_FAILURE=1
|
||||
|
||||
mkdir build && cd build
|
||||
cmake .. -GXcode -DCMAKE_BUILD_TYPE=Release -DTEAKRA_TEST_ASSETS_DIR="$HOME/assets" -DTEAKRA_RUN_TESTS=ON
|
||||
xcodebuild -configuration Release -jobs 2
|
||||
ctest -C Release
|
||||
11
externals/teakra/.travis/windows-build.sh
vendored
Normal file
11
externals/teakra/.travis/windows-build.sh
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
# export CTEST_OUTPUT_ON_FAILURE=1
|
||||
|
||||
mkdir build && cd build
|
||||
cmake .. -G "Visual Studio 15 2017 Win64" -DCMAKE_BUILD_TYPE=Release -DTEAKRA_TEST_ASSETS_DIR="$HOME/assets" -DTEAKRA_RUN_TESTS=OFF
|
||||
cmake --build . -- -maxcpucount
|
||||
# ctest -C Release
|
||||
Reference in New Issue
Block a user