From b64650d4fa4757ba806979e13e0a93a59b8ea732 Mon Sep 17 00:00:00 2001 From: Edoardo Pasca Date: Tue, 8 May 2018 22:57:43 +0200 Subject: [PATCH] Export gadgetron home (#117) export GADGETRON_HOME environment variable if BUILD_GADGETRON=ON closes #115 --- SuperBuild.cmake | 9 +++++++++ env_ccppetmr.csh.in | 2 ++ env_ccppetmr.sh.in | 3 +++ 3 files changed, 14 insertions(+) diff --git a/SuperBuild.cmake b/SuperBuild.cmake index a3e06166..a4eb1fcd 100644 --- a/SuperBuild.cmake +++ b/SuperBuild.cmake @@ -219,6 +219,15 @@ export SIRF_MATLAB_EXECUTABLE") setenv SIRF_MATLAB_EXECUTABLE ${Matlab_MAIN_PROGRAM}") endif() +# set GADGETRON_HOME if Gadgetron is built +if (BUILD_GADGETRON) + + set(ENV_GADGETRON_HOME_SH "\ +GADGETRON_HOME=${CCPPETMR_INSTALL}\n\ +export GADGETRON_HOME\n") + set(ENV_GADGETRON_HOME_CSH "setenv GADGETRON_HOME ${CCPPETMR_INSTALL}\n") +endif() + configure_file(env_ccppetmr.sh.in ${CCPPETMR_INSTALL}/bin/env_ccppetmr.sh) configure_file(env_ccppetmr.csh.in ${CCPPETMR_INSTALL}/bin/env_ccppetmr.csh) diff --git a/env_ccppetmr.csh.in b/env_ccppetmr.csh.in index aa8fa04a..d5ae7ce3 100755 --- a/env_ccppetmr.csh.in +++ b/env_ccppetmr.csh.in @@ -26,3 +26,5 @@ endif set path=( $path @CCPPETMR_INSTALL@/bin ) +# Export Gadgetron Home +@ENV_GADGETRON_HOME_CSH@ diff --git a/env_ccppetmr.sh.in b/env_ccppetmr.sh.in index 8dfe1412..00256769 100755 --- a/env_ccppetmr.sh.in +++ b/env_ccppetmr.sh.in @@ -21,3 +21,6 @@ export DYLD_FALLBACK_LIBRARY_PATH @ENV_MATLAB_BASH@ PATH=$PATH:@CCPPETMR_INSTALL@/bin + +# Export Gadgetron Home +@ENV_GADGETRON_HOME_SH@