00_setup_env_mac_native.sh raw

   1  #!/usr/bin/env bash
   2  #
   3  # Copyright (c) 2019-present 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"  # macos does not use a container, but the env var is needed for logging
  10  export PIP_PACKAGES="--break-system-packages pycapnp pyzmq"
  11  export GOAL="install deploy"
  12  export CMAKE_GENERATOR="Ninja"
  13  export CI_OS_NAME="macos"
  14  export NO_DEPENDS=1
  15  export OSX_SDK=""
  16  export BITCOIN_CONFIG="\
  17    --preset=dev-mode \
  18    -DWITH_USDT=OFF \
  19    -DREDUCE_EXPORTS=ON \
  20    -DCMAKE_EXE_LINKER_FLAGS='-Wl,-stack_size -Wl,0x80000' \
  21  "
  22  export BITCOIN_CMD="bitcoin -m" # Used in functional tests
  23