File indexing completed on 2024-05-12 04:17:32
0001 #!/bin/bash 0002 0003 # SPDX-FileCopyrightText: 2008-2024 by Gilles Caulier, <caulier dot gilles at gmail dot com> 0004 # 0005 # SPDX-License-Identifier: BSD-3-Clause 0006 # 0007 # Copy this script on root folder where are source code 0008 0009 #export VERBOSE=1 0010 0011 # We will work on command line using MinGW compiler 0012 export MAKEFILES_TYPE='Unix Makefiles' 0013 0014 if [ ! -d "build" ]; then 0015 mkdir build 0016 fi 0017 0018 cd build 0019 0020 export Options='-DANALYZE_MEMORY=OFF \ 0021 -DANALYZE_ADDRESS=OFF \ 0022 -DANALYZE_THREAD=OFF \ 0023 -DANALYZE_UNDEFINED=OFF \ 0024 -DANALYZE_DATAFLOW=OFF \ 0025 -DWARNINGS_ARE_ERRORS=OFF \ 0026 -DENABLE_CHECK_INTERNAL=OFF \ 0027 -DENABLE_OSS_FUZZ=ON \ 0028 -DBUILD_GUI=OFF \ 0029 -DWITH_QCHART=OFF \ 0030 -DHAVE_RULES=OFF \ 0031 -DUSE_Z3=OFF \ 0032 -DBUILD_TESTS=OFF \ 0033 ' 0034 0035 cmake -G "$MAKEFILES_TYPE" . \ 0036 -DCMAKE_INSTALL_PREFIX=/usr \ 0037 -Wno-dev \ 0038 $Options \ 0039 .. 0040