Skip to content

Commit 98d00c5

Browse files
committed
address reviewer comments
1 parent 08052ae commit 98d00c5

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

cime_config/buildlib

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -256,20 +256,19 @@ def _cmake_default_args(caseroot):
256256
# Returns a dictionary of CMake variables based on the Macros.cmake file for
257257
# the build.
258258

259-
unlock_file("env_build.xml", caseroot)
260259
build = EnvBuild(case_root=caseroot)
261260
with Case(caseroot) as case:
262261
macro_path = os.path.abspath(os.path.join(caseroot, "cmake_macros", ""))
263262
args = "-DCONVERT_TO_MAKE=ON "
264-
args += "-DCASEROOT={} ".format(caseroot)
265-
args += "-DCOMPILER={} ".format(build.get_value("COMPILER"))
266-
args += "-DOS={} ".format(build.get_value("OS"))
267-
args += "-DMACH={} ".format(case.get_value("MACH"))
263+
args += f"-DCASEROOT={caseroot} "
264+
args += f"-DCOMPILER={build.get_value('COMPILER')} "
265+
args += f"-DOS={build.get_value('OS')} "
266+
args += f"-DMACH={case.get_value('MACH')} "
268267
args += "-DCMAKE_C_COMPILER_WORKS=1 "
269268
args += "-DCMAKE_Fortran_COMPILER_WORKS=1 "
270269
args += "-DCMAKE_CXX_COMPILER_WORKS=1 "
271-
args += "-DDEBUG={} ".format(build.get_value("DEBUG"))
272-
cmd = "cmake {} .".format(args)
270+
args += f"-DDEBUG={build.get_value('DEBUG')} "
271+
cmd = f"cmake {args} ."
273272
rc, out, err = run_cmd(cmd, combine_output=True, from_dir=macro_path)
274273
expect(rc == 0, "Command {} failed with rc={} out={} err={}".format(cmd, rc, out, err))
275274

@@ -279,7 +278,6 @@ def _cmake_default_args(caseroot):
279278
key, val = line.split(":=")
280279
arg_dict[key.replace('CIME_SET_MAKEFILE_VAR','').strip()] = val.strip()
281280

282-
unlock_file("env_build.xml", caseroot)
283281
return arg_dict
284282

285283
###############################################################################
@@ -298,13 +296,11 @@ def _get_musica_libs(caseroot: str) -> str:
298296
Returns:
299297
musica_libs: MUSICA libraries to be linked to CAM
300298
"""
301-
unlock_file("env_build.xml", caseroot)
302299
build = EnvBuild(case_root=caseroot)
303300
if build.get_value("DEBUG"):
304301
musica_libs = "-lmusica-fortran -lmusica -lmechanism_configuration -lyaml-cppd -lstdc++"
305302
else:
306303
musica_libs = "-lmusica-fortran -lmusica -lmechanism_configuration -lyaml-cpp -lstdc++"
307-
lock_file("env_build.xml", caseroot)
308304

309305
return musica_libs
310306

0 commit comments

Comments
 (0)