diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1acb8b7cef54ea889c1719ff8ff208a6478fabd6..5ad923bd7e12adabe9a9ecc038cb1ecfecd867df 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -48,9 +48,22 @@ build_macos_x86_64: tags: - macOS script: - - autoreconf -si - - arch -x86_64 ./configure CC=gcc-13 CXX=g++-13 LEX=/usr/local/opt/flex/bin/flex YACC=/usr/local/opt/bison/bin/bison + - arch -x86_64 autoreconf -si + - arch -x86_64 ./configure CC=/usr/local/gcc-13 CXX=/usr/local/g++-13 LEX=/usr/local/opt/flex/bin/flex YACC=/usr/local/opt/bison/bin/bison - arch -x86_64 make -j$(sysctl -n hw.ncpu) artifacts: paths: - src/dynare-preprocessor + +build_macos_arm64: + stage: build + tags: + - macOS + script: + - export PATH="/opt/homebrew/bin:$PATH" + - arch -arm64 autoreconf -si + - arch -arm64 ./configure CC=/opt/homebrew/gcc-13 CXX=/opt/homebrew/g++-13 LEX=/opt/homebrew/opt/flex/bin/flex YACC=/opt/homebrew/opt/bison/bin/bison + - arch -arm64 make -j$(sysctl -n hw.ncpu) + artifacts: + paths: + - src/dynare-preprocessor