00_setup_env_mac_native_fuzz.sh raw

   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"
  19