From 6162e86329519c5f5d5df608d058c2db6e07e230 Mon Sep 17 00:00:00 2001 From: Duncan Ogilvie Date: Mon, 5 Apr 2021 18:54:24 +0200 Subject: [PATCH] Respect default members while building --- src/cmkrlib/cmake.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/cmkrlib/cmake.cpp b/src/cmkrlib/cmake.cpp index b9ebc7e..bdec2fa 100644 --- a/src/cmkrlib/cmake.cpp +++ b/src/cmkrlib/cmake.cpp @@ -50,9 +50,9 @@ CMake::CMake(const std::string &path, bool build) { throw std::runtime_error("bin-dir has been renamed to build-dir"); } - build_dir = toml::find_or(cmake, "build-dir", ""); - generator = toml::find_or(cmake, "generator", ""); - config = toml::find_or(cmake, "config", ""); + build_dir = toml::find_or(cmake, "build-dir", build_dir); + generator = toml::find_or(cmake, "generator", generator); + config = toml::find_or(cmake, "config", config); gen_args = optional_array(cmake, "arguments"); } } else {