diff options
author | Eike Stepper | 2013-01-07 09:03:51 +0000 |
---|---|---|
committer | Eike Stepper | 2013-01-07 09:03:51 +0000 |
commit | 48791c63b845135e716ef9cbb35285b3874f49eb (patch) | |
tree | ac1e8bd45182dd108a6edcb00faec3f4f0a53ce1 /plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml | |
parent | 442d924c572a8c6a9818467af7654cf54bbd2299 (diff) | |
download | cdo-48791c63b845135e716ef9cbb35285b3874f49eb.tar.gz cdo-48791c63b845135e716ef9cbb35285b3874f49eb.tar.xz cdo-48791c63b845135e716ef9cbb35285b3874f49eb.zip |
ant
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml b/plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml new file mode 100644 index 0000000000..adc2f141d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.tests/generateTestModels.xml @@ -0,0 +1,40 @@ +<?xml version="1.0"?> +<!-- + Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others. + All rights reserved. This program and the accompanying materials + are made available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.html + + Contributors: + Eike Stepper - initial API and implementation +--> +<project name="generateTestModels" default="main"> + + <dirname property="antfile.dir" file="${ant.file}"/> + <property name="main.directory" location="${antfile.dir}/.."/> + + <macrodef name="generate"> + <attribute name="model"/> + <sequential> + <emf.Ecore2Java model="${main.directory}/org.eclipse.emf.cdo.tests.@{model}/model/@{model}.ecore" + genModel="${main.directory}/org.eclipse.emf.cdo.tests.@{model}/model/@{model}.legacy.genmodel" + reconcileGenModel="reload"/> + <emf.Ecore2Java model="${main.directory}/org.eclipse.emf.cdo.tests.@{model}/model/@{model}.ecore" + genModel="${main.directory}/org.eclipse.emf.cdo.tests.@{model}/model/@{model}.genmodel" + reconcileGenModel="reload"/> + </sequential> + </macrodef> + + <target name="main"> + <generate model="mango"/> + <generate model="model1"/> + <generate model="model2"/> + <generate model="model3"/> + <generate model="model4interfaces"/> + <generate model="model4"/> + <generate model="model5"/> + <generate model="model6"/> + </target> + +</project> |