/ ci / test / 00_setup_env_mac_native_fuzz.sh
00_setup_env_mac_native_fuzz.sh
 1  #!/usr/bin/env bash
 2  #
 3  # Copyright (c) The Bitcoin Core developers
 4  # Distributed under the MIT software license, see the accompanying
 5  # file COPYING or http://www.opensource.org/licenses/mit-license.php.
 6  
 7  export LC_ALL=C.UTF-8
 8  
 9  export CONTAINER_NAME="ci_mac_native_fuzz"  # macos does not use a container, but the env var is needed for logging
10  export CMAKE_GENERATOR="Ninja"
11  export BITCOIN_CONFIG="-DBUILD_FOR_FUZZING=ON -DCMAKE_EXE_LINKER_FLAGS='-Wl,-stack_size -Wl,0x80000' -DAPPEND_CPPFLAGS='-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_DEBUG'"
12  export CI_OS_NAME="macos"
13  export NO_DEPENDS=1
14  export OSX_SDK=""
15  export RUN_UNIT_TESTS=false
16  export RUN_FUNCTIONAL_TESTS=false
17  export RUN_FUZZ_TESTS=true
18  export GOAL="all"