use boost-build --hash instead of abbreviate paths on travis and appveyor, to never make the filenames overflow the filesystem limit

This commit is contained in:
arvidn 2015-08-10 10:21:44 -04:00
parent 874bfcc89e
commit 12136563c4
2 changed files with 8 additions and 8 deletions

View File

@ -43,15 +43,15 @@ install:
script:
- cd test
- bjam -j 3 variant=$variant warnings=off -l900 $CC
- bjam --hash -j3 variant=$variant warnings=off -l900 $CC
- cd ../examples
- bjam -j 3 variant=$variant warnings=off $CC
- bjam --hash -j3 variant=$variant warnings=off $CC
- cd ../bindings/python
- bjam -j 3 variant=$variant warnings=off $CC stage_module
- bjam --hash -j3 variant=$variant warnings=off $CC stage_module
- LD_LIBRARY_PATH=. python test.py
- if [ $variant == "test_debug" ]; then
cd ../../simulation;
bjam -j 3 crypto=built-in warnings=off $CC;
bjam --hash -j3 crypto=built-in warnings=off $CC;
fi
- ccache --show-stats

View File

@ -50,13 +50,13 @@ cache:
- C:\OpenSSL-Win32
build_script:
- cd %ROOT_DIRECTORY%\examples
- b2.exe -j2 %compiler% variant=%variant% linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off --abbreviate-paths
- b2.exe --hash -j2 %compiler% variant=%variant% linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off
- cd %ROOT_DIRECTORY%\test
- b2.exe -j2 win-tests %compiler% variant=%variant% link=shared linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off --abbreviate-paths
- b2.exe --hash -j2 win-tests %compiler% variant=%variant% link=shared linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off
- cd %ROOT_DIRECTORY%\bindings\python
- b2.exe -j2 %compiler% variant=%variant% linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off --abbreviate-paths stage_module
- b2.exe --hash -j2 %compiler% variant=%variant% linkflags=%linkflags% include="C:\\OpenSSL-Win32\\include" warnings=off stage_module
- python test.py
- if %variant% == "test_debug" (
cd %ROOT_DIRECTORY%\simulation
&& b2.exe -j2 crypto=built-in warnings=off %compiler% )
&& b2.exe --hash -j2 crypto=built-in warnings=off %compiler% )