From 3db3e914e312e13dc99d13bce8b67359519e7a30 Mon Sep 17 00:00:00 2001 From: "guoqing.ge" Date: Wed, 23 Aug 2023 13:54:52 -0600 Subject: [PATCH] add the bridge loan functionality to allow RRFS/RTMA works while waiting for PRs to be merged --- Externals.cfg | 9 +++++++++ manage_externals/checkout_externals | 2 ++ 2 files changed, 11 insertions(+) diff --git a/Externals.cfg b/Externals.cfg index 5a5e2d7dea..4eec4ffdbf 100644 --- a/Externals.cfg +++ b/Externals.cfg @@ -61,5 +61,14 @@ hash = ecef5a2 local_path = src/rrfs_utl required = True +[rrfs_bridgeloan] +protocol = git +repo_url = https://github.com/NOAA-GSL/rrfs_bridgeloan.git +# Specify either a branch name or a hash but not both. +# branch = main +hash = 7d95e89 +local_path = src/rrfs_bridgeloan +required = True + [externals_description] schema_version = 1.0.0 diff --git a/manage_externals/checkout_externals b/manage_externals/checkout_externals index 44ece812c9..d03a8bf95c 100755 --- a/manage_externals/checkout_externals +++ b/manage_externals/checkout_externals @@ -29,6 +29,8 @@ if __name__ == '__main__': ARGS = manic.checkout.commandline_arguments() try: RET_STATUS, _ = manic.checkout.main(ARGS) + if os.path.isfile('src/rrfs_bridgeloan/bridge_loan.sh'): + os.system('src/rrfs_bridgeloan/bridge_loan.sh') if os.path.isfile('regional_workflow/Init.sh'): os.system('regional_workflow/Init.sh') sys.exit(RET_STATUS)