Attempt fix travis configuration
This commit is contained in:
parent
17100b2a26
commit
5457e012f2
22
.travis.yml
22
.travis.yml
@ -1,19 +1,21 @@
|
|||||||
|
dist: xenial
|
||||||
language: python
|
language: python
|
||||||
|
sudo: required
|
||||||
python:
|
python:
|
||||||
- "2.6"
|
- 2.7
|
||||||
- "2.7"
|
- 3.5
|
||||||
- "3.3"
|
- 3.6
|
||||||
- "3.4"
|
- 3.7
|
||||||
- "3.5"
|
- 3.8
|
||||||
- "3.6"
|
|
||||||
- "3.7"
|
|
||||||
- "3.8-dev"
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
|
update: true
|
||||||
|
sources:
|
||||||
|
- ubuntu-toolchain-r-test
|
||||||
packages:
|
packages:
|
||||||
- libxdo-dev
|
- libxdo-dev
|
||||||
- libinput-tools
|
- libinput-tools
|
||||||
install:
|
install:
|
||||||
- pip install . -vv
|
- pip install .
|
||||||
script:
|
script:
|
||||||
- python setup.py test -vv
|
- python setup.py test
|
||||||
|
|||||||
@ -1 +0,0 @@
|
|||||||
psutil==5.5.1
|
|
||||||
7
setup.py
7
setup.py
@ -49,12 +49,15 @@ try:
|
|||||||
COMFORTABLE_SWIPE_CONFIG='"{}"'.format(CONFIG)
|
COMFORTABLE_SWIPE_CONFIG='"{}"'.format(CONFIG)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# make sure to use gnu-gcc
|
||||||
|
os.putenv('CC', 'x86_64-linux-gnu-gcc')
|
||||||
|
|
||||||
# read C++ libraries for comfortable swipe
|
# read C++ libraries for comfortable swipe
|
||||||
extensions = [Extension(
|
extensions = [Extension(
|
||||||
name='{}.cpp.{}'.format(PYTHON_NAME, extension_name),
|
name='{}.cpp.{}'.format(PYTHON_NAME, extension_name),
|
||||||
define_macros=list(cpp_macros.items()),
|
define_macros=list(cpp_macros.items()),
|
||||||
sources=[os.path.join('cpp', '_python.cpp')],
|
sources=[os.path.join('cpp', '_python.cpp')],
|
||||||
extra_compile_args=['-O2', '-Wno-unused-result'],
|
extra_compile_args=['-O2', '-Wno-unused-result', '-std=c++11', '-lstdc++'],
|
||||||
libraries=['xdo']
|
libraries=['xdo']
|
||||||
) for extension_name in extension_names]
|
) for extension_name in extension_names]
|
||||||
|
|
||||||
@ -139,8 +142,6 @@ try:
|
|||||||
with open('requirements.txt', 'r') as requirements:
|
with open('requirements.txt', 'r') as requirements:
|
||||||
install_requires = requirements.read().splitlines()
|
install_requires = requirements.read().splitlines()
|
||||||
|
|
||||||
print(install_requires)
|
|
||||||
|
|
||||||
# setup python script
|
# setup python script
|
||||||
setup_script = setup(
|
setup_script = setup(
|
||||||
name=NAME,
|
name=NAME,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user