| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- ====================================================================== |
| Nov 16, 2010 10:33:34 PM |
| |
| org.eclipse.viatra2.gtasm.model |
| A build script to execute GTASM model generation |
| |
| Zoltan Ujhelyi |
| ====================================================================== --> |
| <project name="org.eclipse.viatra2.gtasm.model" default="default"> |
| <description> |
| A test build script to execute GTASM model generation |
| </description> |
| |
| <!-- ================================= |
| target: default |
| ================================= --> |
| <target name="default" description="A test build script to execute GTASM model generation"> |
| <emf.Ecore2Java genModel="model/gtasmmodel_updated.genmodel" |
| model="model/gtasmmodel.ecore" |
| generateJavaCode="true" |
| generatemodelproject="true" |
| generateeditproject="true" |
| generateeditorproject="false" |
| reconcilegenmodel="keep"> |
| <arg line="-modelProject . src" /> |
| <arg line="-editProject ../org.eclipse.viatra2.gtasm.edit src"/> |
| </emf.Ecore2Java> |
| <eclipse.refreshLocal resource="org.eclipse.viatra2.gtasm.model/src" depth="infinite"/> |
| <eclipse.refreshLocal resource="../org.eclipse.viatra2.gtasm.edit/src" depth="infinite"/> |
| </target> |
| |
| <!-- ================================= |
| target: clean |
| ================================= --> |
| <target name="clean" description="Removes generated files"> |
| <delete dir = ".."> |
| <include name = "org.eclipse.viatra2.gtasm.model/src/**" /> |
| <include name = "org.eclipse.viatra2.gtasm.model.edit/src/**" /> |
| </delete> |
| </target> |
| |
| </project> |