mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-16 09:35:54 +08:00
Copy manifest file when importing config
This commit is contained in:
parent
0237acb38f
commit
529a6fc0ae
@ -279,6 +279,12 @@ void PresetBundle::import_newer_configs(const std::string& from)
|
|||||||
for (const boost::filesystem::path& from_dir : from_dirs) {
|
for (const boost::filesystem::path& from_dir : from_dirs) {
|
||||||
copy_dir(from_dir, data_dir / from_dir.filename());
|
copy_dir(from_dir, data_dir / from_dir.filename());
|
||||||
}
|
}
|
||||||
|
// copy ArchiveRepositoryManifest.json file in main directory
|
||||||
|
std::string em;
|
||||||
|
CopyFileResult cfr = copy_file((from_data_dir / "ArchiveRepositoryManifest.json").string(), (data_dir / "ArchiveRepositoryManifest.json").string(), em, false);
|
||||||
|
if (cfr != SUCCESS) {
|
||||||
|
BOOST_LOG_TRIVIAL(error) << "Error when copying files from " << from_data_dir << " to " << data_dir << ": " << em;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
PresetsConfigSubstitutions PresetBundle::load_presets(AppConfig &config, ForwardCompatibilitySubstitutionRule substitution_rule,
|
PresetsConfigSubstitutions PresetBundle::load_presets(AppConfig &config, ForwardCompatibilitySubstitutionRule substitution_rule,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user