From d1b052758f2d8f2494340e1e423ffa198af5c6d5 Mon Sep 17 00:00:00 2001 From: "Icenhour, Casey Tyler" Date: Thu, 1 Aug 2024 16:28:33 -0600 Subject: [PATCH] Move submodule updates to getting started instructions --- doc/content/getting_started/installation.md | 10 +++++++++- scripts/build_cardinal.sh | 6 ------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/doc/content/getting_started/installation.md b/doc/content/getting_started/installation.md index 4de20b29..99d73bf9 100644 --- a/doc/content/getting_started/installation.md +++ b/doc/content/getting_started/installation.md @@ -68,8 +68,16 @@ git submodule update --init tmap8 git submodule update --init cardinal ``` +Next, some Cardinal dependencies need to be downloaded: -Then, to download OpenMC cross sections needed for OpenMC-based Cardinal runs, run: +```bash +cd ~/projects/FENIX/cardinal +git submodule update --init --recursive contrib/openmc +git submodule update --init contrib/DAGMC +git submodule update --init contrib/moab +``` + +To download OpenMC cross sections needed for OpenMC-based Cardinal runs, run: ```bash cd ~/projects/FENIX/cardinal diff --git a/scripts/build_cardinal.sh b/scripts/build_cardinal.sh index 680211a5..9e5568a6 100755 --- a/scripts/build_cardinal.sh +++ b/scripts/build_cardinal.sh @@ -54,12 +54,6 @@ cd ${CARDINAL_DIR} export ENABLE_NEK=no export ENABLE_DAGMC=yes # Also enables MOAB -# Download all cardinal dependencies -echo "INFO: Updating OpenMC, DAGMC, and MOAB submodules..." -git submodule update --init --recursive contrib/openmc -git submodule update --init contrib/DAGMC -git submodule update --init contrib/moab - if [[ -z "${OPENMC_CROSS_SECTIONS}" ]]; then echo -e "${YELLOW}" echo "If you are using OpenMC, remember that you need to set OPENMC_CROSS_SECTIONS to point to a cross_sections.xml file!"