summaryrefslogtreecommitdiffhomepage
path: root/src/lib/JSONManifestBuilder.cc
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-30 08:06:09 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-30 08:06:09 +0100
commit0760932c4532cdfcb15a68cbf5a16d0845d0e9f7 (patch)
tree30fc43092eb552e7ce2a1d94cd3ecdfdbc874dcc /src/lib/JSONManifestBuilder.cc
parent635401b6a71dd7466604f25a1591ba324125d133 (diff)
feat: Windows DLL support, descriptions support.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/lib/JSONManifestBuilder.cc')
-rw-r--r--src/lib/JSONManifestBuilder.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/JSONManifestBuilder.cc b/src/lib/JSONManifestBuilder.cc
index 9dce796..5983b3c 100644
--- a/src/lib/JSONManifestBuilder.cc
+++ b/src/lib/JSONManifestBuilder.cc
@@ -44,6 +44,13 @@ bool JSONManifestBuilder::BuildTarget(BuildConfig& config) {
nlohmann::json json_obj = nlohmann::json::parse(json);
+ nlohmann::json description = json_obj["description"];
+
+ NeBuild::Logger::info() << "nebuild: installing: " << path << std::endl;
+
+ if (auto res = description.get<std::string>(); !res.empty())
+ NeBuild::Logger::info() << "nebuild: description: " << res << std::endl;
+
std::string compiler = json_obj["compiler_path"].get<std::string>();
std::string command = compiler + " ";