internal static void CopyReaderToolsSettingsToWhereTheyBelong(string newlyAddedFolderOfThePack)
{
var destFolder = ProjectContext.GetBloomAppDataFolder();
foreach (var readerSettingsFile in Directory.GetFiles(newlyAddedFolderOfThePack, ReaderToolsSettingsPrefix + "*.json")
.Concat(Directory.GetFiles(newlyAddedFolderOfThePack,"ReaderToolsWords-*.json")))
{
try
{
RobustFile.Copy(readerSettingsFile, Path.Combine(destFolder, Path.GetFileName(readerSettingsFile)), true);
}
catch (IOException e)
{
// If we can't do it, we can't. Don't worry about it in production.
#if DEBUG
Debug.Fail("Some file error copying reader settings");
#endif
}
}
}