Jusqu'à présent, j'ai utilisé Poly/ML pour plusieurs petits projets où tous les fichiers de code source se trouvent tous dans le même répertoire. Pour construire ces projets, tout ce que je devais faire était exécutez la commande suivante dans le REPL:Utilisation de Poly/ML pour créer des projets avec des structures de répertoires imbriquées
> PolyML.make "Main";
Mais maintenant j'ai un projet dont l'ampleur, il est impossible de mettre tous les fichiers de code source dans le même répertoire. Pour construire ces projets dans le REPL, je dois exécuter les commandes suivantes:
> PolyML.make "foo/Foo";
> PolyML.make "bar/Bar";
> PolyML.make "qux/Qux";
> PolyML.make "Main";
qui est pas très pratique que le nombre de sous-systèmes augmente.
Est-il possible d'automatiser le processus de construction de projets avec des structures de répertoires imbriquées dans Poly/ML?
P.D .: J'ai eu un coup d'œil à la fois Compilation SML/NJ Manager et le système de base de ML de MLton. Bien que incontestablement puissant, ceux-ci sont trop compliqués pour mes besoins.
Je suis presque sûr que, à un moment donné, cette information était dans le site Web Poly/ML, mais je ne pouvais pas le trouver quand je l'ai cherché il y a quelques jours. A-t-il été retiré? – pyon
Il a été supprimé lorsque j'ai supprimé une documentation obsolète. Il a maintenant été restauré en tant que http://www.polyml.org/docs/PolyMLMake.html. –
Et la page est maintenant située à http://www.polyml.org/documentation/Reference/PolyMLMake.html – eatonphil