|
@@ -29,18 +29,19 @@ before_install:
|
|
|
script:
|
|
|
- echo "Checking the applicability of patches"
|
|
|
- # ./tools/.checkPorts.sh
|
|
|
-- echo "Documentation build"
|
|
|
+- echo "Documentation and certificate build"
|
|
|
- mkdir -p build
|
|
|
- cd build
|
|
|
-- cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION=ON ..
|
|
|
+- cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_DOCUMENTATION=ON -DGENERATE_SELFSIGNED=ON ..
|
|
|
- make -j doc
|
|
|
+- make selfsigned
|
|
|
- cp -r doc ..
|
|
|
+- cp server_cert.der ..
|
|
|
- echo "Testing builds"
|
|
|
- cd .. && rm build -rf && mkdir -p build && cd build
|
|
|
- echo "Cross compile release build for MinGW 32 bit"
|
|
|
-- cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake -DENABLE_AMALGAMATION=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLESERVER=ON -DBUILD_EXAMPLECLIENT=ON -DGENERATE_SELFSIGNED=ON ..
|
|
|
+- cmake -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchain-mingw32.cmake -DENABLE_AMALGAMATION=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLESERVER=ON -DBUILD_EXAMPLECLIENT=ON ..
|
|
|
- make -j
|
|
|
-- cp server_cert.der ..
|
|
|
- cp ../README.md .
|
|
|
- cp ../LICENSE .
|
|
|
- cp ../AUTHORS .
|