diff --git a/devbuild.sh b/devbuild.sh index 9c4eecf64c..6edcc5495b 100755 --- a/devbuild.sh +++ b/devbuild.sh @@ -35,7 +35,7 @@ if [ "$1" = "--help" ] || [ "$1" = "-h" ]; then exit 0 fi -ENV_FILE="docs/README_${PLATFORM}_${COMPILER}.txt" +ENV_FILE="env/build_${PLATFORM}_${COMPILER}.env" if [ ! -f "$ENV_FILE" ]; then echo "ERROR: environment file ($ENV_FILE) does not exist for this platform/compiler combination" echo "PLATFORM=$PLATFORM" diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index a0951648a0..0389260826 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -5,6 +5,7 @@ ExternalProject_Add(UFS_UTILS SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/UFS_UTILS INSTALL_DIR ${CMAKE_INSTALL_PREFIX} CMAKE_ARGS "-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}" + BUILD_ALWAYS TRUE ) if(NOT CCPP_SUITES) @@ -22,6 +23,7 @@ ExternalProject_Add(ufs_weather_model "-DCMAKE_Fortran_COMPILER=${MPI_Fortran_COMPILER}" "-DNETCDF_DIR=$ENV{NETCDF}" INSTALL_COMMAND mkdir -p ${CMAKE_INSTALL_PREFIX}/bin && cp ${CMAKE_CURRENT_BINARY_DIR}/ufs_weather_model/src/ufs_weather_model-build/NEMS.exe ${CMAKE_INSTALL_PREFIX}/bin/ + BUILD_ALWAYS TRUE ) ExternalProject_Add(EMC_post @@ -29,4 +31,5 @@ ExternalProject_Add(EMC_post SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/EMC_post INSTALL_DIR ${CMAKE_INSTALL_PREFIX} CMAKE_ARGS "-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}" + BUILD_ALWAYS TRUE )