|
@@ -27,18 +27,23 @@ before_install:
|
|
|
- sudo pip install cpp-coveralls
|
|
|
- sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
|
|
|
- sudo update-alternatives --config gcc
|
|
|
+ - sudo apt-get install gcc-mingw-w64-i686
|
|
|
script:
|
|
|
- echo "Checking the applicability of patches"
|
|
|
- ./tools/.checkPorts.sh
|
|
|
- echo "Testing builds"
|
|
|
- mkdir -p build
|
|
|
- cd build
|
|
|
+ - echo "Cross compile build for MinGW"
|
|
|
+ - cmake -DCMAKE_TOOLCHAIN_FILE=../Toolchain-mingw32.cmake -DEXAMPLESERVER=ON ..
|
|
|
+ - make
|
|
|
+ - cd .. && rm build -rf && mkdir -p build && cd build
|
|
|
- echo "Only needed profile"
|
|
|
- cmake -DTYPES_ONLY_NEEDED=ON ..
|
|
|
- make
|
|
|
- cd .. && rm build -rf && mkdir -p build && cd build
|
|
|
- - cmake -DGENERATE_DOCUMENTATION=ON ..
|
|
|
- echo "Production build"
|
|
|
+ - cmake -DGENERATE_DOCUMENTATION=ON ..
|
|
|
- make
|
|
|
- echo "Generate documentation"
|
|
|
- make doc
|
|
@@ -51,4 +56,4 @@ script:
|
|
|
|
|
|
after_success:
|
|
|
- ./tools/.deployDoxygen.sh
|
|
|
- - ./tools/.coverity.sh
|
|
|
+ - ./tools/.coverity.sh
|