org.eclipse.pde.build contribue une tâche fourmi "eclipse.buildScript
" qui génère les scripts build.xml qui utilisent dans l'exportation et pde sans tête construit.
Il existe un certain nombre de propriétés qui servent d'entrées à cette tâche. La façon la plus simple de l'appeler directement à partir de la ligne de commande serait quelque chose comme:
eclipse -application org.eclipse.ant.core.antRunner -f plugins/org.eclipse.pde.build_3.5.0.v20090521-1730/scripts/genericTargets.xml generateScript
Vous devez également passer un tas de -Dproperty = arguments de valeur pour définir les propriétés d'entrée. Il peut être plus simple d'écrire un script wrapper build.xml que vous exécuteriez avec antRunner. Dans ce cas, le script genericTargets.xml se trouve au ${eclipse.pdebuild.scripts}/genericTargets.xml
. Il existe une documentation sur la tâche here. Ceci est utilisé dans le cadre de la prise en charge de génération automatisée plus grande fournie par pde.build, docs pour ce démarrage here.
Pour quoi voulez-vous exactement créer des scripts de construction? Par exemple. Plug-ins Eclipse, applications Web, etc.? –
C'est une application de bureau. Nous utilisons donc les fichiers générateurs de génération pour construire. – Aakash