forked from lix-project/lix
nix store make-content-addressed: Fix JSON construction
Fixes error: [json.exception.type_error.301] cannot create object from initializer list in tests/fetchClosure.sh.
This commit is contained in:
parent
0596bdf3a9
commit
0b092bd87f
|
@ -43,7 +43,7 @@ struct CmdMakeContentAddressed : virtual CopyCommand, virtual StorePathsCommand,
|
||||||
assert(i != remappings.end());
|
assert(i != remappings.end());
|
||||||
jsonRewrites[srcStore->printStorePath(path)] = srcStore->printStorePath(i->second);
|
jsonRewrites[srcStore->printStorePath(path)] = srcStore->printStorePath(i->second);
|
||||||
}
|
}
|
||||||
std::cout << json::object({"rewrites", jsonRewrites}).dump();
|
std::cout << nlohmann::json{"rewrites", jsonRewrites}.dump();
|
||||||
} else {
|
} else {
|
||||||
for (auto & path : storePaths) {
|
for (auto & path : storePaths) {
|
||||||
auto i = remappings.find(path);
|
auto i = remappings.find(path);
|
||||||
|
|
Loading…
Reference in a new issue