From b57facbd3d6fa8877b801431c35808bd3a54d206 Mon Sep 17 00:00:00 2001 From: Sean Bryan Date: Wed, 13 Mar 2024 10:56:09 +1100 Subject: [PATCH] Add Matthias's configuration for example --- build.bash | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build.bash b/build.bash index 7ee4cd7fd..37b685db7 100755 --- a/build.bash +++ b/build.bash @@ -98,6 +98,21 @@ if hostname -f | grep gadi.nci.org.au > /dev/null; then # via CMake's `find_package` mechanism: prepend_path CMAKE_PREFIX_PATH "${OPENMPI_BASE}/include/${compiler_lib_install_dir}" fi + +elif hostname -f | grep -E '(mc16|mcmini)' > /dev/null; then + : "${compiler:=gnu}" + + case ${compiler} in + gnu) + export PKG_CONFIG_PATH=/usr/local/netcdf-fortran-4.6.1-gfortran/lib/pkgconfig:${PKG_CONFIG_PATH} + export PKG_CONFIG_PATH=${HOMEBREW_PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH} + cmake_args+=(-DCMAKE_Fortran_COMPILER=gfortran) + ;; + ?*) + echo -e "\nError: compiler ${compiler} is not supported.\n" + exit 1 + ;; + esac fi export CMAKE_BUILD_PARALLEL_LEVEL="${CMAKE_BUILD_PARALLEL_LEVEL:=$nproc_default}"