mirror of
https://github.com/enduro2d/enduro2d.git
synced 2025-12-13 07:45:39 +07:00
update travis and build scripts
This commit is contained in:
5
.clang_complete
Normal file
5
.clang_complete
Normal file
@@ -0,0 +1,5 @@
|
||||
-DDEBUG
|
||||
-Iheaders
|
||||
-Isources
|
||||
-std=c++14
|
||||
-stdlib=libc++
|
||||
40
.travis.yml
40
.travis.yml
@@ -1,24 +1,6 @@
|
||||
language: cpp
|
||||
matrix:
|
||||
include:
|
||||
- os: osx
|
||||
osx_image: xcode8.3
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.1
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.2
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.3
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.4
|
||||
compiler: clang
|
||||
- os: linux
|
||||
dist: trusty
|
||||
addons: { apt: { sources: ubuntu-toolchain-r-test, packages: g++-4.9 } }
|
||||
@@ -35,6 +17,10 @@ matrix:
|
||||
dist: trusty
|
||||
addons: { apt: { sources: ubuntu-toolchain-r-test, packages: g++-7 } }
|
||||
env: MATRIX_EVAL="CC=gcc-7 && CXX=g++-7"
|
||||
- os: linux
|
||||
dist: trusty
|
||||
addons: { apt: { sources: ubuntu-toolchain-r-test, packages: g++-8 } }
|
||||
env: MATRIX_EVAL="CC=gcc-8 && CXX=g++-8"
|
||||
- os: linux
|
||||
dist: trusty
|
||||
addons: { apt: { sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-precise-3.6"], packages: ["clang-3.6", "g++-5"] } }
|
||||
@@ -63,6 +49,24 @@ matrix:
|
||||
dist: trusty
|
||||
addons: { apt: { sources: ["ubuntu-toolchain-r-test", "llvm-toolchain-trusty-6.0"], packages: ["clang-6.0", "g++-7"] } }
|
||||
env: MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0"
|
||||
- os: osx
|
||||
osx_image: xcode8.3
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.1
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.2
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.3
|
||||
compiler: clang
|
||||
- os: osx
|
||||
osx_image: xcode9.4
|
||||
compiler: clang
|
||||
before_install:
|
||||
- eval "${MATRIX_EVAL}"
|
||||
script:
|
||||
|
||||
26
scripts/untest_all_clang.sh
Executable file
26
scripts/untest_all_clang.sh
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
SCRIPT_DIR=`dirname "$BASH_SOURCE"`
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-6.0 CXX=clang++-6.0 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-5.0 CXX=clang++-5.0 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-4.0 CXX=clang++-4.0 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-3.9 CXX=clang++-3.9 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-3.8 CXX=clang++-3.8 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-3.7 CXX=clang++-3.7 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=clang-3.6 CXX=clang++-3.6 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
20
scripts/untest_all_gcc.sh
Executable file
20
scripts/untest_all_gcc.sh
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
SCRIPT_DIR=`dirname "$BASH_SOURCE"`
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=gcc-8 CXX=g++-8 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=gcc-7 CXX=g++-7 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=gcc-6 CXX=g++-6 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=gcc-5 CXX=g++-5 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
CC=gcc-4.9 CXX=g++-4.9 $SCRIPT_DIR/build_all.sh
|
||||
|
||||
$SCRIPT_DIR/build_clear.sh
|
||||
Reference in New Issue
Block a user