[M6] populate Cargoxx.toml; add 'cargoxx linkdb add' CLI; codegen fixes for self-host
This commit is contained in:
@@ -111,7 +111,7 @@ auto emit_library(const layout::Target& lib, const std::string& package_name,
|
||||
out += std::format("add_library({} STATIC)\n", package_name);
|
||||
out += std::format("target_sources({}\n", package_name);
|
||||
out += " PUBLIC\n";
|
||||
out += " FILE_SET CXX_MODULES FILES\n";
|
||||
out += " FILE_SET CXX_MODULES BASE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/.. FILES\n";
|
||||
for (const auto& m : lib.module_units) {
|
||||
out += std::format(" {}\n", rel_to_build(m, project_root));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user