fixes build and ci

This commit is contained in:
Fabien LOISON 2018-01-17 15:36:18 +01:00
parent 0cdd307d5f
commit d2ad105bc7
No known key found for this signature in database
GPG Key ID: FF90CA148348048E
3 changed files with 5 additions and 3 deletions

View File

@ -5,6 +5,7 @@ python:
- "3.4"
- "3.5"
- "3.6"
- "3.7"
- "nightly"
dist: trusty
@ -16,6 +17,8 @@ addons:
- build-essential
install:
- git submodule init
- git submodule update
- pip install -r requirements.txt
- pip install .

View File

@ -11,8 +11,7 @@ from setuptools.command.build_py import build_py
class CustomBuildPy(build_py):
def run(self):
subprocess.call("git submodule init && git submodule update && \
cd assimp/ && mkdir -p build && cd build && \
subprocess.call("cd assimp/ && mkdir -p build && cd build && \
cmake .. -DBUILD_SHARED_LIBS=OFF -DASSIMP_BUILD_ASSIMP_TOOLS=OFF -DASSIMP_BUILD_TESTS=OFF && \
make", shell=True)
build_py.run(self)

View File

@ -1,5 +1,5 @@
[tox]
envlist = py27,py35,py36
envlist = py27,py36,py37
[testenv]
deps = -rrequirements.txt