diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 99c87e6..d49f1c1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,8 +34,9 @@ jobs: - name: Configure ns-3 run: | + command -v brew && EXTRA_OPTS="--with-zmq=$(brew --prefix) --boost-includes=$(brew --prefix)/include --boost-libs=$(brew --prefix)/lib" || EXTRA_OPTS="" set -o pipefail - ./waf configure --disable-werror --with-helics=/usr/local --enable-modules=helics --enable-examples --enable-tests | tee gha_waf_configure.log + ./waf configure --disable-werror --with-helics=/usr/local $EXTRA_OPTS --enable-modules=helics --enable-examples --enable-tests | tee gha_waf_configure.log ! grep -Fq "HELICS not enabled" gha_waf_configure.log - name: Build ns-3