J'ai un ensemble de fichiers d'entrée, dont chacun est traité pour générer un fichier de sortie. Dans un cas, il s'agit de fichiers hibernate xml en entrée, et de fichiers java en sortie, mais ce n'est pas le seul cas que j'ai à traiter. En make, j'aurais mis en place une règle pour lui dire comment générer un fichier .java à partir d'un fichier .hbm.xml (modulo le .hbm.xml en spécifiant un nom de classe différent à générer), et en modifiant un Les fichiers .hbm.xml uniques déclenchent la génération d'un seul fichier .java.Dépendances par fichier dans ant
Comment puis-je exprimer les dépendances dans ant afin de ne construire que les fichiers .java obsolètes et pas tous simplement parce qu'un fichier .hbm.xml a changé?
Je regarde apply
et up-to-date
, mais ne pas voir encore une solution ...
Donc, chaque fois lors de la construction vous générez un nouveau fichier .java pour chaque fichier .hbx.xml, et parce que Ant voit le changement horodatages comme nouveau la build est déclenché pour tous les fichiers .java. Est-ce correct? – Steve
Cela arrive aussi, mais la première étape consiste à générer uniquement les fichiers .java qui doivent l'être; Je ne veux pas que la construction fasse plus que ce qu'elle doit. – retracile