-
Notifications
You must be signed in to change notification settings - Fork 5
build_tsmp2: Interpret component model inputs as arguments #112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I really like it but I am missing the use of different environments. Of course, the command can be submitted a second time with another environment provided that previous builds are moved or working in a different location. Otherwise, new build with new environment will replace previous build. |
|
Very cool! I have still the question of the "forced updated" (in the sense that we don't have to type any "y" or "yes"). This could maybe be an extra-option that could be added in this PR? Or we could make a new one? |
Maybe |
@AGonzalezNicolas # ICON-eCLM-ParFlow, GNU+ParaStationMPI
echo "icon eclm parflow" | xargs -t -L 1 ./build_tsmp2.sh --no_update --env env/jsc.2025.gnu.psmpi --build_dir bld/ICON_eCLM_ParFlow_GNUPSMPI --install_dir bin/ICON_eCLM_ParFlow_GNUPSMPI
# eCLM-ParFlowGPU, GNU+OpenMPI
echo "eclm parflowgpu" | xargs -t -L 1 ./build_tsmp2.sh --no_update --env env/jsc.2025.gnu.openmpi --build_dir bld/eCLM_ParFlowGPU_GNUOPENMPI --install_dir bin/eCLM_ParFlowGPU_GNUOPENMPI |
|
@jjokella We can address the concern for |
Inspired by @AGonzalezNicolas's matrix builds (#109). With this change this becomes possible: