Skip to content

Commit 8e91b84

Browse files
Merge pull request #14 from daniele-peano/dev/git_sparse
use of git sparse
2 parents 2eb4a9f + 45684f1 commit 8e91b84

File tree

4 files changed

+18
-20
lines changed

4 files changed

+18
-20
lines changed

Externals_CAM.cfg

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,17 @@ required = True
1515
[cosp2]
1616
local_path = src/physics/cosp2/src
1717
protocol = git
18-
repo_url = https://github.com/CMCC-Foundation/COSP2
19-
tag = cosp2_cmcc-cm_v01
18+
repo_url = https://github.com/CFMIP/COSPv2.0
19+
sparse = ../.cosp_sparse_checkout
20+
tag = v2.1.4cesm
2021
required = True
2122

2223
[clubb]
2324
local_path = src/physics/clubb
2425
protocol = git
25-
repo_url = https://github.com/CMCC-Foundation/CLUBB
26-
tag = clubb_cmcc-cm_v01
27-
required = True
28-
29-
[silhs]
30-
local_path = src/physics/silhs
31-
protocol = git
32-
repo_url = https://github.com/CMCC-Foundation/SILHS
33-
tag = silhs_cmcc-cm_v01
26+
repo_url = https://github.com/larson-group/clubb_release
27+
sparse = ../.clubb_sparse_checkout
28+
tag = clubb_4ncar_20221129_59cb19f_20230330_branchtag
3429
required = True
3530

3631
[pumas]

bld/configure

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2204,11 +2204,11 @@ sub write_filepath
22042204
}
22052205

22062206
if ($clubb_sgs) {
2207-
print $fh "$camsrcdir/src/physics/clubb\n";
2207+
print $fh "$camsrcdir/src/physics/clubb/src/CLUBB_core\n";
22082208
}
22092209

22102210
if ($silhs) {
2211-
print $fh "$camsrcdir/src/physics/silhs\n";
2211+
print $fh "$camsrcdir/src/physics/clubb/src/SILHS\n";
22122212
}
22132213

22142214
if ($phys_pkg eq 'cam_dev') {
@@ -2304,13 +2304,13 @@ sub write_cosp_makefile
23042304
23052305
CAM_BLD := $cam_bld
23062306
COSP_PATH := $cam_dir/src/physics/cosp2
2307-
ISCCP_PATH := $cam_dir/src/physics/cosp2/src/simulator/icarus
2308-
RS_PATH := $cam_dir/src/physics/cosp2/src/simulator/quickbeam
2309-
RT_PATH := $cam_dir/src/physics/cosp2/src/simulator/rttov
2310-
CS_PATH := $cam_dir/src/physics/cosp2/src/simulator/actsim
2311-
MISR_PATH := $cam_dir/src/physics/cosp2/src/simulator/MISR_simulator
2312-
MODIS_PATH := $cam_dir/src/physics/cosp2/src/simulator/MODIS_simulator
2313-
PARASOL_PATH := $cam_dir/src/physics/cosp2/src/simulator/parasol
2307+
ISCCP_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/icarus
2308+
RS_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/quickbeam
2309+
RT_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/rttov
2310+
CS_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/actsim
2311+
MISR_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/MISR_simulator
2312+
MODIS_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/MODIS_simulator
2313+
PARASOL_PATH := $cam_dir/src/physics/cosp2/src/src/simulator/parasol
23142314
23152315
EOF
23162316

src/physics/.clubb_sparse_checkout

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
src/CLUBB_core
2+
src/SILHS
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/src/

0 commit comments

Comments
 (0)