[DatFile] Move DFD features to DatFile; make writing object-based

This commit is contained in:
Matt Nadareski
2016-09-22 17:46:21 -07:00
parent f36d4a6caa
commit d9bc125e4a
6 changed files with 556 additions and 604 deletions

View File

@@ -69,10 +69,9 @@ namespace SabreTools
Logger logger = new Logger(false, "");
foreach (string input in inputs)
{
DATFromDir dfd = new DATFromDir(input, datdata, false /* noMD5 */, false /* noSHA1 */, true /* bare */, false /* archivesAsFiles */,
true /* enableGzip */, false /* addBlanks */, false /* addDate */, "__temp__" /* tempDir */, false /* copyFiles */, 4 /* maxDegreeOfParallelism */, _logger);
dfd.Start();
DatFile.WriteDatfile(dfd.DatData, "", logger);
datdata.PopulateDatFromDir(input, false /* noMD5 */, false /* noSHA1 */, true /* bare */, false /* archivesAsFiles */,
true /* enableGzip */, false /* addBlanks */, false /* addDate */, "__temp__" /* tempDir */, false /* copyFiles */, 4 /* maxDegreeOfParallelism */, _logger);
datdata.WriteToFile("", logger);
}
logger.Close();
}