We'll use seperate builds per platform/arch

This commit is contained in:
Jay Lee
2019-04-12 13:21:12 -04:00
parent ecb4efa352
commit 4cbb2300df

View File

@@ -12,30 +12,39 @@ matrix:
dist: precise dist: precise
python: python:
- "2.7.15" - "2.7.15"
env: GAMOS=linux env:
- GAMOS=linux - GAMOS=linux
- PLAT=i686 - PLATFORM=x86
- os: osx - os: osx
language: generic language: generic
osx_image: xcode10.1 osx_image: xcode10.1
env: GAMOS=macos env:
- GAMOS=macos
addons: addons:
homebrew: homebrew:
packages: packages:
python@2 python@2
- os: windows - os: windows
language: shell language: shell
env: GAMOS=windows env:
- GAMOS=windows
- os: windows
language: shell
env:
- GAMOS=windows
- PLATFORM=x86
before_install: before_install:
- if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then - if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then
powershell Install-WindowsFeature Net-Framework-Core; powershell Install-WindowsFeature Net-Framework-Core;
cinst -y python2; if [[ "$PLATFORM" == "x86" ]]; then
cinst -y --forcex86 --installdirectory=c:\Python27-32; CINST_ARGS="--forcex86";
cinst -y wixtoolset;
alias python32=/c/Python27-32/python;
fi fi
- python -m pip install pyinstaller cinst -y $CINST_ARGS python2;
export PATH=$PATH:/c/Python27/scripts;
cinst -y wixtoolset;
fi
- pip install pyinstaller
install: install:
- cd src - cd src