mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
* Simplify Travis APT config. * Automatically retry Travis build and test script. Will result in fewer false negatives. * Travis install scripts use absolute paths. * Build a library of cmake functions for reuse. * Disallow cmake builds in project root. * Disallow cmake default 32-bit Visual Studio builds. * Add several missing nonunity / header files, including all unit tests to cmake. * Change gcc.debug.nounity Travis build to use cmake, instead of adding builds. * Change Appveyor build to cmake. Eliminates most spurious failures, which are caused by python or scons failing to download.
13 lines
525 B
Batchfile
13 lines
525 B
Batchfile
if "%build%" == "scons" (
|
|
rem Installing pip will install setuptools/easy_install.
|
|
python get-pip.py
|
|
|
|
rem Pip has some problems installing scons on windows so we use easy install.
|
|
rem - easy_install scons
|
|
rem Workaround
|
|
easy_install https://pypi.python.org/packages/source/S/SCons/scons-2.5.0.tar.gz#md5=bda5530a70a41a7831d83c8b191c021e
|
|
|
|
rem Scons has problems with parallel builds on windows without pywin32.
|
|
easy_install pywin32-220.win-amd64-py2.7.exe
|
|
rem (easy_install can do headless installs of .exe wizards)
|
|
) |