Files
domo-iot/build.local.sh
NADAL Jean-Baptiste 65e2247b17 Update civetweb
2019-11-13 18:26:18 +01:00

25 lines
662 B
Bash
Executable File

#!/bin/sh
if [ -e build ]; then
echo "Clean"
rm -rf build/*
fi
CMAKE_OPTS=""
# Options for CIVETWEB
CMAKE_OPTS="$CMAKE_OPTS -DCIVETWEB_ENABLE_SERVER_EXECUTABLE=OFF"
CMAKE_OPTS="$CMAKE_OPTS -DCIVETWEB_ENABLE_CXX=ON"
CMAKE_OPTS="$CMAKE_OPTS -DCIVETWEB_ENABLE_WEBSOCKETS=ON"
CMAKE_OPTS="$CMAKE_OPTS -DCIVETWEB_BUILD_TESTING=OFF"
# Options for NATS.c
CMAKE_OPTS="$CMAKE_OPTS -DNATS_BUILD_EXAMPLES=OFF"
CMAKE_OPTS="$CMAKE_OPTS -DNATS_BUILD_STREAMING=OFF"
CMAKE_OPTS="$CMAKE_OPTS -DNATS_BUILD_TLS_USE_OPENSSL_1_1_API=ON"
CMAKE_OPTS="$CMAKE_OPTS -DNATS_BUILD_WITH_TLS=OFF"
CMAKE_OPTS="$CMAKE_OPTS -DNATS_BUILD_LIB_SHARED=OFF"
cd build
cmake .. $CMAKE_OPTS ..
make