Commit graph

13 commits

Author SHA1 Message Date
Bryan W. Weber
b1a010e3a3
[CI] Don't use the --egg option to pip to install SCons
--egg is removed in pip >= 10.0.0 and is no longer necessary to
to install SCons with more recent versions of setuptools
2018-04-21 14:47:51 -04:00
Bryan W. Weber
0b8f0283aa
[CI] Don't use a cache directory for pip installations
pip2 and pip3 used the same cache directory, resulting in a cache
invalidation warning because the Python 2 version of a package is not
compatible with Python 3. Using --no-cache-dir is recommended in
pypa/pip#5250
2018-04-21 14:47:51 -04:00
Ray Speth
39c4103504 Fix Appveyor builds which fail during dependency installation 2018-03-23 17:11:37 -04:00
Bryan W. Weber
9f198f028e [CI] Add Python 3 to build 2016-12-09 20:13:22 -05:00
Bryan W. Weber
ca6f8f4fd1 [CI] Parallel build on Windows requires pywin32 2016-12-09 20:13:22 -05:00
Bryan W. Weber
29e935c1d0 [CI] Add 3to2 and VERBOSE options 2016-12-09 20:13:22 -05:00
Ray Speth
730107cdba [CI] Return exit code from 'scons test' to make Appveyor status correct
Resolves #382
2016-11-29 22:05:51 -05:00
Ray Speth
4c1ab0c49d [CI] Fix errors upgrading pip in-place on Appveyor 2016-11-29 22:04:55 -05:00
Ray Speth
1e87756a97 [CI] Run 'scons build' in parallel
Both Travis and Appveyor make at least two cores available
2016-11-25 23:41:56 -05:00
Ray Speth
361ca83891 [CI] Upgrade pip when building on AppVeyor
Warning messages from older pip versions cause AppVeyor to think that the build
has failed and abort.
2016-11-05 16:24:33 -04:00
Ray Speth
e3dfc35ca1 [SCons] Use precompiled header to speed up compilation with MSVC
Update Appveyor config to turn off debug info so PCH can be used
2016-10-28 12:05:46 -04:00
Ray Speth
c770edf6b8 Update CI configurations to handle Boost dependency 2016-10-24 08:10:37 -04:00
Ray Speth
dd7a374914 Add Appvyeor config file 2016-09-06 20:34:24 -04:00