mirror of
https://git.mirrors.martin98.com/https://github.com/syoyo/tinygltf.git
synced 2025-08-01 00:22:02 +08:00
Deprecate Travis CI and remove Travis CI scripts. Fixes #439
This commit is contained in:
parent
6782f887bb
commit
c5641f2c22
@ -1,10 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
if [[ "$TRAVIS_OS_NAME" == "osx" ]]
|
|
||||||
then
|
|
||||||
brew upgrade
|
|
||||||
curl -o premake5.tar.gz https://github.com/premake/premake-core/releases/download/v5.0.0-alpha12/premake-5.0.0-alpha12-macosx.tar.gz
|
|
||||||
else
|
|
||||||
wget https://github.com/premake/premake-core/releases/download/v5.0.0-alpha12/premake-5.0.0-alpha12-linux.tar.gz -O premake5.tar.gz
|
|
||||||
fi
|
|
||||||
tar xzf premake5.tar.gz
|
|
63
.travis.yml
63
.travis.yml
@ -1,63 +0,0 @@
|
|||||||
language: cpp
|
|
||||||
sudo: false
|
|
||||||
matrix:
|
|
||||||
include:
|
|
||||||
- addons: &1
|
|
||||||
apt:
|
|
||||||
sources:
|
|
||||||
- george-edison55-precise-backports
|
|
||||||
- ubuntu-toolchain-r-test
|
|
||||||
- llvm-toolchain-trusty-3.9
|
|
||||||
packages:
|
|
||||||
- g++-4.9
|
|
||||||
- clang-3.9
|
|
||||||
compiler: clang
|
|
||||||
env: COMPILER_VERSION=3.9 BUILD_TYPE=Debug
|
|
||||||
- addons: *1
|
|
||||||
compiler: clang
|
|
||||||
env: COMPILER_VERSION=3.9 BUILD_TYPE=Release
|
|
||||||
- addons: &2
|
|
||||||
apt:
|
|
||||||
sources:
|
|
||||||
- george-edison55-precise-backports
|
|
||||||
- ubuntu-toolchain-r-test
|
|
||||||
packages:
|
|
||||||
- g++-4.9
|
|
||||||
compiler: gcc
|
|
||||||
env: COMPILER_VERSION=4.9 BUILD_TYPE=Debug EXTRA_CXXFLAGS="-fsanitize=address"
|
|
||||||
- addons: *2
|
|
||||||
compiler: gcc
|
|
||||||
env: COMPILER_VERSION=4.9 BUILD_TYPE=Release EXTRA_CXXFLAGS="-fsanitize=address"
|
|
||||||
- addons: *1
|
|
||||||
compiler: clang
|
|
||||||
env: COMPILER_VERSION=3.9 BUILD_TYPE=Debug CFLAGS="-O0" CXXFLAGS="-O0"
|
|
||||||
- addons: &3
|
|
||||||
apt:
|
|
||||||
sources:
|
|
||||||
- ubuntu-toolchain-r-test
|
|
||||||
packages:
|
|
||||||
- g++-4.8
|
|
||||||
compiler: gcc
|
|
||||||
env: COMPILER_VERSION=4.8 BUILD_TYPE=Debug
|
|
||||||
- addons: *3
|
|
||||||
compiler: gcc
|
|
||||||
env: COMPILER_VERSION=4.8 BUILD_TYPE=Release
|
|
||||||
|
|
||||||
before_install:
|
|
||||||
- ./.travis-before-install.sh
|
|
||||||
|
|
||||||
|
|
||||||
script:
|
|
||||||
- export CC="${CC}-${COMPILER_VERSION}"
|
|
||||||
- export CXX="${CXX}-${COMPILER_VERSION}"
|
|
||||||
- ${CC} -v
|
|
||||||
- ${CXX} ${EXTRA_CXXFLAGS} -std=c++11 -Wall -g -o loader_example loader_example.cc
|
|
||||||
- ./loader_example ./models/Cube/Cube.gltf
|
|
||||||
- cd tests
|
|
||||||
- clang++ -v
|
|
||||||
- make
|
|
||||||
- ./tester
|
|
||||||
- ./tester_noexcept
|
|
||||||
- cd ../examples/raytrace
|
|
||||||
- ../../premake5 gmake
|
|
||||||
- make
|
|
@ -26,8 +26,6 @@ Currently TinyGLTF is stable and maintenance mode. No drastic changes and featur
|
|||||||
|
|
||||||
## Builds
|
## Builds
|
||||||
|
|
||||||
[](https://travis-ci.org/syoyo/tinygltf)
|
|
||||||
|
|
||||||
[](https://ci.appveyor.com/project/syoyo/tinygltf)
|
[](https://ci.appveyor.com/project/syoyo/tinygltf)
|
||||||
|
|
||||||

|

|
||||||
|
Loading…
x
Reference in New Issue
Block a user