Fix CI scripts.
This commit is contained in:
11
.travis.yml
11
.travis.yml
@@ -42,15 +42,8 @@ before_install:
|
|||||||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade; fi
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade; fi
|
||||||
- if [ -n "$REPORT_COVERAGE" ]; then pip install --user cpp-coveralls; fi
|
- if [ -n "$REPORT_COVERAGE" ]; then pip install --user cpp-coveralls; fi
|
||||||
script:
|
script:
|
||||||
- mkdir build && cd build
|
- cd tests
|
||||||
- export CC="${CC}-${COMPILER_VERSION}"
|
- make check
|
||||||
- export CXX="${CXX}-${COMPILER_VERSION}"
|
|
||||||
- ${CC} -v
|
|
||||||
- cmake --version
|
|
||||||
- cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DTINYOBJLOADER_BUILD_TEST_LOADER=On -G Ninja
|
|
||||||
..
|
|
||||||
- ninja
|
|
||||||
- ./test_loader ../cornell_box.obj
|
|
||||||
- if [ -n "$REPORT_COVERAGE" ]; then coveralls -b . -r .. -e examples -e tools -e
|
- if [ -n "$REPORT_COVERAGE" ]; then coveralls -b . -r .. -e examples -e tools -e
|
||||||
jni -e python -e images -E ".*CompilerId.*" -E ".*feature_tests.*" ; fi
|
jni -e python -e images -E ".*CompilerId.*" -E ".*feature_tests.*" ; fi
|
||||||
- cd ..
|
- cd ..
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
|
|
||||||
|
CXX ?= g++
|
||||||
|
CXXFLAGS ?= -g -O2
|
||||||
|
|
||||||
tester: tester.cc
|
tester: tester.cc
|
||||||
g++ -g -O0 -o tester tester.cc
|
$(CXX) $(CXXFLAGS) -o tester tester.cc
|
||||||
|
|
||||||
all: tester
|
all: tester
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,5 @@ build:
|
|||||||
name: build
|
name: build
|
||||||
code: |
|
code: |
|
||||||
git clone https://github.com/syoyo/orebuildenv.git
|
git clone https://github.com/syoyo/orebuildenv.git
|
||||||
chmod +x ./orebuildenv/build/linux/bin/premake4
|
cd tests
|
||||||
./orebuildenv/build/linux/bin/premake4 gmake
|
make check
|
||||||
make
|
|
||||||
./test_tinyobjloader
|
|
||||||
|
|||||||
Reference in New Issue
Block a user