mirror of
https://github.com/RPCSX/xed.git
synced 2024-11-23 03:29:39 +00:00
travis/appveyor: using pip inside ci.py to install py2/py3 mbuild
Change-Id: I057cb212dedd7d8b22866d85de8afc025383e00a
This commit is contained in:
parent
044d57699c
commit
4a58e9fd03
@ -16,5 +16,4 @@ matrix:
|
||||
os: osx
|
||||
|
||||
script:
|
||||
- pip install --user https://github.com/intelxed/mbuild/zipball/master
|
||||
- python ci.py
|
||||
|
@ -1,5 +1,4 @@
|
||||
build: off
|
||||
|
||||
test_script:
|
||||
- pip install --user https://github.com/intelxed/mbuild/zipball/master
|
||||
- python ci.py
|
||||
|
11
ci.py
11
ci.py
@ -5,16 +5,16 @@ import subprocess
|
||||
def get_python_cmds():
|
||||
if platform.system() == 'Windows':
|
||||
lst = []
|
||||
#pyvers = ['27','35']
|
||||
pyvers = ['27']
|
||||
pyvers = ['27','35']
|
||||
#pyvers = ['27']
|
||||
for pyver in pyvers:
|
||||
pycmd = 'C:/python{}/python'.format(pyver)
|
||||
lst.append((pyver,pycmd))
|
||||
return lst
|
||||
elif platform.system() == 'Linux':
|
||||
lst = []
|
||||
#pyvers = ['2.7','3.5.2']
|
||||
pyvers = ['2.7']
|
||||
pyvers = ['2.7','3.5.2']
|
||||
#pyvers = ['2.7']
|
||||
for pyver in pyvers:
|
||||
pycmd = '/opt/python/{}/bin/python'.format(pyver)
|
||||
lst.append((pyver,pycmd))
|
||||
@ -24,6 +24,9 @@ def get_python_cmds():
|
||||
|
||||
|
||||
for pyver,pycmd in get_python_cmds():
|
||||
cmd = '{} -m pip install --user https://github.com/intelxed/mbuild/zipball/master'.format(pycmd)
|
||||
print(cmd)
|
||||
subprocess.check_call(cmd, shell=True)
|
||||
for size in ['ia32','x86-64']:
|
||||
for linkkind,link in [('dfltlink',''),('dynamic','--shared')]:
|
||||
build_dir = '{}-{}-{}'.format(pyver, size, linkkind)
|
||||
|
Loading…
Reference in New Issue
Block a user