diff options
author | Spartan322 <Megacake1234@gmail.com> | 2023-11-11 21:29:15 +0100 |
---|---|---|
committer | Spartan322 <Megacake1234@gmail.com> | 2023-11-11 22:17:28 +0100 |
commit | 8eb0c6c14bd12286d06962d0a97acfbcc7862afd (patch) | |
tree | 2d9700a07a5210aec0c33876b52ed0d554d9ea79 /SConstruct | |
parent | a428ca4d6fdc950800aa6986694aed6eaaa54e14 (diff) |
Fix compiledb warning
Diffstat (limited to 'SConstruct')
-rw-r--r-- | SConstruct | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -52,9 +52,11 @@ library = None env["OBJSUFFIX"] = suffix + env["OBJSUFFIX"] library_name = "libopenvic-simulation{}{}".format(suffix, env["LIBSUFFIX"]) +default_args = [] + if env["build_ovsim_library"]: library = env.StaticLibrary(target=env.File(os.path.join(BINDIR, library_name)), source=sources) - Default(library) + default_args += [library] env.Append(LIBPATH=[env.Dir(BINDIR)]) env.Prepend(LIBS=[library_name]) @@ -80,8 +82,13 @@ if env["build_ovsim_headless"]: source=headless_env.headless_sources, PROGSUFFIX=".headless" + env["PROGSUFFIX"] ) - Default(headless_program) + default_args += [headless_program] + +# Add compiledb if the option is set +if env.get("compiledb", False): + default_args += ["compiledb"] +Default(*default_args) if "env" in locals(): # FIXME: This method mixes both cosmetic progress stuff and cache handling... |