Digital-Humanities-Quarterly / dhq-journal

DHQ is an open-access, peer-reviewed journal of digital humanities.
http://www.digitalhumanities.org/dhq/
10 stars 5 forks source link

Re-arrange library, updating to Saxon 12 #66

Closed sydb closed 4 months ago

sydb commented 5 months ago

Changed the hierarchy of common/lib/ to have a child directory common/lib/saxon, which contains Saxon 12.4. Changed build files to match.

I searched for the word “saxon” (case-insensitive) and took a glance at all hits that were not in the articles/ or data/ directories (which had a lot of hits, as “Anglo-Saxon” occurs a lot :-), and nothing looks problematic at first glance. (Most all were in comments.)

Tested both ant -lib common/lib/saxon previewArticle and ant -lib common/lib/saxon help generateIssues, neither failed.

Note: this change is necessary to be able to run Saxon from the ant <apply> task. (And the <exec> too, I guess.)

amclark42 commented 4 months ago

Thanks, @sydb! I'm inclined to leave the Ant -lib option as -lib common/lib, rather than adding /saxon for precision. Does the former still work?

sydb commented 4 months ago

No. (Which is why I changed it.) I don’t know if there is some way to say “and search recursively”.

amclark42 commented 4 months ago

Makes sense. I think we're good to go, then!