From ca0535a791ed4439804f24d88bd678417c3a82fe Mon Sep 17 00:00:00 2001 From: Spartan322 Date: Sat, 11 Nov 2023 15:22:46 -0500 Subject: [PATCH] Fix compiledb duplicate warning --- SConstruct | 9 ++++----- extension/deps/openvic-simulation | 2 +- scripts | 2 +- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/SConstruct b/SConstruct index 2f0b45a5..f2caa051 100644 --- a/SConstruct +++ b/SConstruct @@ -12,9 +12,12 @@ env = SConscript("scripts/SConstruct") env.PrependENVPath("PATH", os.getenv("PATH")) +OLD_ARGS = ARGUMENTS.copy() +ARGUMENTS["compiledb"] = False opts = env.SetupOptions() env.FinalizeOptions() +ARGUMENTS = OLD_ARGS # Needs Clone, else godot-cpp builds using our modified environment variables. eg: godot-cpp builds on C++20 OLD_ARGS = ARGUMENTS.copy() @@ -82,12 +85,8 @@ else: default_args = [library] -# Add compiledb if the option is set -if env.get("compiledb", False): - default_args += ["compiledb"] - if "env" in locals(): # FIXME: This method mixes both cosmetic progress stuff and cache handling... env.show_progress(env) -Default(default_args) +Default(*default_args) diff --git a/extension/deps/openvic-simulation b/extension/deps/openvic-simulation index a428ca4d..fd85491c 160000 --- a/extension/deps/openvic-simulation +++ b/extension/deps/openvic-simulation @@ -1 +1 @@ -Subproject commit a428ca4d6fdc950800aa6986694aed6eaaa54e14 +Subproject commit fd85491cdbb13760f039787e0d19d534a24027fb diff --git a/scripts b/scripts index a0ca6e84..3a419052 160000 --- a/scripts +++ b/scripts @@ -1 +1 @@ -Subproject commit a0ca6e84c28eba5df99381fb32d1fd149d86f5b7 +Subproject commit 3a4190526bde8e3fcd49c3ebcf77b5a87dc8ab62