Lors de la création d'un générateur de projet à l'aide d'un fichier de génération Ant, l'un des éléments d'information clés pour la configuration est les cibles et le moment de l'exécution.
Lorsque vous créez un générateur de projet de fichier de génération, la cible par défaut est configurée pour une exécution Après un "nettoyage" et Génération automatique et les deux types restants ; Génération automatique et Au cours d'un "nettoyage" sont définis comme ne devant pas être exécutés. Si vous voulez configurer le générateur de sorte qu'il exécute des cibles spécifiques à partir du fichier de génération pour des types de génération spécifiques, il est nécessaire de bien comprendre les types de génération et, surtout, de savoir à quel moment leur exécution est nécessaire.
Les sections suivantes décrivent chaque type de génération et le moment où celle-ci est exécutée.
Ce type de génération est exécuté après qu'un projet a été nettoyé via la commande Projet > Nettoyer....
Après un "nettoyage" lance l'exécution au cours de la génération suivante qui suit immédiatement le nettoyage quels que soient les paramètres de génération automatique de l'espace de travail. Si la génération automatique de l'espace est active, celle-ci s'exécute immédiatement après le nettoyage, sinon, il faudra appeler l'une des commandes de génération manuelle ; Projet > Générer un projet, Projet > Générer tout ou activer Projet > Générer automatiquement.
Ce type de génération est exécuté lorsque la génération automatique de l'espace de travail (Projet > Générer automatiquement) est désactivée et que vous appelez une génération via la commande Projet > Générer un projet ou Projet > Générer tout (Ctrl+B).
Il existe trois exceptions lors de l'exécution des cibles Génération manuelle :
Ce type de génération est exécuté lorsque l'option de génération automatique de l'espace de travail (Projet > Génération automatique) est activée et que vous avez apporté et sauvegardé des modifications au projet.
Ce type de génération est exécuté lorsque vous appelez une génération de nettoyage via la commande (Projet > Nettoyer...).
L'option Au cours d'un "nettoyage" ne dépend pas du paramètre de génération automatique de l'espace de travail (Projet > Générer automatiquement) car il s'exécute au cours de la génération de nettoyage et non après, comme Après un "nettoyage" ou Génération manuelle.

Création des fichiers de génération Ant
Edition des fichiers de génération Ant
Sauvegarde & réutilisation des options Ant
Exécution des fichiers de génération Ant
Fichiers de génération Ant comme compilateurs de projet
Exécution des compilateurs de projet
Outils externes
Compilateurs de projet non Ant
Outils externes autonomes