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
|
||||
sudo: required
|
||||
python:
|
||||
- "2.6"
|
||||
- "2.7"
|
||||
- "3.3"
|
||||
- "3.4"
|
||||
- "3.5"
|
||||
- "3.6"
|
||||
- "3.7"
|
||||
- "3.8-dev"
|
||||
- 2.7
|
||||
- 3.5
|
||||
- 3.6
|
||||
- 3.7
|
||||
- 3.8
|
||||
addons:
|
||||
apt:
|
||||
update: true
|
||||
sources:
|
||||
- ubuntu-toolchain-r-test
|
||||
packages:
|
||||
- libxdo-dev
|
||||
- libinput-tools
|
||||
install:
|
||||
- pip install . -vv
|
||||
- pip install .
|
||||
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)
|
||||
)
|
||||
|
||||
# make sure to use gnu-gcc
|
||||
os.putenv('CC', 'x86_64-linux-gnu-gcc')
|
||||
|
||||
# read C++ libraries for comfortable swipe
|
||||
extensions = [Extension(
|
||||
name='{}.cpp.{}'.format(PYTHON_NAME, extension_name),
|
||||
define_macros=list(cpp_macros.items()),
|
||||
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']
|
||||
) for extension_name in extension_names]
|
||||
|
||||
@ -139,8 +142,6 @@ try:
|
||||
with open('requirements.txt', 'r') as requirements:
|
||||
install_requires = requirements.read().splitlines()
|
||||
|
||||
print(install_requires)
|
||||
|
||||
# setup python script
|
||||
setup_script = setup(
|
||||
name=NAME,
|
||||
|
||||
Loading…
Reference in New Issue
Block a user