mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-15 22:55:56 +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) {
|
||||
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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user