@neilmayhew
Copy link
Contributor

The repo expects data to be in a dep11 subdirectory but asgen puts it directly under the directory for the distribution. This stops me from rsyncing the data directly into the dists directory of the repo.

The following change fixes this:

diff --git a/source/engine.d b/source/engine.d
index ff3837c..f9a960f 100644
--- a/source/engine.d
+++ b/source/engine.d
@@ -216,7 +216,7 @@ public:
         mdataEntries ~= getMetadataHead (suite, section);

         // prepare destination
-        auto dataExportDir = buildPath (exportDir, "data", suite.name, section);
+        auto dataExportDir = buildPath (exportDir, "data", suite.name, section, "dep11");
         auto hintsExportDir = buildPath (exportDir, "hints", suite.name, section);

         mkdirRecurse (dataExportDir);