diff --git a/Dockerfile b/Dockerfile index ce3e615c3..95437d364 100644 --- a/Dockerfile +++ b/Dockerfile @@ -91,9 +91,11 @@ ENV F77="${FC}" # https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2023-1/x-qx.html ARG MACHINE_CODE_VALUE="sse2" -# Build type options are DEBUG, RELEASE, PROFILE, or TESTING. ARG BUILD_TYPE="RELEASE" +# Additional CMAKE options: +ARG EXTRA_CMAKE_OPTIONS="" + # Swiftest ENV NETCDF_HOME=${INSTALL_DIR} ENV NETCDF_FORTRAN_HOME=${NETCDF_HOME} @@ -112,7 +114,8 @@ RUN cd swiftest && \ -DMACHINE_CODE_VALUE=${MACHINE_CODE} \ -DCMAKE_BUILD_TYPE=${BUILD_TYPE} \ -DUSE_COARRAY=OFF \ - -DBUILD_SHARED_LIBS=OFF && \ + -DBUILD_SHARED_LIBS=OFF \ + ${EXTRA_CMAKE_OPTIONS} && \ cmake --build build && \ cmake --install build