Fix logic bugs in new build system
Fix logic bugs in new build system

We were overcomplicating and therefore broke the system...

alpheios-project/arethusa,latin-language-toolkit/arethusa,fbaumgardt/arethusa,Masoumeh/arethusa,PonteIneptique/arethusa,latin-language-toolkit/arethusa,alpheios-project/arethusa,alpheios-project/arethusa,PonteIneptique/arethusa,Masoumeh/arethusa,fbaumgardt/arethusa,fbaumgardt/arethusa