blob: 55a62c9595154b97bc7c015e41a298d28c40fc65 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/usr/bin/env bash
set -e
set -x
cd "$(dirname "${0}")/.."
BUILD_DIR=./build-sonarcloud
NUMBER_OF_PROCESSORS=$(nproc --all)
mkdir "${BUILD_DIR}"
cmake -S . -B "${BUILD_DIR}" \
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
-DENABLE_COVERAGE=ON \
-DBUILD_NDPI=ON \
-DBUILD_EXAMPLES=ON \
-DENABLE_CURL=ON \
-DENABLE_ZLIB=ON \
-DNDPI_WITH_GCRYPT=OFF
cmake --build "${BUILD_DIR}" -j ${NUMBER_OF_PROCESSORS} \
--config Release
|