Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.jet.ec2008.pushbuttonbuild')
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/.classpath8
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/.cvsignore1
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/.project29
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jdt.core.prefs7
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jet.prefs5
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/META-INF/MANIFEST.MF9
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/build.properties9
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/dump.xml4
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/forNick.xml4
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/.placeholder0
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_map.java35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_maptemplate.java37
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildAllxml.java522
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildcfg.java20
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties.java131
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_0.java131
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_1.java131
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_2.java131
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_3.java131
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_4.java133
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildxml.java71
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_chkpii_ignore_listtxt.java25
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml.java492
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_0.java550
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_1.java492
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_2.java597
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_3.java494
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_4.java492
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTestxml.java98
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_cvsignore.java23
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_dump.java45
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_main.java848
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_project.java61
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_promoteToEclipse_SHORTNAME_properties.java442
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_readmehtml.java416
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_relengbuildgtksh.java462
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_repoInfoproperties.java35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxml.java883
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxmltemplate.java823
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testingproperties.java173
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testxml.java298
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_transformation.java112
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/jetBuild.xml11
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/plugin.xml21
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/pushbuttonbuild.xsd63
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/sample.xml3
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/dump.jet5
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/build.properties.jet35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/customTargets.xml.jet215
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/main.jet85
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/build.xml.jet30
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/buildAll.xml.jet244
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/build.properties.jet36
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/customTargets.xml.jet214
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/build.properties.jet35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/customTargets.xml.jet214
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/build.properties.jet35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/customTargets.xml.jet214
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/build.properties.jet35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/customTargets.xml.jet215
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/build.properties.jet35
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet5
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/customTest.xml.jet44
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet238
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/testing.properties.jet49
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/customTargets.xml.jet236
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/readme.html.jet165
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/test.xml.jet90
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/cvsignore.jet4
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/_SHORTNAME_.map.jet12
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/build.cfg.jet4
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/project.jet14
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/promoteToEclipse._SHORTNAME_.properties.jet171
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/repoInfo.properties.jet10
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/templateFiles/_SHORTNAME_.map.template.jet13
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/templateFiles/testManifest.xml.template.jet53
-rw-r--r--examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/testManifest.xml.jet62
77 files changed, 0 insertions, 12325 deletions
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.classpath b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.classpath
deleted file mode 100644
index c7bb288..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="src" path="jet2java"/>
- <classpathentry exported="true" kind="lib" path="bin" sourcepath="bin"/>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.cvsignore b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.cvsignore
deleted file mode 100644
index ba077a4..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.cvsignore
+++ /dev/null
@@ -1 +0,0 @@
-bin
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.project b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.project
deleted file mode 100644
index 4bd99ae..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.jet.ec2008.pushbuttonbuild</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jet.builder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- <nature>org.eclipse.jet.jet2Nature</nature>
- </natures>
-</projectDescription>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jdt.core.prefs b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 03d0280..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,7 +0,0 @@
-#Fri Apr 04 11:34:05 EDT 2008
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.5
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jet.prefs b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jet.prefs
deleted file mode 100644
index b112de4..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/.settings/org.eclipse.jet.prefs
+++ /dev/null
@@ -1,5 +0,0 @@
-#Fri Apr 04 11:44:12 EDT 2008
-eclipse.preferences.version=1
-org.eclipse.jet.compiledTemplatePackage=org.eclipse.jet.ec2008.pushbuttonbuild.compiled
-org.eclipse.jet.projectPrefs=true
-org.eclipse.jet.setJavaDerived=false
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/META-INF/MANIFEST.MF b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/META-INF/MANIFEST.MF
deleted file mode 100644
index 768824a..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,9 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Create a Push-button Build
-Bundle-SymbolicName: org.eclipse.jet.ec2008.pushbuttonbuild;singleton:=true
-Bundle-Version: 1.0.0
-Bundle-Vendor:
-Require-Bundle: org.eclipse.jet
-Bundle-ClassPath: .,bin/
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/build.properties b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/build.properties
deleted file mode 100644
index cb23e8a..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/build.properties
+++ /dev/null
@@ -1,9 +0,0 @@
-source.. = jet2java/
-output.. = bin/
-bin.includes = .,\
- plugin.xml,\
- META-INF/,\
- templates/
-src.includes = .project,\
- build.properties,\
- .classpath
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/dump.xml b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/dump.xml
deleted file mode 100644
index 4682d77..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/dump.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<build isIncubation="true" jre="J2SE-1.4" newsgroupPublisherEmail="pelder@ca.ibm.com" parentProjectName="m2t" projectNamespace="m2t.jet" shortName="jet" testsAreJarred="true" relengProjectName="org.eclipse.m2t.jet.releng" incubationTag="incubation-">
- <extraZIP name="editor"/>
-</build>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/forNick.xml b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/forNick.xml
deleted file mode 100644
index dda7e5e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/forNick.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<build isIncubation="true" jre="J2SE-1.4" newsgroupPublisherEmail="pelder@ca.ibm.com" parentProjectName="m2t" projectNamespace="m2t.jet" shortName="jet" testsAreJarred="true" xmlns="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0 pushbuttonbuild.xsd ">
- <extraZIP name="editor"/>
-</build>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/.placeholder b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/.placeholder
deleted file mode 100644
index e69de29..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/.placeholder
+++ /dev/null
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_map.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_map.java
deleted file mode 100644
index b53cbd6..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_map.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet__SHORTNAME_map implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet__SHORTNAME_map() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("!*************** PROJECT CONTRIBUTION ******************************************************** "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("!*** Special entries from eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("plugin@org.eclipse.test=v20070226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,"); //$NON-NLS-1$
- out.write(NL);
- out.write("fragment@org.eclipse.ant.optional.junit=v20050226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("!*** Project's plugins, features and fragments"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_maptemplate.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_maptemplate.java
deleted file mode 100644
index d9600d2..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet__SHORTNAME_maptemplate.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet__SHORTNAME_maptemplate implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet__SHORTNAME_maptemplate() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("!*************** PROJECT CONTRIBUTION ******************************************************** "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("!*** Special entries from eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("plugin@org.eclipse.test=v20070226,build@buildbox:/cvsroot/eclipse,"); //$NON-NLS-1$
- out.write(NL);
- out.write("fragment@org.eclipse.ant.optional.junit=v20050226,build@buildbox:/cvsroot/eclipse,"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("!*** Project's plugins, features and fragments"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("@entries@"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildAllxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildAllxml.java
deleted file mode 100644
index 576c983..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildAllxml.java
+++ /dev/null
@@ -1,522 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildAllxml implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildAllxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_11_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 11, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_12_1 = new TagInfo("c:when", //$NON-NLS-1$
- 12, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_17_1 = new TagInfo("c:when", //$NON-NLS-1$
- 17, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_if_30_1 = new TagInfo("c:if", //$NON-NLS-1$
- 30, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project default=\"run\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<echo message=\"Set compilerArgs = '-enableJavadoc -encoding ISO-8859-1 -warn:-serial,nls,unused,unchecked,raw,discouraged'\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"compilerArg\" value=\"-enableJavadoc -encoding ISO-8859-1 -warn:-serial,nls,unused,unchecked,raw,discouraged\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- TODO: set correct source and target levels here -->"); //$NON-NLS-1$
- out.write(NL);
- RuntimeTagElement _jettag_c_choose_11_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_11_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_11_1.setRuntimeParent(null);
- _jettag_c_choose_11_1.setTagInfo(_td_c_choose_11_1);
- _jettag_c_choose_11_1.doStart(context, out);
- JET2Writer _jettag_c_choose_11_1_saved_out = out;
- while (_jettag_c_choose_11_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_12_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_12_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_12_1.setRuntimeParent(_jettag_c_choose_11_1);
- _jettag_c_when_12_1.setTagInfo(_td_c_when_12_1);
- _jettag_c_when_12_1.doStart(context, out);
- JET2Writer _jettag_c_when_12_1_saved_out = out;
- while (_jettag_c_when_12_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("\t\t<echo message=\"Set javacSource and javacTarget = 1.4\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"javacSource\" value=\"1.4\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"javacTarget\" value=\"1.4\" />"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_12_1.handleBodyContent(out);
- }
- out = _jettag_c_when_12_1_saved_out;
- _jettag_c_when_12_1.doEnd();
- RuntimeTagElement _jettag_c_when_17_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_17_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_17_1.setRuntimeParent(_jettag_c_choose_11_1);
- _jettag_c_when_17_1.setTagInfo(_td_c_when_17_1);
- _jettag_c_when_17_1.doStart(context, out);
- JET2Writer _jettag_c_when_17_1_saved_out = out;
- while (_jettag_c_when_17_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("\t\t<echo message=\"Set javacSource and javacTarget = 1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"javacSource\" value=\"1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"javacTarget\" value=\"1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_17_1.handleBodyContent(out);
- }
- out = _jettag_c_when_17_1_saved_out;
- _jettag_c_when_17_1.doEnd();
- _jettag_c_choose_11_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_11_1_saved_out;
- _jettag_c_choose_11_1.doEnd();
- out.write("\t\t<path id=\"bc\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${java.home}/lib\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.jar\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</path>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"bootclasspath\" refid=\"bc\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- RuntimeTagElement _jettag_c_if_30_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_30_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_if_30_1.setRuntimeParent(null);
- _jettag_c_if_30_1.setTagInfo(_td_c_if_30_1);
- _jettag_c_if_30_1.doStart(context, out);
- while (_jettag_c_if_30_1.okToProcessBody()) {
- out.write("\t\t<echo message=\"Set J2SE-1.5 = ${bootclasspath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"J2SE-1.5\" value=\"${bootclasspath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"bundleBootClasspath\" value=\"${J2SE-1.5}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<isset property=\"J2SE-1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"bundleJavacSource\" value=\"1.5\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<isset property=\"J2SE-1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"bundleJavacTarget\" value=\"1.5\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<isset property=\"J2SE-1.5\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- _jettag_c_if_30_1.handleBodyContent(out);
- }
- _jettag_c_if_30_1.doEnd();
- out.write("\t\t<property name=\"buildingOSGi\" value=\"true\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"collectingFolder\" value=\"eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"archivePrefix\" value=\"eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- Reduce the amount of info in the build log -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"javacVerbose\" value=\"false\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"buildDirectory\" location=\"${basedir}/../src/eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property file=\"${basedir}/repoInfo.properties\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"testBase\" location=\"${buildDirectory}/../testing\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available file=\"${buildDirectory}/label.properties\" property=\"label.properties.exists\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"create.label.properties\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property file=\"${buildDirectory}/label.properties\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<echo message=\"buildAll.xml properties:\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"basedir = ${basedir}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- load a value for ${subprojectName}, among other variables, from build.cfg -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildConfigFile\" value=\"${basedir}/../build.cfg\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available file=\"${buildConfigFile}\" type=\"file\" property=\"buildConfigIsAvailable\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fail message=\"Can't load build properties from ${buildConfigFile}\" unless=\"buildConfigIsAvailable\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: set any special build-related properties here by echoing them into ${buildConfigFile}:"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildConfigFile}\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# extra properties specific to just this build"); //$NON-NLS-1$
- out.write(NL);
- out.write("propertyName=propertyValue"); //$NON-NLS-1$
- out.write(NL);
- out.write("</echo>\t-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property file=\"${buildConfigFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<echo message=\"buildVer = ${buildVer}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"subprojectName = ${subprojectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- <echo message=\"Base OS: ${baseos}; Base Window System: ${basews}\"/> -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"isWindows\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<equals arg1=\"${baseos}.${basews}\" arg2=\"win32.win32\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"isLinuxGTK\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<equals arg1=\"${baseos}.${basews}\" arg2=\"linux.gtk\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"isLinuxMotif\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<equals arg1=\"${baseos}.${basews}\" arg2=\"linux.motif\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"create.label.properties\" unless=\"label.properties.exists\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<tstamp />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"date\" value=\"${DSTAMP}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"time\" value=\"${TSTAMP}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"timestamp\" value=\"${date}${time}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildType\" value=\"I\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--this naming convention used by php scripts on download server-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildLabel\" value=\"${buildType}${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"buildAlias\" value=\"${buildLabel}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildId\" value=\"${buildAlias}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- this will make all plugins/features have the same qualifier, regardless of tag in mapfile -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"forceContextQualifier\" value=\"v${timestamp}\"/> "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--store the build label information in a file-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tbuildType=${buildType}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tbuildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\ttimestamp=${timestamp}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tbuildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tbuildAlias=${buildAlias}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- this will make all plugins/features have the same qualifier, regardless of tag in mapfile -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!--"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo file=\"${buildDirectory}/label.properties\" append=\"true\" >"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tforceContextQualifier=${forceContextQualifier}"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</echo>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"run\" depends=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"buildAll\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"test\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"publish\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"cleanUp\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"runTestsOnly\" depends=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/${buildLabel}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/..\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"**/*.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"test\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"publish\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"cleanUp\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"runWithoutTest\" depends=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"buildAll\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"publish\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"cleanUp\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"buildOnly\" depends=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"buildAll\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"cleanUp\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"buildAll\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" target=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"component\" value=\"builder/sdk\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" target=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"component\" value=\"builder/runtime\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" target=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"component\" value=\"builder/examples\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- TODO: add other targets if required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" target=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"component\" value=\"builder/tests\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- doc must be the last execution -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" target=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"component\" value=\"builder/doc\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- TODO: if necessary, you can copy files from the SDK into the runtime or examples zips here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- for example, see validation/buildAll.xml or cdo/buildAll.xml -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- TODO: if necessary, you can remove 3rd party jars used at build time from the zips here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- for example, see cdo's buildAll.xml -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- TODO: you can run extra build scripts here, like for building additional zip bundles -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- md5 files generation -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<exec executable=\"bash\" dir=\"${buildDirectory}/${buildLabel}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<arg line=\"${basedir}/../org.eclipse.modeling.common.releng/scripts/createZipCheckSum.sh\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</exec>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"cleanUp\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"** Copying generated zips to drop folder... **\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/..\" failonerror=\"false\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/${buildLabel}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"test\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"test.xml\" value=\"../org.eclipse.releng.basebuilder/plugins/org.eclipse.build.tools/scripts/test.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"test-win32-local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"test-linux-gtk-local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"test-linux-motif-local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"test-win32-local\" if=\"isWindows\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${test.xml}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"shell\" value=\"relengbuildwin2.bat\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"tester\" value=\"${basedir}/builder/tests/configs/local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"test-linux-gtk-local\" if=\"isLinuxGTK\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${test.xml}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"shell\" value=\"relengbuildgtk.sh\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"tester\" value=\"${basedir}/builder/tests/configs/local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"test-linux-motif-local\" if=\"isLinuxMotif\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${test.xml}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"shell\" value=\"relengbuildmotif.sh\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"tester\" value=\"${basedir}/builder/tests/configs/local\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"publish\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/${buildLabel}\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/../org.eclipse.modeling.common.releng/staticDropFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildcfg.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildcfg.java
deleted file mode 100644
index 3127163..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildcfg.java
+++ /dev/null
@@ -1,20 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_buildcfg implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildcfg() {
- super();
- }
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("# this file's contents are generated"); //$NON-NLS-1$
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties.java
deleted file mode 100644
index dcceb42..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_0.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_0.java
deleted file mode 100644
index 5d420a0..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_0.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties_0 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties_0() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_1.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_1.java
deleted file mode 100644
index 272f7c6..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_1.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties_1 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties_1() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_2.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_2.java
deleted file mode 100644
index 614ee63..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_2.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties_2 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties_2() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_3.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_3.java
deleted file mode 100644
index 43e89a1..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_3.java
+++ /dev/null
@@ -1,131 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties_3 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties_3() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_4.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_4.java
deleted file mode 100644
index 06d8e72..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildproperties_4.java
+++ /dev/null
@@ -1,133 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_buildproperties_4 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildproperties_4() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_choose_4_1 = new TagInfo("c:choose", //$NON-NLS-1$
- 4, 1,
- new String[] {
- },
- new String[] {
- } );
- private static final TagInfo _td_c_when_5_1 = new TagInfo("c:when", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.5'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_when_9_1 = new TagInfo("c:when", //$NON-NLS-1$
- 9, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@jre = 'J2SE-1.4'", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- RuntimeTagElement _jettag_c_choose_4_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_4_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_choose_4_1.setRuntimeParent(null);
- _jettag_c_choose_4_1.setTagInfo(_td_c_choose_4_1);
- _jettag_c_choose_4_1.doStart(context, out);
- JET2Writer _jettag_c_choose_4_1_saved_out = out;
- while (_jettag_c_choose_4_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- RuntimeTagElement _jettag_c_when_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_5_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_5_1.setTagInfo(_td_c_when_5_1);
- _jettag_c_when_5_1.doStart(context, out);
- JET2Writer _jettag_c_when_5_1_saved_out = out;
- while (_jettag_c_when_5_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=5.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=5.0"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_5_1.handleBodyContent(out);
- }
- out = _jettag_c_when_5_1_saved_out;
- _jettag_c_when_5_1.doEnd();
- RuntimeTagElement _jettag_c_when_9_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_when_9_1.setRuntimeParent(_jettag_c_choose_4_1);
- _jettag_c_when_9_1.setTagInfo(_td_c_when_9_1);
- _jettag_c_when_9_1.doStart(context, out);
- JET2Writer _jettag_c_when_9_1_saved_out = out;
- while (_jettag_c_when_9_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("javacSource=1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacTarget=1.4"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_when_9_1.handleBodyContent(out);
- }
- out = _jettag_c_when_9_1_saved_out;
- _jettag_c_when_9_1.doEnd();
- _jettag_c_choose_4_1.handleBodyContent(out);
- }
- out = _jettag_c_choose_4_1_saved_out;
- _jettag_c_choose_4_1.doEnd();
- out.write(NL);
- out.write("buildDirectory=${builder}/../eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildType=I"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildId=${buildId}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildLabel=${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write("timestamp=0000"); //$NON-NLS-1$
- out.write(NL);
- out.write("collPlace=."); //$NON-NLS-1$
- out.write(NL);
- out.write("collBase=."); //$NON-NLS-1$
- out.write(NL);
- out.write("baseLocation="); //$NON-NLS-1$
- out.write(NL);
- out.write("configs=*,*,*"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseos=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("basews=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("basearch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write("bootclasspath=${java.home}/lib/*.jar"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacFailOnError=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacVerbose=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("javacDebugInfo=on"); //$NON-NLS-1$
- out.write(NL);
- out.write("zipargs="); //$NON-NLS-1$
- out.write(NL);
- out.write("archivesFormat = *,*,*-antZip"); //$NON-NLS-1$
- out.write(NL);
- out.write("collectingFolder=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("archivePrefix=eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateFeatureVersionSuffix=true"); //$NON-NLS-1$
- out.write(NL);
- out.write("generateVersionsList=true"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildxml.java
deleted file mode 100644
index 59fad35..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_buildxml.java
+++ /dev/null
@@ -1,71 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_buildxml implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_buildxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project default=\"main\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"pde.build.scripts\" value=\"../org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build/scripts\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<tstamp/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<touch file=\"${user.home}/.cvspass\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"timestamp\" value=\"${DSTAMP}${TSTAMP}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildDirectory\" value=\"${basedir}/src/eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"buildType\" value=\"I\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"buildId\" value=\"${buildType}${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- Verify buildDirectory ends in eclipse. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"fullBuild\" location=\"${buildDirectory}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<basename file=\"${fullBuild}\" property=\"lastSeg\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<condition property=\"endsInEclipse\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<equals arg1=\"${lastSeg}\" arg2=\"eclipse\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fail message=\"buildDirectory's last segment is not eclipse.\" unless=\"endsInEclipse\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"main\" depends=\"init\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"build.xml\" dir=\"${pde.build.scripts}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"builder\" value=\"${basedir}/${component}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_chkpii_ignore_listtxt.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_chkpii_ignore_listtxt.java
deleted file mode 100644
index 486cfcc..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_chkpii_ignore_listtxt.java
+++ /dev/null
@@ -1,25 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_chkpii_ignore_listtxt implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_chkpii_ignore_listtxt() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("references/javadoc/*.html"); //$NON-NLS-1$
- out.write(NL);
- out.write("**/epl-v10.html"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml.java
deleted file mode 100644
index 7704247..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml.java
+++ /dev/null
@@ -1,492 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_12_43 = new TagInfo("c:get", //$NON-NLS-1$
- 12, 43,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_23_37 = new TagInfo("c:get", //$NON-NLS-1$
- 23, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_39 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_105 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 105,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_195_57 = new TagInfo("c:get", //$NON-NLS-1$
- 195, 57,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${genericTargets}\" target=\"${target}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_12_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_43); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_12_43.setRuntimeParent(null);
- _jettag_c_get_12_43.setTagInfo(_td_c_get_12_43);
- _jettag_c_get_12_43.doStart(context, out);
- _jettag_c_get_12_43.doEnd();
- out.write(".doc\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_23_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_23_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_23_37.setRuntimeParent(null);
- _jettag_c_get_23_37.setTagInfo(_td_c_get_23_37);
- _jettag_c_get_23_37.doStart(context, out);
- _jettag_c_get_23_37.doEnd();
- out.write(".doc\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_39.setRuntimeParent(null);
- _jettag_c_get_24_39.setTagInfo(_td_c_get_24_39);
- _jettag_c_get_24_39.doStart(context, out);
- _jettag_c_get_24_39.doEnd();
- out.write("-${subprojectName}-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_105 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_105); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_105.setRuntimeParent(null);
- _jettag_c_get_24_105.setTagInfo(_td_c_get_24_105);
- _jettag_c_get_24_105.doStart(context, out);
- _jettag_c_get_24_105.doEnd();
- out.write("${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${assembleScriptName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" dest=\"${buildDirectory}/maps\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${uml2URL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${uml2File}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${oclURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${oclFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${queryURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${queryFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${transactionURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${transactionFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${validationURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${validationFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gefURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gefFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gef/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gmfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gmfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"gatherLogs\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_195_57 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_195_57); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_195_57.setRuntimeParent(null);
- _jettag_c_get_195_57.setTagInfo(_td_c_get_195_57);
- _jettag_c_get_195_57.doStart(context, out);
- _jettag_c_get_195_57.doEnd();
- out.write(".doc\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_0.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_0.java
deleted file mode 100644
index 2f74c82..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_0.java
+++ /dev/null
@@ -1,550 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml_0 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml_0() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_6_38 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 38,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_6_100 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 100,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$extraZIP/@name", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_6_134 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 134,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_13_43 = new TagInfo("c:get", //$NON-NLS-1$
- 13, 43,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_13_86 = new TagInfo("c:get", //$NON-NLS-1$
- 13, 86,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$extraZIP/@name", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_37 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_80 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 80,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$extraZIP/@name", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_197_57 = new TagInfo("c:get", //$NON-NLS-1$
- 197, 57,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_197_100 = new TagInfo("c:get", //$NON-NLS-1$
- 197, 100,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$extraZIP/@name", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_38 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_38); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_38.setRuntimeParent(null);
- _jettag_c_get_6_38.setTagInfo(_td_c_get_6_38);
- _jettag_c_get_6_38.doStart(context, out);
- _jettag_c_get_6_38.doEnd();
- out.write("-${subprojectName}-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_100 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_100); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_100.setRuntimeParent(null);
- _jettag_c_get_6_100.setTagInfo(_td_c_get_6_100);
- _jettag_c_get_6_100.doStart(context, out);
- _jettag_c_get_6_100.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_134 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_134); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_134.setRuntimeParent(null);
- _jettag_c_get_6_134.setTagInfo(_td_c_get_6_134);
- _jettag_c_get_6_134.doStart(context, out);
- _jettag_c_get_6_134.doEnd();
- out.write("${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${genericTargets}\" target=\"${target}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_13_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_43); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_13_43.setRuntimeParent(null);
- _jettag_c_get_13_43.setTagInfo(_td_c_get_13_43);
- _jettag_c_get_13_43.doStart(context, out);
- _jettag_c_get_13_43.doEnd();
- out.write("."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_13_86 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_86); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_13_86.setRuntimeParent(null);
- _jettag_c_get_13_86.setTagInfo(_td_c_get_13_86);
- _jettag_c_get_13_86.doStart(context, out);
- _jettag_c_get_13_86.doEnd();
- out.write("\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_37.setRuntimeParent(null);
- _jettag_c_get_24_37.setTagInfo(_td_c_get_24_37);
- _jettag_c_get_24_37.doStart(context, out);
- _jettag_c_get_24_37.doEnd();
- out.write("."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_80 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_80); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_80.setRuntimeParent(null);
- _jettag_c_get_24_80.setTagInfo(_td_c_get_24_80);
- _jettag_c_get_24_80.doStart(context, out);
- _jettag_c_get_24_80.doEnd();
- out.write("\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${assembleScriptName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" dest=\"${buildDirectory}/maps\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${uml2URL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${uml2File}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${oclURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${oclFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${queryURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${queryFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${transactionURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${transactionFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${validationURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${validationFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gefURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gefFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gef/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gmfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gmfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"gatherLogs\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_197_57 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_197_57); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_197_57.setRuntimeParent(null);
- _jettag_c_get_197_57.setTagInfo(_td_c_get_197_57);
- _jettag_c_get_197_57.doStart(context, out);
- _jettag_c_get_197_57.doEnd();
- out.write("."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_197_100 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_197_100); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_197_100.setRuntimeParent(null);
- _jettag_c_get_197_100.setTagInfo(_td_c_get_197_100);
- _jettag_c_get_197_100.doStart(context, out);
- _jettag_c_get_197_100.doEnd();
- out.write("\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_1.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_1.java
deleted file mode 100644
index 8640bc7..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_1.java
+++ /dev/null
@@ -1,492 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml_1 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml_1() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_12_43 = new TagInfo("c:get", //$NON-NLS-1$
- 12, 43,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_23_37 = new TagInfo("c:get", //$NON-NLS-1$
- 23, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_39 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_109 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 109,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_196_57 = new TagInfo("c:get", //$NON-NLS-1$
- 196, 57,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${genericTargets}\" target=\"${target}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_12_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_43); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_12_43.setRuntimeParent(null);
- _jettag_c_get_12_43.setTagInfo(_td_c_get_12_43);
- _jettag_c_get_12_43.doStart(context, out);
- _jettag_c_get_12_43.doEnd();
- out.write("\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_23_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_23_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_23_37.setRuntimeParent(null);
- _jettag_c_get_23_37.setTagInfo(_td_c_get_23_37);
- _jettag_c_get_23_37.doStart(context, out);
- _jettag_c_get_23_37.doEnd();
- out.write("\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_39.setRuntimeParent(null);
- _jettag_c_get_24_39.setTagInfo(_td_c_get_24_39);
- _jettag_c_get_24_39.doStart(context, out);
- _jettag_c_get_24_39.doEnd();
- out.write("-${subprojectName}-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_109 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_109); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_109.setRuntimeParent(null);
- _jettag_c_get_24_109.setTagInfo(_td_c_get_24_109);
- _jettag_c_get_24_109.doStart(context, out);
- _jettag_c_get_24_109.doEnd();
- out.write("${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${assembleScriptName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" dest=\"${buildDirectory}/maps\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${uml2URL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${uml2File}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${oclURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${oclFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${queryURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${queryFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${transactionURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${transactionFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${validationURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${validationFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gefURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gefFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gef/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gmfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gmfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"gatherLogs\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_196_57 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_196_57); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_196_57.setRuntimeParent(null);
- _jettag_c_get_196_57.setTagInfo(_td_c_get_196_57);
- _jettag_c_get_196_57.doStart(context, out);
- _jettag_c_get_196_57.doEnd();
- out.write("\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_2.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_2.java
deleted file mode 100644
index bf5a614..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_2.java
+++ /dev/null
@@ -1,597 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml_2 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml_2() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_12_42 = new TagInfo("c:get", //$NON-NLS-1$
- 12, 42,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_23_36 = new TagInfo("c:get", //$NON-NLS-1$
- 23, 36,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_38 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 38,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_151_56 = new TagInfo("c:get", //$NON-NLS-1$
- 151, 56,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_164_47 = new TagInfo("c:get", //$NON-NLS-1$
- 164, 47,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_172_68 = new TagInfo("c:get", //$NON-NLS-1$
- 172, 68,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_187_36 = new TagInfo("c:get", //$NON-NLS-1$
- 187, 36,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_206_45 = new TagInfo("c:get", //$NON-NLS-1$
- 206, 45,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_222_49 = new TagInfo("c:get", //$NON-NLS-1$
- 222, 49,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_226_48 = new TagInfo("c:get", //$NON-NLS-1$
- 226, 48,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<ant antfile=\"${genericTargets}\" target=\"${target}\" >"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_12_42 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_42); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_12_42.setRuntimeParent(null);
- _jettag_c_get_12_42.setTagInfo(_td_c_get_12_42);
- _jettag_c_get_12_42.doStart(context, out);
- _jettag_c_get_12_42.doEnd();
- out.write(".tests\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_23_36 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_23_36); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_23_36.setRuntimeParent(null);
- _jettag_c_get_23_36.setTagInfo(_td_c_get_23_36);
- _jettag_c_get_23_36.doStart(context, out);
- _jettag_c_get_23_36.doEnd();
- out.write(".tests\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_38 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_38); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_38.setRuntimeParent(null);
- _jettag_c_get_24_38.setTagInfo(_td_c_get_24_38);
- _jettag_c_get_24_38.doStart(context, out);
- _jettag_c_get_24_38.doEnd();
- out.write("-${subprojectName}-junit-tests-${buildAlias}.zip\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<ant antfile=\"${assembleScriptName}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<cvs dest=\"${buildDirectory}/maps/org.eclipse.${subprojectName2}\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<condition property=\"logsAvailable\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<istrue value=\"${javacVerbose}\"/> "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</condition>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"packageTestFramework\" />\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"gatherLogs\" if=\"logsAvailable\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_151_56 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_151_56); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_151_56.setRuntimeParent(null);
- _jettag_c_get_151_56.setTagInfo(_td_c_get_151_56);
- _jettag_c_get_151_56.doStart(context, out);
- _jettag_c_get_151_56.doEnd();
- out.write(".tests\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<target name=\"packageTestFramework\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!--package automated test framework used in "); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_164_47 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_164_47); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_164_47.setRuntimeParent(null);
- _jettag_c_get_164_47.setTagInfo(_td_c_get_164_47);
- _jettag_c_get_164_47.doStart(context, out);
- _jettag_c_get_164_47.doEnd();
- out.write("-${subprojectName} builds-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<property name=\"workingDirectory\" value=\"${buildDirectory}/test.assembly\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<echo message=\"workingDirectory: ${workingDirectory}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--unzip the junit tests-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <mkdir dir=\"${workingDirectory}/eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<unzip dest=\"${workingDirectory}\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fileset dir=\"${buildDirectory}/${buildLabel}\"><include name=\"**/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_172_68 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_172_68); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_172_68.setRuntimeParent(null);
- _jettag_c_get_172_68.setTagInfo(_td_c_get_172_68);
- _jettag_c_get_172_68.doStart(context, out);
- _jettag_c_get_172_68.doEnd();
- out.write("-${subprojectName}-junit-tests*.zip\"/></fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- create top level testing directory--> "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<delete dir=\"${workingDirectory}/testing\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <mkdir dir=\"${workingDirectory}/testing\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!--compile the tool used to generate the test.properties file, then run it.-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!--test.properties maps test plugin id's to the name of the plugin directory-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <!--eclipse.home is relative to the scripts directory in the org.eclipse.pde.build plugin. Assume the plugins used in the classpath are in the same directory as org.eclipse.pde.build-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <property name=\"eclipse.home\" value=\"../../..\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write(" <generateTestProperties "); //$NON-NLS-1$
- out.write(NL);
- out.write(" buildDirectory=\"${buildDirectory}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write(" featureId=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_187_36 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_187_36); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_187_36.setRuntimeParent(null);
- _jettag_c_get_187_36.setTagInfo(_td_c_get_187_36);
- _jettag_c_get_187_36.doStart(context, out);
- _jettag_c_get_187_36.doEnd();
- out.write(".tests\" "); //$NON-NLS-1$
- out.write(NL);
- out.write(" outputFile=\"${workingDirectory}/testing/test.properties\" "); //$NON-NLS-1$
- out.write(NL);
- out.write(" /> "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--load the property file created with the directory names for all test plugins-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property file=\"${workingDirectory}/testing/test.properties\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- Remove the plugin version number appended to the org.eclipse.test plugin directory."); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t This is so that contributors of test.xml's do not have to update their paths to "); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t library.xml in org.eclipse.test whenever its version is updated."); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<move todir=\"${workingDirectory}/eclipse/plugins/org.eclipse.test\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t\t<fileset dir=\"${workingDirectory}/eclipse/plugins/${org.eclipse.test}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t</move>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<!--the Ant move task leaves behind an empty directory-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<delete dir=\"${workingDirectory}/eclipse/plugins/${org.eclipse.test}\" includeEmptyDirs=\"true\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<!-- rezip the JUnit plugin tests -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<zip destfile=\"${workingDirectory}/testing/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_206_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_206_45); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_206_45.setRuntimeParent(null);
- _jettag_c_get_206_45.setTagInfo(_td_c_get_206_45);
- _jettag_c_get_206_45.doStart(context, out);
- _jettag_c_get_206_45.doEnd();
- out.write("-${subprojectName}-junit-tests-${buildAlias}.zip\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t <zipfileset dir=\"${workingDirectory}/eclipse\" prefix=\"eclipse\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</zip>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<!--Copy scripts and doc used in the automated testing to the testing directory-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <copy todir=\"${workingDirectory}/testing\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<fileset dir=\"${buildDirectory}/plugins/org.eclipse.test\" includes=\"testframework.html,JUNIT.XSL\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <copy todir=\"${workingDirectory}/testing\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<fileset dir=\"${builderDirectory}/scripts\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--copy in the file containing the URL of the Eclipse build used for testing-->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <copy todir=\"${workingDirectory}/testing\" file=\"${buildDirectory}/../build.cfg\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--create zip file of the automated testing framework-->\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<zip destfile=\"${buildDirectory}/${buildLabel}/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_222_49 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_222_49); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_222_49.setRuntimeParent(null);
- _jettag_c_get_222_49.setTagInfo(_td_c_get_222_49);
- _jettag_c_get_222_49.doStart(context, out);
- _jettag_c_get_222_49.doEnd();
- out.write("-${subprojectName}-automated-tests-${buildAlias}.zip\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t <zipfileset dir=\"${workingDirectory}/testing\" prefix=\"testing\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</zip>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<delete file=\"${buildDirectory}/${buildLabel}/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_226_48 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_226_48); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_226_48.setRuntimeParent(null);
- _jettag_c_get_226_48.setTagInfo(_td_c_get_226_48);
- _jettag_c_get_226_48.doStart(context, out);
- _jettag_c_get_226_48.doEnd();
- out.write("-${subprojectName}-junit-tests-${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_3.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_3.java
deleted file mode 100644
index a156f2f..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_3.java
+++ /dev/null
@@ -1,494 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml_3 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml_3() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_6_38 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 38,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_6_104 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 104,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_13_43 = new TagInfo("c:get", //$NON-NLS-1$
- 13, 43,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_37 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_197_57 = new TagInfo("c:get", //$NON-NLS-1$
- 197, 57,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_38 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_38); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_38.setRuntimeParent(null);
- _jettag_c_get_6_38.setTagInfo(_td_c_get_6_38);
- _jettag_c_get_6_38.doStart(context, out);
- _jettag_c_get_6_38.doEnd();
- out.write("-${subprojectName}-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_104 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_104); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_104.setRuntimeParent(null);
- _jettag_c_get_6_104.setTagInfo(_td_c_get_6_104);
- _jettag_c_get_6_104.doStart(context, out);
- _jettag_c_get_6_104.doEnd();
- out.write("${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${genericTargets}\" target=\"${target}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_13_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_43); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_13_43.setRuntimeParent(null);
- _jettag_c_get_13_43.setTagInfo(_td_c_get_13_43);
- _jettag_c_get_13_43.doStart(context, out);
- _jettag_c_get_13_43.doEnd();
- out.write(".sdk\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_37.setRuntimeParent(null);
- _jettag_c_get_24_37.setTagInfo(_td_c_get_24_37);
- _jettag_c_get_24_37.doStart(context, out);
- _jettag_c_get_24_37.doEnd();
- out.write(".sdk\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${assembleScriptName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" dest=\"${buildDirectory}/maps\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${uml2URL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${uml2File}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${oclURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${oclFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${queryURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${queryFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${transactionURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${transactionFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${validationURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${validationFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gefURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gefFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gef/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gmfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gmfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"gatherLogs\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_197_57 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_197_57); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_197_57.setRuntimeParent(null);
- _jettag_c_get_197_57.setTagInfo(_td_c_get_197_57);
- _jettag_c_get_197_57.doStart(context, out);
- _jettag_c_get_197_57.doEnd();
- out.write(".sdk\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_4.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_4.java
deleted file mode 100644
index 6becd5b..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTargetsxml_4.java
+++ /dev/null
@@ -1,492 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_customTargetsxml_4 implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTargetsxml_4() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_12_43 = new TagInfo("c:get", //$NON-NLS-1$
- 12, 43,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_23_37 = new TagInfo("c:get", //$NON-NLS-1$
- 23, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_39 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_24_110 = new TagInfo("c:get", //$NON-NLS-1$
- 24, 110,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_195_57 = new TagInfo("c:get", //$NON-NLS-1$
- 195, 57,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Build specific targets and properties\" default=\"noDefault\" basedir=\".\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Run a given ${target} on all elements being built -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${genericTargets}\" target=\"${target}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"type\" value=\"feature\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"id\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_12_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_12_43); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_12_43.setRuntimeParent(null);
- _jettag_c_get_12_43.setTagInfo(_td_c_get_12_43);
- _jettag_c_get_12_43.doStart(context, out);
- _jettag_c_get_12_43.doEnd();
- out.write(".examples\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Targets to assemble the built elements for particular configurations -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- These generally call the generated assemble scripts (named in -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ${assembleScriptName}) but may also add pre and post processing -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Add one target for each root element and each configuration -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"assemble.org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_23_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_23_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_23_37.setRuntimeParent(null);
- _jettag_c_get_23_37.setTagInfo(_td_c_get_23_37);
- _jettag_c_get_23_37.doStart(context, out);
- _jettag_c_get_23_37.doEnd();
- out.write(".examples\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"archiveName\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_39.setRuntimeParent(null);
- _jettag_c_get_24_39.setTagInfo(_td_c_get_24_39);
- _jettag_c_get_24_39.doStart(context, out);
- _jettag_c_get_24_39.doEnd();
- out.write("-${subprojectName}-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_24_110 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_24_110); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_24_110.setRuntimeParent(null);
- _jettag_c_get_24_110.setTagInfo(_td_c_get_24_110);
- _jettag_c_get_24_110.doStart(context, out);
- _jettag_c_get_24_110.doEnd();
- out.write("${buildAlias}.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${assembleScriptName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- ADD POST STEPS -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Check out map files from correct repository -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"checkLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available property=\"mapsLocal\" file=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"getMapFiles\" depends=\"checkLocal\" unless=\"mapsLocal\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- *** change the repo info -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapCvsRoot\" value=\":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"mapVersionTag\" value=\"HEAD\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"packagePath\" value=\"org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" cvsRoot=\"${mapCvsRoot}\" tag=\"${mapVersionTag}\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tpackage=\"${packagePath}\" dest=\"${buildDirectory}/maps\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps/CVS\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}/CVS\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${buildDirectory}/maps\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/maps/${packagePath}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${buildDirectory}/maps/org.eclipse.${projectName}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--tag the map files project-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"tagMapFiles\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"tagMapFiles\" if=\"tagMaps\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<cvs cvsRsh=\"ssh\" dest=\"${buildDirectory}/maps\" command=\"tag v${timestamp}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before setup -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after setup but before starting the build proper -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${uml2URL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${uml2File}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${oclURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${oclFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${queryURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${queryFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${transactionURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${transactionFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${validationURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${validationFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gefURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gefFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gef/plugin.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getDependency\" antfile=\"${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${gmfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${gmfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"isUnpackedFile\" value=\"${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before fetching the build elements -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after the fetch -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postFetch\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@buildid@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before generating build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after generating the build scripts -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postGenerate\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"clean\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before assembling -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after assembling-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postAssemble\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do before running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"preProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<replace dir=\"${buildDirectory}/plugins\" value=\"${timestamp}\" token=\"@build@\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<include name=\"**/about.mappings\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</replace>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after running the build.xmls for the elements being built. -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postProcess\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Steps to do after everything is built and assembled -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- (e.g., testing, posting, emailing, ...) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"postBuild\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Helper targets -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"gatherLogs\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<mkdir dir=\"${buildDirectory}/${buildLabel}/compilelogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"gatherLogs\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<unzip dest=\"${buildDirectory}/${buildLabel}/compilelogs\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${buildDirectory}/features/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_195_57 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_195_57); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_195_57.setRuntimeParent(null);
- _jettag_c_get_195_57.setTagInfo(_td_c_get_195_57);
- _jettag_c_get_195_57.doStart(context, out);
- _jettag_c_get_195_57.doEnd();
- out.write(".examples\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t<include name=\"*.log.zip\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"clean\" unless=\"noclean\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"allElements\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"target\" value=\"cleanElement\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Default target -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- ===================================================================== -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"noDefault\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"You must specify a target when invoking this file\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTestxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTestxml.java
deleted file mode 100644
index 88bb95e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_customTestxml.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_customTestxml implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_customTestxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Customized testing instructions\" default=\"customSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<property name=\"buildConfigFile\" value=\"${testDir}/../../build.cfg\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<available file=\"${buildConfigFile}\" type=\"file\" property=\"buildConfigIsAvailable\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"loadbuildConfig\" if=\"buildConfigIsAvailable\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property file=\"${buildConfigFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"customSetup\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<fail unless=\"buildConfigIsAvailable\" message=\"ERROR! Can't find ${buildConfigFile}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"loadbuildConfig\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Unpack Eclipse SDK to ${testDir}...\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"customTest.xml: basedir = ${basedir}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"getTestDependencies.xml\" value=\"${testDir}/../../org.eclipse.modeling.common.releng/scripts/getTestDependencies.xml\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getTestDependency\" antfile=\"${getTestDependencies.xml}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"basedir\" value=\"${basedir}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"unpackDest\" value=\"${testDir}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies for testing, add them here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Copy EMF SDK + Eclipse SDK to ${executionDir}...\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy todir=\"${executionDir}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<fileset dir=\"${downloadsDir}\" includes=\"${emfFile},${eclipseFile}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</copy>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"shell\" value=\"relengbuildgtk.sh\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!--copy the script which invokes the tests -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy file=\"${tester}/${shell}\" todir=\"${executionDir}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<chmod file=\"${executionDir}/${shell}\" perm=\"ugo+rx\"/>\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!--copy the testing.property files -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy file=\"${tester}/testing.properties\" todir=\"${executionDir}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- at this point, we exit from this script and back into the parent script (presumably in pde or eclipse.releng?) -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Running ${shell} ...\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_cvsignore.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_cvsignore.java
deleted file mode 100644
index 38e829e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_cvsignore.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_cvsignore implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_cvsignore() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write(".project"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_dump.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_dump.java
deleted file mode 100644
index 4264696..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_dump.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_dump implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_dump() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_dump_5_1 = new TagInfo("c:dump", //$NON-NLS-1$
- 5, 1,
- new String[] {
- "select", //$NON-NLS-1$
- "format", //$NON-NLS-1$
- "entities", //$NON-NLS-1$
- },
- new String[] {
- "/*", //$NON-NLS-1$
- "true", //$NON-NLS-1$
- "true", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<?xml version=\"1.0\" encoding=\"utf-8\"?>"); //$NON-NLS-1$
- out.write(NL);
- RuntimeTagElement _jettag_c_dump_5_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "dump", "c:dump", _td_c_dump_5_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_dump_5_1.setRuntimeParent(null);
- _jettag_c_dump_5_1.setTagInfo(_td_c_dump_5_1);
- _jettag_c_dump_5_1.doStart(context, out);
- _jettag_c_dump_5_1.doEnd();
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_main.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_main.java
deleted file mode 100644
index eeeedcc..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_main.java
+++ /dev/null
@@ -1,848 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_main implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
- private static final String _jetns_ws = "org.eclipse.jet.workspaceTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_main() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_setVariable_11_1 = new TagInfo("c:setVariable", //$NON-NLS-1$
- 11, 1,
- new String[] {
- "var", //$NON-NLS-1$
- "select", //$NON-NLS-1$
- },
- new String[] {
- "build", //$NON-NLS-1$
- "/*", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_set_13_1 = new TagInfo("c:set", //$NON-NLS-1$
- 13, 1,
- new String[] {
- "select", //$NON-NLS-1$
- "name", //$NON-NLS-1$
- },
- new String[] {
- "$build", //$NON-NLS-1$
- "relengProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_13_61 = new TagInfo("c:get", //$NON-NLS-1$
- 13, 61,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_set_14_1 = new TagInfo("c:set", //$NON-NLS-1$
- 14, 1,
- new String[] {
- "select", //$NON-NLS-1$
- "name", //$NON-NLS-1$
- },
- new String[] {
- "$build", //$NON-NLS-1$
- "incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_if_15_1 = new TagInfo("c:if", //$NON-NLS-1$
- 15, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@isIncubation = 'true'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_set_16_2 = new TagInfo("c:set", //$NON-NLS-1$
- 16, 2,
- new String[] {
- "select", //$NON-NLS-1$
- "name", //$NON-NLS-1$
- },
- new String[] {
- "$build", //$NON-NLS-1$
- "incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_project_22_1 = new TagInfo("ws:project", //$NON-NLS-1$
- 22, 1,
- new String[] {
- "name", //$NON-NLS-1$
- },
- new String[] {
- "{$build/@relengProjectName}", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_23_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 23, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- ".project", //$NON-NLS-1$
- "templates/project/project.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_24_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 24, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.xml", //$NON-NLS-1$
- "templates/project/build.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_25_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 25, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "buildAll.xml", //$NON-NLS-1$
- "templates/project/buildAll.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_26_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 26, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "projectToEclipse.{$build/@shortName}.properties", //$NON-NLS-1$
- "templates/project/promoteToEclipse._SHORTNAME_.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_27_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 27, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "repoInfo.properties", //$NON-NLS-1$
- "templates/project/repoInfo.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_28_2 = new TagInfo("ws:file", //$NON-NLS-1$
- 28, 2,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "testManifest.xml", //$NON-NLS-1$
- "templates/project/testManifest.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_29_2 = new TagInfo("ws:folder", //$NON-NLS-1$
- 29, 2,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "builder", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_30_3 = new TagInfo("ws:folder", //$NON-NLS-1$
- 30, 3,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "doc", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_31_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 31, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/project/builder/doc/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_32_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 32, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/project/builder/doc/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_34_3 = new TagInfo("ws:folder", //$NON-NLS-1$
- 34, 3,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "examples", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_35_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 35, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/project/builder/examples/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_36_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 36, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/project/builder/examples/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_38_3 = new TagInfo("ws:folder", //$NON-NLS-1$
- 38, 3,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "runtime", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_39_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 39, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/project/builder/runtime/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_40_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 40, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/project/builder/runtime/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_42_3 = new TagInfo("ws:folder", //$NON-NLS-1$
- 42, 3,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "sdk", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_43_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 43, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/project/builder/sdk/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_44_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 44, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/project/builder/sdk/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_46_3 = new TagInfo("ws:folder", //$NON-NLS-1$
- 46, 3,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "tests", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_47_4 = new TagInfo("ws:folder", //$NON-NLS-1$
- 47, 4,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "configs/local", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_48_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 48, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "chkpii_ignore_list.txt", //$NON-NLS-1$
- "templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_49_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 49, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTest.xml", //$NON-NLS-1$
- "templates/project/builder/tests/configs/local/customTest.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_50_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 50, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "relengbuildgtk.sh", //$NON-NLS-1$
- "templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_51_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 51, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "testing.properties", //$NON-NLS-1$
- "templates/project/builder/tests/configs/local/testing.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_53_4 = new TagInfo("ws:folder", //$NON-NLS-1$
- 53, 4,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "scripts", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_54_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 54, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "readme.html", //$NON-NLS-1$
- "templates/project/builder/tests/scripts/readme.html.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_55_5 = new TagInfo("ws:file", //$NON-NLS-1$
- 55, 5,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "test.xml", //$NON-NLS-1$
- "templates/project/builder/tests/scripts/test.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_57_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 57, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/project/builder/tests/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_58_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 58, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/project/builder/tests/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_61_2 = new TagInfo("ws:folder", //$NON-NLS-1$
- 61, 2,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "maps", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_62_3 = new TagInfo("ws:file", //$NON-NLS-1$
- 62, 3,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "{$build/@shortName}.map", //$NON-NLS-1$
- "templates/project/maps/_SHORTNAME_.map.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_63_3 = new TagInfo("ws:file", //$NON-NLS-1$
- 63, 3,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.cfg", //$NON-NLS-1$
- "templates/project/maps/build.cfg.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_65_2 = new TagInfo("ws:folder", //$NON-NLS-1$
- 65, 2,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "templateFiles", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_66_3 = new TagInfo("ws:file", //$NON-NLS-1$
- 66, 3,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "{$build/@shortName}.map.template", //$NON-NLS-1$
- "templates/project/templateFiles/_SHORTNAME_.map.template.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_67_3 = new TagInfo("ws:file", //$NON-NLS-1$
- 67, 3,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "testManifest.xml.template", //$NON-NLS-1$
- "templates/project/templateFiles/testManifest.xml.template.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_iterate_72_1 = new TagInfo("c:iterate", //$NON-NLS-1$
- 72, 1,
- new String[] {
- "select", //$NON-NLS-1$
- "var", //$NON-NLS-1$
- },
- new String[] {
- "$build/extraZIP", //$NON-NLS-1$
- "extraZIP", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_folder_73_2 = new TagInfo("ws:folder", //$NON-NLS-1$
- 73, 2,
- new String[] {
- "path", //$NON-NLS-1$
- },
- new String[] {
- "{$build/@relengProjectName}/builder/{$extraZIP/@name}", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_74_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 74, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "build.properties", //$NON-NLS-1$
- "templates/extraZIP/build.properties.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_75_4 = new TagInfo("ws:file", //$NON-NLS-1$
- 75, 4,
- new String[] {
- "path", //$NON-NLS-1$
- "template", //$NON-NLS-1$
- },
- new String[] {
- "customTargets.xml", //$NON-NLS-1$
- "templates/extraZIP/customTargets.xml.jet", //$NON-NLS-1$
- } );
- private static final TagInfo _td_ws_file_85_1 = new TagInfo("ws:file", //$NON-NLS-1$
- 85, 1,
- new String[] {
- "template", //$NON-NLS-1$
- "path", //$NON-NLS-1$
- },
- new String[] {
- "templates/dump.jet", //$NON-NLS-1$
- "{$org.eclipse.jet.resource.project.name}/dump.xml", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write(NL);
- RuntimeTagElement _jettag_c_setVariable_11_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_11_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_setVariable_11_1.setRuntimeParent(null);
- _jettag_c_setVariable_11_1.setTagInfo(_td_c_setVariable_11_1);
- _jettag_c_setVariable_11_1.doStart(context, out);
- _jettag_c_setVariable_11_1.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_c_set_13_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "set", "c:set", _td_c_set_13_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_set_13_1.setRuntimeParent(null);
- _jettag_c_set_13_1.setTagInfo(_td_c_set_13_1);
- _jettag_c_set_13_1.doStart(context, out);
- JET2Writer _jettag_c_set_13_1_saved_out = out;
- while (_jettag_c_set_13_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_13_61 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_61); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_13_61.setRuntimeParent(_jettag_c_set_13_1);
- _jettag_c_get_13_61.setTagInfo(_td_c_get_13_61);
- _jettag_c_get_13_61.doStart(context, out);
- _jettag_c_get_13_61.doEnd();
- out.write(".releng"); //$NON-NLS-1$
- _jettag_c_set_13_1.handleBodyContent(out);
- }
- out = _jettag_c_set_13_1_saved_out;
- _jettag_c_set_13_1.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_c_set_14_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "set", "c:set", _td_c_set_14_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_set_14_1.setRuntimeParent(null);
- _jettag_c_set_14_1.setTagInfo(_td_c_set_14_1);
- _jettag_c_set_14_1.doStart(context, out);
- JET2Writer _jettag_c_set_14_1_saved_out = out;
- while (_jettag_c_set_14_1.okToProcessBody()) {
- out = out.newNestedContentWriter();
- _jettag_c_set_14_1.handleBodyContent(out);
- }
- out = _jettag_c_set_14_1_saved_out;
- _jettag_c_set_14_1.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_c_if_15_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_15_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_if_15_1.setRuntimeParent(null);
- _jettag_c_if_15_1.setTagInfo(_td_c_if_15_1);
- _jettag_c_if_15_1.doStart(context, out);
- while (_jettag_c_if_15_1.okToProcessBody()) {
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_set_16_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "set", "c:set", _td_c_set_16_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_set_16_2.setRuntimeParent(_jettag_c_if_15_1);
- _jettag_c_set_16_2.setTagInfo(_td_c_set_16_2);
- _jettag_c_set_16_2.doStart(context, out);
- JET2Writer _jettag_c_set_16_2_saved_out = out;
- while (_jettag_c_set_16_2.okToProcessBody()) {
- out = out.newNestedContentWriter();
- out.write("incubation-"); //$NON-NLS-1$
- _jettag_c_set_16_2.handleBodyContent(out);
- }
- out = _jettag_c_set_16_2_saved_out;
- _jettag_c_set_16_2.doEnd();
- out.write(NL);
- _jettag_c_if_15_1.handleBodyContent(out);
- }
- _jettag_c_if_15_1.doEnd();
- RuntimeTagElement _jettag_ws_project_22_1 = context.getTagFactory().createRuntimeTag(_jetns_ws, "project", "ws:project", _td_ws_project_22_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_project_22_1.setRuntimeParent(null);
- _jettag_ws_project_22_1.setTagInfo(_td_ws_project_22_1);
- _jettag_ws_project_22_1.doStart(context, out);
- while (_jettag_ws_project_22_1.okToProcessBody()) {
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_23_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_23_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_23_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_23_2.setTagInfo(_td_ws_file_23_2);
- _jettag_ws_file_23_2.doStart(context, out);
- _jettag_ws_file_23_2.doEnd();
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_24_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_24_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_24_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_24_2.setTagInfo(_td_ws_file_24_2);
- _jettag_ws_file_24_2.doStart(context, out);
- _jettag_ws_file_24_2.doEnd();
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_25_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_25_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_25_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_25_2.setTagInfo(_td_ws_file_25_2);
- _jettag_ws_file_25_2.doStart(context, out);
- _jettag_ws_file_25_2.doEnd();
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_26_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_26_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_26_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_26_2.setTagInfo(_td_ws_file_26_2);
- _jettag_ws_file_26_2.doStart(context, out);
- _jettag_ws_file_26_2.doEnd();
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_27_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_27_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_27_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_27_2.setTagInfo(_td_ws_file_27_2);
- _jettag_ws_file_27_2.doStart(context, out);
- _jettag_ws_file_27_2.doEnd();
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_28_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_28_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_28_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_file_28_2.setTagInfo(_td_ws_file_28_2);
- _jettag_ws_file_28_2.doStart(context, out);
- _jettag_ws_file_28_2.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_ws_folder_29_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_29_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_29_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_folder_29_2.setTagInfo(_td_ws_folder_29_2);
- _jettag_ws_folder_29_2.doStart(context, out);
- while (_jettag_ws_folder_29_2.okToProcessBody()) {
- RuntimeTagElement _jettag_ws_folder_30_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_30_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_30_3.setRuntimeParent(_jettag_ws_folder_29_2);
- _jettag_ws_folder_30_3.setTagInfo(_td_ws_folder_30_3);
- _jettag_ws_folder_30_3.doStart(context, out);
- while (_jettag_ws_folder_30_3.okToProcessBody()) {
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_31_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_31_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_31_4.setRuntimeParent(_jettag_ws_folder_30_3);
- _jettag_ws_file_31_4.setTagInfo(_td_ws_file_31_4);
- _jettag_ws_file_31_4.doStart(context, out);
- _jettag_ws_file_31_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_32_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_32_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_32_4.setRuntimeParent(_jettag_ws_folder_30_3);
- _jettag_ws_file_32_4.setTagInfo(_td_ws_file_32_4);
- _jettag_ws_file_32_4.doStart(context, out);
- _jettag_ws_file_32_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_30_3.handleBodyContent(out);
- }
- _jettag_ws_folder_30_3.doEnd();
- RuntimeTagElement _jettag_ws_folder_34_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_34_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_34_3.setRuntimeParent(_jettag_ws_folder_29_2);
- _jettag_ws_folder_34_3.setTagInfo(_td_ws_folder_34_3);
- _jettag_ws_folder_34_3.doStart(context, out);
- while (_jettag_ws_folder_34_3.okToProcessBody()) {
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_35_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_35_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_35_4.setRuntimeParent(_jettag_ws_folder_34_3);
- _jettag_ws_file_35_4.setTagInfo(_td_ws_file_35_4);
- _jettag_ws_file_35_4.doStart(context, out);
- _jettag_ws_file_35_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_36_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_36_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_36_4.setRuntimeParent(_jettag_ws_folder_34_3);
- _jettag_ws_file_36_4.setTagInfo(_td_ws_file_36_4);
- _jettag_ws_file_36_4.doStart(context, out);
- _jettag_ws_file_36_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_34_3.handleBodyContent(out);
- }
- _jettag_ws_folder_34_3.doEnd();
- RuntimeTagElement _jettag_ws_folder_38_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_38_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_38_3.setRuntimeParent(_jettag_ws_folder_29_2);
- _jettag_ws_folder_38_3.setTagInfo(_td_ws_folder_38_3);
- _jettag_ws_folder_38_3.doStart(context, out);
- while (_jettag_ws_folder_38_3.okToProcessBody()) {
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_39_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_39_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_39_4.setRuntimeParent(_jettag_ws_folder_38_3);
- _jettag_ws_file_39_4.setTagInfo(_td_ws_file_39_4);
- _jettag_ws_file_39_4.doStart(context, out);
- _jettag_ws_file_39_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_40_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_40_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_40_4.setRuntimeParent(_jettag_ws_folder_38_3);
- _jettag_ws_file_40_4.setTagInfo(_td_ws_file_40_4);
- _jettag_ws_file_40_4.doStart(context, out);
- _jettag_ws_file_40_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_38_3.handleBodyContent(out);
- }
- _jettag_ws_folder_38_3.doEnd();
- RuntimeTagElement _jettag_ws_folder_42_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_42_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_42_3.setRuntimeParent(_jettag_ws_folder_29_2);
- _jettag_ws_folder_42_3.setTagInfo(_td_ws_folder_42_3);
- _jettag_ws_folder_42_3.doStart(context, out);
- while (_jettag_ws_folder_42_3.okToProcessBody()) {
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_43_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_43_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_43_4.setRuntimeParent(_jettag_ws_folder_42_3);
- _jettag_ws_file_43_4.setTagInfo(_td_ws_file_43_4);
- _jettag_ws_file_43_4.doStart(context, out);
- _jettag_ws_file_43_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_44_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_44_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_44_4.setRuntimeParent(_jettag_ws_folder_42_3);
- _jettag_ws_file_44_4.setTagInfo(_td_ws_file_44_4);
- _jettag_ws_file_44_4.doStart(context, out);
- _jettag_ws_file_44_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_42_3.handleBodyContent(out);
- }
- _jettag_ws_folder_42_3.doEnd();
- RuntimeTagElement _jettag_ws_folder_46_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_46_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_46_3.setRuntimeParent(_jettag_ws_folder_29_2);
- _jettag_ws_folder_46_3.setTagInfo(_td_ws_folder_46_3);
- _jettag_ws_folder_46_3.doStart(context, out);
- while (_jettag_ws_folder_46_3.okToProcessBody()) {
- RuntimeTagElement _jettag_ws_folder_47_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_47_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_47_4.setRuntimeParent(_jettag_ws_folder_46_3);
- _jettag_ws_folder_47_4.setTagInfo(_td_ws_folder_47_4);
- _jettag_ws_folder_47_4.doStart(context, out);
- while (_jettag_ws_folder_47_4.okToProcessBody()) {
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_48_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_48_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_48_5.setRuntimeParent(_jettag_ws_folder_47_4);
- _jettag_ws_file_48_5.setTagInfo(_td_ws_file_48_5);
- _jettag_ws_file_48_5.doStart(context, out);
- _jettag_ws_file_48_5.doEnd();
- out.write(NL);
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_49_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_49_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_49_5.setRuntimeParent(_jettag_ws_folder_47_4);
- _jettag_ws_file_49_5.setTagInfo(_td_ws_file_49_5);
- _jettag_ws_file_49_5.doStart(context, out);
- _jettag_ws_file_49_5.doEnd();
- out.write(NL);
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_50_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_50_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_50_5.setRuntimeParent(_jettag_ws_folder_47_4);
- _jettag_ws_file_50_5.setTagInfo(_td_ws_file_50_5);
- _jettag_ws_file_50_5.doStart(context, out);
- _jettag_ws_file_50_5.doEnd();
- out.write(NL);
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_51_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_51_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_51_5.setRuntimeParent(_jettag_ws_folder_47_4);
- _jettag_ws_file_51_5.setTagInfo(_td_ws_file_51_5);
- _jettag_ws_file_51_5.doStart(context, out);
- _jettag_ws_file_51_5.doEnd();
- out.write(NL);
- _jettag_ws_folder_47_4.handleBodyContent(out);
- }
- _jettag_ws_folder_47_4.doEnd();
- RuntimeTagElement _jettag_ws_folder_53_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_53_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_53_4.setRuntimeParent(_jettag_ws_folder_46_3);
- _jettag_ws_folder_53_4.setTagInfo(_td_ws_folder_53_4);
- _jettag_ws_folder_53_4.doStart(context, out);
- while (_jettag_ws_folder_53_4.okToProcessBody()) {
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_54_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_54_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_54_5.setRuntimeParent(_jettag_ws_folder_53_4);
- _jettag_ws_file_54_5.setTagInfo(_td_ws_file_54_5);
- _jettag_ws_file_54_5.doStart(context, out);
- _jettag_ws_file_54_5.doEnd();
- out.write(NL);
- out.write("\t\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_55_5 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_55_5); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_55_5.setRuntimeParent(_jettag_ws_folder_53_4);
- _jettag_ws_file_55_5.setTagInfo(_td_ws_file_55_5);
- _jettag_ws_file_55_5.doStart(context, out);
- _jettag_ws_file_55_5.doEnd();
- out.write(NL);
- _jettag_ws_folder_53_4.handleBodyContent(out);
- }
- _jettag_ws_folder_53_4.doEnd();
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_57_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_57_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_57_4.setRuntimeParent(_jettag_ws_folder_46_3);
- _jettag_ws_file_57_4.setTagInfo(_td_ws_file_57_4);
- _jettag_ws_file_57_4.doStart(context, out);
- _jettag_ws_file_57_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_58_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_58_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_58_4.setRuntimeParent(_jettag_ws_folder_46_3);
- _jettag_ws_file_58_4.setTagInfo(_td_ws_file_58_4);
- _jettag_ws_file_58_4.doStart(context, out);
- _jettag_ws_file_58_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_46_3.handleBodyContent(out);
- }
- _jettag_ws_folder_46_3.doEnd();
- _jettag_ws_folder_29_2.handleBodyContent(out);
- }
- _jettag_ws_folder_29_2.doEnd();
- RuntimeTagElement _jettag_ws_folder_61_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_61_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_61_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_folder_61_2.setTagInfo(_td_ws_folder_61_2);
- _jettag_ws_folder_61_2.doStart(context, out);
- while (_jettag_ws_folder_61_2.okToProcessBody()) {
- out.write("\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_62_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_62_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_62_3.setRuntimeParent(_jettag_ws_folder_61_2);
- _jettag_ws_file_62_3.setTagInfo(_td_ws_file_62_3);
- _jettag_ws_file_62_3.doStart(context, out);
- _jettag_ws_file_62_3.doEnd();
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_63_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_63_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_63_3.setRuntimeParent(_jettag_ws_folder_61_2);
- _jettag_ws_file_63_3.setTagInfo(_td_ws_file_63_3);
- _jettag_ws_file_63_3.doStart(context, out);
- _jettag_ws_file_63_3.doEnd();
- out.write(NL);
- _jettag_ws_folder_61_2.handleBodyContent(out);
- }
- _jettag_ws_folder_61_2.doEnd();
- RuntimeTagElement _jettag_ws_folder_65_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_65_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_65_2.setRuntimeParent(_jettag_ws_project_22_1);
- _jettag_ws_folder_65_2.setTagInfo(_td_ws_folder_65_2);
- _jettag_ws_folder_65_2.doStart(context, out);
- while (_jettag_ws_folder_65_2.okToProcessBody()) {
- out.write("\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_66_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_66_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_66_3.setRuntimeParent(_jettag_ws_folder_65_2);
- _jettag_ws_file_66_3.setTagInfo(_td_ws_file_66_3);
- _jettag_ws_file_66_3.doStart(context, out);
- _jettag_ws_file_66_3.doEnd();
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_67_3 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_67_3); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_67_3.setRuntimeParent(_jettag_ws_folder_65_2);
- _jettag_ws_file_67_3.setTagInfo(_td_ws_file_67_3);
- _jettag_ws_file_67_3.doStart(context, out);
- _jettag_ws_file_67_3.doEnd();
- out.write(NL);
- _jettag_ws_folder_65_2.handleBodyContent(out);
- }
- _jettag_ws_folder_65_2.doEnd();
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- _jettag_ws_project_22_1.handleBodyContent(out);
- }
- _jettag_ws_project_22_1.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_c_iterate_72_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_72_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_iterate_72_1.setRuntimeParent(null);
- _jettag_c_iterate_72_1.setTagInfo(_td_c_iterate_72_1);
- _jettag_c_iterate_72_1.doStart(context, out);
- while (_jettag_c_iterate_72_1.okToProcessBody()) {
- RuntimeTagElement _jettag_ws_folder_73_2 = context.getTagFactory().createRuntimeTag(_jetns_ws, "folder", "ws:folder", _td_ws_folder_73_2); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_folder_73_2.setRuntimeParent(_jettag_c_iterate_72_1);
- _jettag_ws_folder_73_2.setTagInfo(_td_ws_folder_73_2);
- _jettag_ws_folder_73_2.doStart(context, out);
- while (_jettag_ws_folder_73_2.okToProcessBody()) {
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_74_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_74_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_74_4.setRuntimeParent(_jettag_ws_folder_73_2);
- _jettag_ws_file_74_4.setTagInfo(_td_ws_file_74_4);
- _jettag_ws_file_74_4.doStart(context, out);
- _jettag_ws_file_74_4.doEnd();
- out.write(NL);
- out.write("\t\t\t"); //$NON-NLS-1$
- RuntimeTagElement _jettag_ws_file_75_4 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_75_4); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_75_4.setRuntimeParent(_jettag_ws_folder_73_2);
- _jettag_ws_file_75_4.setTagInfo(_td_ws_file_75_4);
- _jettag_ws_file_75_4.doStart(context, out);
- _jettag_ws_file_75_4.doEnd();
- out.write(NL);
- _jettag_ws_folder_73_2.handleBodyContent(out);
- }
- _jettag_ws_folder_73_2.doEnd();
- _jettag_c_iterate_72_1.handleBodyContent(out);
- }
- _jettag_c_iterate_72_1.doEnd();
- out.write(NL);
- RuntimeTagElement _jettag_ws_file_85_1 = context.getTagFactory().createRuntimeTag(_jetns_ws, "file", "ws:file", _td_ws_file_85_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_ws_file_85_1.setRuntimeParent(null);
- _jettag_ws_file_85_1.setTagInfo(_td_ws_file_85_1);
- _jettag_ws_file_85_1.doStart(context, out);
- _jettag_ws_file_85_1.doEnd();
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_project.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_project.java
deleted file mode 100644
index c035104..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_project.java
+++ /dev/null
@@ -1,61 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_project implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_project() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_6_8 = new TagInfo("c:get", //$NON-NLS-1$
- 6, 8,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@relengProjectName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<projectDescription>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<name>"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_6_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_6_8); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_6_8.setRuntimeParent(null);
- _jettag_c_get_6_8.setTagInfo(_td_c_get_6_8);
- _jettag_c_get_6_8.doStart(context, out);
- _jettag_c_get_6_8.doEnd();
- out.write("</name>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<comment></comment>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<projects>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</projects>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<buildSpec>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</buildSpec>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<natures>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</natures>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</projectDescription>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_promoteToEclipse_SHORTNAME_properties.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_promoteToEclipse_SHORTNAME_properties.java
deleted file mode 100644
index 2dc29ed..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_promoteToEclipse_SHORTNAME_properties.java
+++ /dev/null
@@ -1,442 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_promoteToEclipse_SHORTNAME_properties implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_promoteToEclipse_SHORTNAME_properties() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_13_13 = new TagInfo("c:get", //$NON-NLS-1$
- 13, 13,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_14_16 = new TagInfo("c:get", //$NON-NLS-1$
- 14, 16,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_52 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 52,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_28_26 = new TagInfo("c:get", //$NON-NLS-1$
- 28, 26,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@newsgroupPublisherName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_28_76 = new TagInfo("c:get", //$NON-NLS-1$
- 28, 76,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@newsgroupPublisherEmail", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_54_37 = new TagInfo("c:get", //$NON-NLS-1$
- 54, 37,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_55_33 = new TagInfo("c:get", //$NON-NLS-1$
- 55, 33,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_143_60 = new TagInfo("c:get", //$NON-NLS-1$
- 143, 60,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_143_138 = new TagInfo("c:get", //$NON-NLS-1$
- 143, 138,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("## promoteToEclipse.*.properties"); //$NON-NLS-1$
- out.write(NL);
- out.write("## specific version of promoteToEclipse.sh properties"); //$NON-NLS-1$
- out.write(NL);
- out.write("##"); //$NON-NLS-1$
- out.write(NL);
- out.write("## NOTE:"); //$NON-NLS-1$
- out.write(NL);
- out.write("## You must rename this file to promoteToEclipse.$subprojectName.properties for it to be "); //$NON-NLS-1$
- out.write(NL);
- out.write("## found when using the -sub flag; otherwise you'll have to use the -f flag to specify"); //$NON-NLS-1$
- out.write(NL);
- out.write("## a CUSTOM-named properties file"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# product being built (folder name prefix)"); //$NON-NLS-1$
- out.write(NL);
- out.write("projectName="); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_13_13 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_13_13); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_13_13.setRuntimeParent(null);
- _jettag_c_get_13_13.setTagInfo(_td_c_get_13_13);
- _jettag_c_get_13_13.doStart(context, out);
- _jettag_c_get_13_13.doEnd();
- out.write(NL);
- out.write("subprojectName="); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_14_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_16); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_14_16.setRuntimeParent(null);
- _jettag_c_get_14_16.setTagInfo(_td_c_get_14_16);
- _jettag_c_get_14_16.doStart(context, out);
- _jettag_c_get_14_16.doEnd();
- out.write(NL);
- out.write("projectNameVanity=`echo $buildName $subprojectName | tr \"a-z\" \"A-Z\"`; # or something else manually assigned"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# used to determine the actual name of the SDK zip (when builds are aliased)"); //$NON-NLS-1$
- out.write(NL);
- out.write("SDKfilenamepattern=\"$buildName-$subprojectName-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_52 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_52); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_52.setRuntimeParent(null);
- _jettag_c_get_18_52.setTagInfo(_td_c_get_18_52);
- _jettag_c_get_18_52.doStart(context, out);
- _jettag_c_get_18_52.doEnd();
- out.write("*.zip\""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# the following two arrays must be the same size (or else the second one will default to blank)"); //$NON-NLS-1$
- out.write(NL);
- out.write("javadocModuleArray=( \"$buildName-$subprojectName\" ); # array, project-subproject, for the name of the zip scp'd to remote, eg. foo-bar-doc.zip"); //$NON-NLS-1$
- out.write(NL);
- out.write("# if \"\", create in $buildName/javadoc; if \"/path\", create in $buildName/$subprojectName/javadoc "); //$NON-NLS-1$
- out.write(NL);
- out.write("javadocFolderArray=( \"/$subprojectName\" ); # array of path fragments"); //$NON-NLS-1$
- out.write(NL);
- out.write("# list of targets to use when executing fixJavadocs.sh"); //$NON-NLS-1$
- out.write(NL);
- out.write("javadocTargetArray=( \"-sub $subprojectName\" );"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# publisher of newsgroup announcements"); //$NON-NLS-1$
- out.write(NL);
- out.write("newsgroupPublisherEmail=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_28_26 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_26); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_28_26.setRuntimeParent(null);
- _jettag_c_get_28_26.setTagInfo(_td_c_get_28_26);
- _jettag_c_get_28_26.doStart(context, out);
- _jettag_c_get_28_26.doEnd();
- out.write(" <"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_28_76 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_28_76); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_28_76.setRuntimeParent(null);
- _jettag_c_get_28_76.setTagInfo(_td_c_get_28_76);
- _jettag_c_get_28_76.doStart(context, out);
- _jettag_c_get_28_76.doEnd();
- out.write(">\""); //$NON-NLS-1$
- out.write(NL);
- out.write("newsgroup=eclipse.modeling.$buildName"); //$NON-NLS-1$
- out.write(NL);
- out.write("# to thread posts under an existing post (or posts) enter the slash-escaped Message-ID for which this is a reply,"); //$NON-NLS-1$
- out.write(NL);
- out.write("# eg: <du7hic\\$qos\\$1@utils.eclipse.org>"); //$NON-NLS-1$
- out.write(NL);
- out.write("newsgroupThreadReferences=\"\""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default eclipse.org, build server, mapfile server usernames"); //$NON-NLS-1$
- out.write(NL);
- out.write("user=$USER"); //$NON-NLS-1$
- out.write(NL);
- out.write("# if no value set here or by -userIES flag, default to -user flag or value in properties file"); //$NON-NLS-1$
- out.write(NL);
- out.write("userIES="); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# group permissions on eclipse.org so that anyone can change files"); //$NON-NLS-1$
- out.write(NL);
- out.write("eclipseUserGroup=\"$buildName\"admin"); //$NON-NLS-1$
- out.write(NL);
- out.write("eclipsePermsDir=2775"); //$NON-NLS-1$
- out.write(NL);
- out.write("eclipsePermsFile=664"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# group permissions on build box so that anyone can change files"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildUserGroup=\"www\""); //$NON-NLS-1$
- out.write(NL);
- out.write("buildPermsDir=2775"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildPermsFile=664"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# IES map file branch (required)"); //$NON-NLS-1$
- out.write(NL);
- out.write("branchIES="); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# IES map file template: use \"buildIDactual\" and \"webPath\" as placeholders"); //$NON-NLS-1$
- out.write(NL);
- out.write("IESmapfileArray=( "); //$NON-NLS-1$
- out.write(NL);
- out.write("\"$buildName-$subprojectName-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_54_37 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_54_37); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_54_37.setRuntimeParent(null);
- _jettag_c_get_54_37.setTagInfo(_td_c_get_54_37);
- _jettag_c_get_54_37.doStart(context, out);
- _jettag_c_get_54_37.doEnd();
- out.write("buildIDactual.zip=webPath | | | runtime | $subprojectName\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\"$buildName-$subprojectName-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_55_33 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_55_33); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_55_33.setRuntimeParent(null);
- _jettag_c_get_55_33.setTagInfo(_td_c_get_55_33);
- _jettag_c_get_55_33.doStart(context, out);
- _jettag_c_get_55_33.doEnd();
- out.write("buildIDactual.zip=webPath | | | sdk | $subprojectName\" ); # array of lines"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("### DEFAULT BEHAVIOUR OPTIONS ###"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default setting for whether to do or skip the drop upload section: 0 = do, 1 = skip"); //$NON-NLS-1$
- out.write(NL);
- out.write("dodrop=1"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default setting for whether to do or skip the javadoc section: 0 = do, 1 = skip"); //$NON-NLS-1$
- out.write(NL);
- out.write("dodocs=1"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default setting for whether to do or skip the Update Manager jars section: 0 = do, 1 = skip"); //$NON-NLS-1$
- out.write(NL);
- out.write("UMjars=1"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#default buildID"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildID="); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#default branch"); //$NON-NLS-1$
- out.write(NL);
- out.write("branch=1.0.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsbranch=HEAD"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#do RSS feed file update?"); //$NON-NLS-1$
- out.write(NL);
- out.write("RSS=1"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# do search cvs update?"); //$NON-NLS-1$
- out.write(NL);
- out.write("searchCVS=1"); //$NON-NLS-1$
- out.write(NL);
- out.write("# how long to block before giving up (in seconds, eg., 1200 for 20 mins wait)"); //$NON-NLS-1$
- out.write(NL);
- out.write("searchCVSTimeout=1200"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#do IES mapping file update?"); //$NON-NLS-1$
- out.write(NL);
- out.write("IES=0"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#close bugzillas?"); //$NON-NLS-1$
- out.write(NL);
- out.write("bugz=0"); //$NON-NLS-1$
- out.write(NL);
- out.write("# default setting for whether to do or skip checking for the existence of the new build in the release notes / database before attempting to close bugs: 1 = do, 0 = skip"); //$NON-NLS-1$
- out.write(NL);
- out.write("checkReleaseExists=1"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# debug output"); //$NON-NLS-1$
- out.write(NL);
- out.write("debug=0 ; # values can be 0,1,2"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#clean up /tmp folder?"); //$NON-NLS-1$
- out.write(NL);
- out.write("noclean=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# compare drops folder after scp upload?"); //$NON-NLS-1$
- out.write(NL);
- out.write("noCompareDropsFolders=0 ; # default 0, do compare; set 1 to bypass or pass in querystring"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# compare UM folder after scp upload?"); //$NON-NLS-1$
- out.write(NL);
- out.write("noCompareUMFolders= ; # default 0, do compare; set 1 to bypass or pass in querystring"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# announce new build in newsgroup? (default 0)"); //$NON-NLS-1$
- out.write(NL);
- out.write("announce=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("### SERVER & PATH CONFIG OPTIONS ###"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#server on which builds occur (need to ssh to this box as $user@$buildServerFullName)"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildServerFullName=`hostname`"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#server on which eclipse's production CVS is located (need to ssh to this box as $user@$eclipseServerFullName)"); //$NON-NLS-1$
- out.write(NL);
- out.write("eclipseServerFullName=prodbox"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#server on which eclipse's production files are located (downloads, javadoc, etc.): ssh as $user@$downloadServerFullName)"); //$NON-NLS-1$
- out.write(NL);
- out.write("downloadServerFullName=prodbox"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#paths on \\$downloadServerFullName where files are published"); //$NON-NLS-1$
- out.write(NL);
- out.write("projectWWWDir=/home/data2/httpd/download.eclipse.org/modeling/$buildName"); //$NON-NLS-1$
- out.write(NL);
- out.write("projectDropsDir=$buildWWWDir/$subprojectName/downloads/drops"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#paths to build base, scripts, and drops on build server"); //$NON-NLS-1$
- out.write(NL);
- out.write("baseBuildDir=/home/www-data/build/modeling/$buildName"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildScriptsDir=/home/www-data/build/modeling/scripts"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildDropsDir=$baseBuildDir/$subprojectName/downloads/drops"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# path to website on build server "); //$NON-NLS-1$
- out.write(NL);
- out.write("localWebDir=/var/www/html/modeling/$buildName"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# urls "); //$NON-NLS-1$
- out.write(NL);
- out.write("releaseNotesURL=http://www.eclipse.org/modeling/$buildName/news/relnotes.php?project=$subprojectName"); //$NON-NLS-1$
- out.write(NL);
- out.write("downloadsURL=http://www.eclipse.org/modeling/$buildName/downloads/?project=$subprojectName"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("### ANT OPTIONS ###"); //$NON-NLS-1$
- out.write(NL);
- out.write("ANT=/opt/apache-ant-1.6/bin/ant"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("### DEFAULT BEHAVIOUR AND JVM OPTIONS :: buildUpdate.sh ###"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# specify the correct java home & vm used to run the build"); //$NON-NLS-1$
- out.write(NL);
- out.write("javaHome=/opt/sun-java2-1.4"); //$NON-NLS-1$
- out.write(NL);
- out.write("vm=$javaHome/bin/java"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# zips to unpack for UM jar generation"); //$NON-NLS-1$
- out.write(NL);
- out.write("filePrefixesToUnzipArray=( \"$buildName-$subprojectName-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_143_60 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_143_60); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_143_60.setRuntimeParent(null);
- _jettag_c_get_143_60.setTagInfo(_td_c_get_143_60);
- _jettag_c_get_143_60.doStart(context, out);
- _jettag_c_get_143_60.doEnd();
- out.write("\" \"$buildName-$subprojectName-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_143_138 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_143_138); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_143_138.setRuntimeParent(null);
- _jettag_c_get_143_138.setTagInfo(_td_c_get_143_138);
- _jettag_c_get_143_138.doStart(context, out);
- _jettag_c_get_143_138.doEnd();
- out.write("\" );"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# ant script and target to be executed"); //$NON-NLS-1$
- out.write(NL);
- out.write("antScript=org.eclipse.releng.generators/buildProductUpdateJars.xml"); //$NON-NLS-1$
- out.write(NL);
- out.write("target=run"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default operations"); //$NON-NLS-1$
- out.write(NL);
- out.write("builder=1 # get builder packages from cvs"); //$NON-NLS-1$
- out.write(NL);
- out.write("promote=0 # don't promote by default"); //$NON-NLS-1$
- out.write(NL);
- out.write("skipjars=0 # when promoting, upload all jars (don't skip)"); //$NON-NLS-1$
- out.write(NL);
- out.write("cleanup=1 # delete temp stuff when done"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# compare UM folder after scp upload?"); //$NON-NLS-1$
- out.write(NL);
- out.write("noCompareUMFolders=0 ; # default 0, do compare; set 1 to bypass or pass in querystring"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# do 4-part jars?"); //$NON-NLS-1$
- out.write(NL);
- out.write("no4thPart=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# where to get releng.generators.ProductUpdateBuilder, jars & ant scripts"); //$NON-NLS-1$
- out.write(NL);
- out.write("relengGeneratorsCVSPath=releng-common/tools/updates/org.eclipse.releng.generators"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# use a default value for basebuilderBranch? 0 = no, 1 = yes"); //$NON-NLS-1$
- out.write(NL);
- out.write("useDefaultBasebuilderBranch=0"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# See http://wiki.eclipse.org/Modeling_Project_Releng/Releasing#Contributing_To_Ganymede_Update_Site"); //$NON-NLS-1$
- out.write(NL);
- out.write("# pattern to use when searching for features to include in coordsite; defaults to \".*eclipse/features/org.eclipse..*(${subprojectName}|${subprojectName}.sdk)_.*\\/$\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("coordsiteFeaturePattern=\"\""); //$NON-NLS-1$
- out.write(NL);
- out.write("# pattern to use when setting feature to include in coordsite's main feature ('Models and Model Development'); all other matching features will go in 'Enabling Features'"); //$NON-NLS-1$
- out.write(NL);
- out.write("coordsiteMainFeaturePattern=\"\""); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_readmehtml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_readmehtml.java
deleted file mode 100644
index a629505..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_readmehtml.java
+++ /dev/null
@@ -1,416 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_readmehtml implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_readmehtml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_31_44 = new TagInfo("c:get", //$NON-NLS-1$
- 31, 44,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_33_87 = new TagInfo("c:get", //$NON-NLS-1$
- 33, 87,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_37_19 = new TagInfo("c:get", //$NON-NLS-1$
- 37, 19,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_37_81 = new TagInfo("c:get", //$NON-NLS-1$
- 37, 81,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_108_9 = new TagInfo("c:get", //$NON-NLS-1$
- 108, 9,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<html>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<head>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<title>Instructions</title>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("</head>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<body bgcolor=\"#FFFFFF\" text=\"#000000\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("<font size=\"+2\"> Automated Testing of Modeling Project Builds</font> "); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>last updated: November 9, 2005</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\">Description</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>This document describes how to run the your project's JUnit test plugins from the command "); //$NON-NLS-1$
- out.write(NL);
- out.write(" line. This is the same mechanism used in the builds.</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>Click <a href=\"testframework.html\">here</a> for a description of the testing "); //$NON-NLS-1$
- out.write(NL);
- out.write(" framework, and how it can be used outside of the setup described here.</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>If you simply wish to write and run JUnit tests interactively from an Eclipse "); //$NON-NLS-1$
- out.write(NL);
- out.write(" workbench, try one of the links below:</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><a href=\"http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/plugins/org.eclipse.jdt.junit/index.html\">JUnit "); //$NON-NLS-1$
- out.write(NL);
- out.write(" Support in Eclipse</a><br>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<a href=\"http://dev.eclipse.org:8080/help/content/help:/org.eclipse.jdt.doc.user/tasks/tasks-207.htm?resultof=%6a%75%6e%69%74%20&toc=%2Forg.eclipse.jdt.doc.user%2Ftoc.xml\">Using "); //$NON-NLS-1$
- out.write(NL);
- out.write(" JUnit</a></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<p><font size=\"+1\">Requirements</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>1. All test machines must have a java runtime environment (version 1.3.1) installed and added to the path environment variable (see "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <a href=\"#vm\">-vm</a> parameter below).<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 2. <a href=\"http://www.info-zip.org/pub/infozip/UnZip.html\">Info-ZIP UnZip</a> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" version 5.41 or later installed and added to the path.<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 3. The Automated Test feature from a"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <a href=\"http://www.eclipse.org/modeling/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_31_44 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_44); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_31_44.setRuntimeParent(null);
- _jettag_c_get_31_44.setTagInfo(_td_c_get_31_44);
- _jettag_c_get_31_44.doStart(context, out);
- _jettag_c_get_31_44.doEnd();
- out.write("\">downloads</a>. "); //$NON-NLS-1$
- out.write(NL);
- out.write(" This contains the test framework plugins and the JUnit test plugins to run.<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 4. The zip file from the same build as the Automated Test feature. You can use the "); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_33_87 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_87); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_33_87.setRuntimeParent(null);
- _jettag_c_get_33_87.setTagInfo(_td_c_get_33_87);
- _jettag_c_get_33_87.doStart(context, out);
- _jettag_c_get_33_87.doEnd();
- out.write("-*-SDK zip file instead of the individual files.<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 5. An Eclipse SDK zip file. The URL and build name of the required builds "); //$NON-NLS-1$
- out.write(NL);
- out.write(" are specified in the build.cfg file included in the Automated Test zip file.</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\">Setup</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>1. Extract the "); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_37_19 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_37_19); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_37_19.setRuntimeParent(null);
- _jettag_c_get_37_19.setTagInfo(_td_c_get_37_19);
- _jettag_c_get_37_19.doStart(context, out);
- _jettag_c_get_37_19.doEnd();
- out.write("-*-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_37_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_37_81); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_37_81.setRuntimeParent(null);
- _jettag_c_get_37_81.setTagInfo(_td_c_get_37_81);
- _jettag_c_get_37_81.doStart(context, out);
- _jettag_c_get_37_81.doEnd();
- out.write("&lt;buildid&gt;.zip. On Window, extract "); //$NON-NLS-1$
- out.write(NL);
- out.write(" this file close to the root of the drive to prevent some path names from exceeding "); //$NON-NLS-1$
- out.write(NL);
- out.write(" the 255 character limit. This will create a top-level directory &quot;<i>testing</i>&quot;.<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 2. Place the Eclipse SDK zip file and the project's runtime in the <i>testing</i> directory. "); //$NON-NLS-1$
- out.write(NL);
- out.write(" Do not unzip these files. (The test scripts will take care of this)<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\">Running Tests</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>1. cd to the <i>testing</i> directory<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" 2. Run the following script:</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><b>runtests.sh [-os &lt;operating system&gt;] [-ws &lt;windowing system&gt;] [-arch "); //$NON-NLS-1$
- out.write(NL);
- out.write(" &lt;architecture&gt;] [-noclean] [&lt;testTarget&gt;][-properties &lt;path&gt;][-vm "); //$NON-NLS-1$
- out.write(NL);
- out.write(" &lt;path to java executable&gt;]</b></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("All parameters and targets are optional on windows systems. Just running &quot;runtests.sh&quot; "); //$NON-NLS-1$
- out.write(NL);
- out.write("will run <b>ALL</b> tests on Windows, installing a clean Eclipse and your project's SDK between "); //$NON-NLS-1$
- out.write(NL);
- out.write("each test target. On *nix systems, the os, ws and arch parameters must be specified. "); //$NON-NLS-1$
- out.write(NL);
- out.write("<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write("Test results are placed in the <i>testing</i>/<i>results</i> directory in xml and html format.<br>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\"><a name=\"vm\"></a>Parameters</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<table width=\"90%\" border=\"1\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Parameter</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Description</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-os &lt;operating system&gt;</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>The OS the tests are being run on. One of: aix, hpux, linux, qnx, solaris, "); //$NON-NLS-1$
- out.write(NL);
- out.write(" win32. <b>Default win32</b></td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-ws &lt;windowing system&gt;</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>The windowing system the tests are being run on. One of: motif, gtk, photon, "); //$NON-NLS-1$
- out.write(NL);
- out.write(" win32. <b>Default win32</b></td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-arch &lt;architecture&gt;</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>The architecture the tests are being run on. One of: ppc, PA_RISC, x86, "); //$NON-NLS-1$
- out.write(NL);
- out.write(" sparc. <b>Default x86</b></td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-noclean</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Run tests without installing an Eclipse and GEF SDK and tests between "); //$NON-NLS-1$
- out.write(NL);
- out.write(" test targets. Default is to re-install these between test targets.</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-properties</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Used to reference a properties file containing additional Ant properties "); //$NON-NLS-1$
- out.write(NL);
- out.write(" used in running tests.Can be used to pass additional vm arguments to the "); //$NON-NLS-1$
- out.write(NL);
- out.write(" Java virtual machine running the tests by adding the entry &quot;extraVMargs=&lt;the "); //$NON-NLS-1$
- out.write(NL);
- out.write(" args to pass to the vm&gt;&quot; to the specified properties file.</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>-vm</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>The full path to the java executable with which to run the tests. Use "); //$NON-NLS-1$
- out.write(NL);
- out.write(" this to specify a specific virtual machine with which to run the tests. "); //$NON-NLS-1$
- out.write(NL);
- out.write(" For example, &quot;-vm c:\\sun131\\jre\\bin\\java&quot;. Default set to &quot;java&quot; "); //$NON-NLS-1$
- out.write(NL);
- out.write(" (i.e. java executable on system path). </td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</table>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" "); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\">Test Targets</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>Specifies which ant target to run in the main test.xml. Typically this corresponds "); //$NON-NLS-1$
- out.write(NL);
- out.write(" to a test project's tests. If you do not specify a test target then the <b>all</b> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" test target is run.</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("<table width=\"90%\" border=\"1\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>all</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Runs all the targets below.</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_108_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_108_9); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_108_9.setRuntimeParent(null);
- _jettag_c_get_108_9.setTagInfo(_td_c_get_108_9);
- _jettag_c_get_108_9.doStart(context, out);
- _jettag_c_get_108_9.doEnd();
- out.write("</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Runs the JUnit tests located in the test plug-ins</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>genHtml</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Converts xml test results in the &quot;<i>testing</i>/<i>results</i>&quot; directory "); //$NON-NLS-1$
- out.write(NL);
- out.write(" to html.</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</table>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>&nbsp;</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p><font size=\"+1\"><a name=\"appendixb\"></a>Appendix A- Supported os, ws, and arch "); //$NON-NLS-1$
- out.write(NL);
- out.write(" value combinations</font></p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<p>The following table contains the values that can be used with the -os, -ws, "); //$NON-NLS-1$
- out.write(NL);
- out.write(" and -arch switches.</p>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<table width=\"75%\" border=\"1\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Operating System (os)</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Windowing System (ws)</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>Architecture (arch)</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>aix</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>motif</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>ppc</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>hpux</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>motif</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>PA_RISC</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>linux</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>gtk</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>x86</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>linux</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>motif</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>x86</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td height=\"24\">qnx</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td height=\"24\">photon</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td height=\"24\">x86</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>solaris</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>motif</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>sparc</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <tr> "); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>win32</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>win32</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <td>x86</td>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </tr>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</table>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</body>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</html>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_relengbuildgtksh.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_relengbuildgtksh.java
deleted file mode 100644
index 5059200..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_relengbuildgtksh.java
+++ /dev/null
@@ -1,462 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_relengbuildgtksh implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_relengbuildgtksh() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("#!/bin/bash"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("echo -n \"[relengbuild] $0 started on: `date +%Y%m%d\\ %H\\:%M\\:%S`\";"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# environment variables"); //$NON-NLS-1$
- out.write(NL);
- out.write("PATH=.:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/X11R6/bin:`pwd`/../linux;export PATH"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("export USERNAME=`whoami`"); //$NON-NLS-1$
- out.write(NL);
- out.write("echo \" running as $USERNAME\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("echo \" currently in dir: `pwd`\";"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("if [[ ! $JAVA_HOME ]]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo -n \"[relengbuild] Get JAVA_HOME from build.cfg ... \";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbuildcfg=$PWD/../../../build.cfg;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\texport JAVA_HOME=$(grep \"JAVA_HOME=\" $buildcfg | egrep -v \"^#\" | tail -1 | sed -e \"s/JAVAHOME=//\");"); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \"$JAVA_HOME\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("Xflags=\"\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("Dflags=\"\";"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default target to run in org.eclipse.$subprojectName.releng/builder/tests/scripts/test.xml"); //$NON-NLS-1$
- out.write(NL);
- out.write("antTestTarget=all"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# process command line arguments"); //$NON-NLS-1$
- out.write(NL);
- out.write("while [ $# -gt 0 ]"); //$NON-NLS-1$
- out.write(NL);
- out.write("do"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tcase \"$1\" in"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-vmExecutable) vmExecutable=\"$2\"; shift;;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-consolelog) consolelog=\"$2\"; shift;;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-X*) Xflags=$Xflags\\ $1;;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t-D*) Dflags=$Dflags\\ $1;;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tesac"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tshift"); //$NON-NLS-1$
- out.write(NL);
- out.write("done"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("checkIfj9 ()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{"); //$NON-NLS-1$
- out.write(NL);
- out.write("# given a series of -X flags, see if the string -Xj9 can be found"); //$NON-NLS-1$
- out.write(NL);
- out.write(" j9=$Xflags;"); //$NON-NLS-1$
- out.write(NL);
- out.write(" #echo \"Xflags=$Xflags\""); //$NON-NLS-1$
- out.write(NL);
- out.write(" j9=${j9/\\-Xj9/} # substring replacement"); //$NON-NLS-1$
- out.write(NL);
- out.write(" #echo \"remaining: $j9\""); //$NON-NLS-1$
- out.write(NL);
- out.write(" if [ \"$j9\" != \"$Xflags\" ]; then # found it"); //$NON-NLS-1$
- out.write(NL);
- out.write(" j9=\"j9\";"); //$NON-NLS-1$
- out.write(NL);
- out.write(" else"); //$NON-NLS-1$
- out.write(NL);
- out.write(" j9=\"\";"); //$NON-NLS-1$
- out.write(NL);
- out.write(" fi"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write("checkIfj9;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("defined=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write("checkIfDefined ()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tif [ -f $1 ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tdefined=1;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\telse"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tdefined=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("execCmd ()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{"); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \"\"; echo \"[relengbuild] [`date +%H\\:%M\\:%S`]\"; "); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \" $1\" | perl -pe \"s/ -/\\n -/g\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tif [ \"x$2\" != \"x\" ]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t$1 | tee $2;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\telse"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t$1;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("doFunction ()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tcmd=$1;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tparams=$2"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfor pth in \".\" \"/bin\" \"/usr/bin\" \"/usr/bin/X11\" \"/usr/local/bin\" \"/usr/X11R6/bin\" \"`pwd`/../linux\" ; do"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tdefined=0;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tcheckIfDefined $pth/$cmd"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tif [ $defined -eq 1 ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t$cmd $params"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tsleep 3"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tbreak;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tdone"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tif [ $defined -eq 0 ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\techo \"$cmd is not defined (command not found)\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# these don't work on old build server, so not point wrapping them to say so when we can just omit"); //$NON-NLS-1$
- out.write(NL);
- out.write("# doFunction Xvfb \":42 -screen 0 1024x768x24 -ac & \""); //$NON-NLS-1$
- out.write(NL);
- out.write("# doFunction Xnest \":43 -display :42 -depth 24 & \""); //$NON-NLS-1$
- out.write(NL);
- out.write("# doFunction fvwm2 \"-display localhost:43.0 & \""); //$NON-NLS-1$
- out.write(NL);
- out.write("#export DISPLAY=$HOSTNAME:43.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("#ulimit -c unlimited"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("getBuildID()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{\t# given $PWD: /home/www-data/build/modeling/$buildName/$subprojectName/downloads/drops/1.1.0/N200702112049/testing/N200702112049/testing"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t# return N200702110400"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbuildID=$1; #echo \"buildID=$buildID\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbuildID=${buildID##*drops\\/}; # trim up to drops/ (from start) (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbuildID=${buildID%%\\/test*}; # trim off /test (to end) (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbuildID=${buildID##*\\/}; # trim up to / (from start) (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write("buildID=\"\"; getBuildID $PWD; #echo buildID=$buildID;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("getBranch()"); //$NON-NLS-1$
- out.write(NL);
- out.write("{\t# given $PWD: /home/www-data/build/modeling/$buildName/$subprojectName/downloads/drops/1.1.0/N200702112049/testing/N200702112049/testing"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t# return 1.1.0"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbranch=$1; #echo \"branch=$branch\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbranch=${branch##*drops\\/}; # trim up to drops/ (from start) (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbranch=${branch%%\\/*}; # trim off / (to end) (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("}"); //$NON-NLS-1$
- out.write(NL);
- out.write("branch=\"\"; getBranch $PWD; #echo branch=$branch;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("############################# BEGIN RUN TESTS ############################# "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write(NL);
- out.write("# operating system, windowing system and architecture variables"); //$NON-NLS-1$
- out.write(NL);
- out.write("# for *nix systems, os, ws and arch values must be specified"); //$NON-NLS-1$
- out.write(NL);
- out.write("Dflags=$Dflags\" \"-Dplatform=linux.gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("os=linux"); //$NON-NLS-1$
- out.write(NL);
- out.write("ws=gtk"); //$NON-NLS-1$
- out.write(NL);
- out.write("arch=x86"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# default value to determine if eclipse should be reinstalled between running of tests"); //$NON-NLS-1$
- out.write(NL);
- out.write("installmode=\"clean\""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#this value must be set when using rsh to execute this script, otherwise the script will execute from the user's home directory"); //$NON-NLS-1$
- out.write(NL);
- out.write("dir=."); //$NON-NLS-1$
- out.write(NL);
- out.write("cd $dir"); //$NON-NLS-1$
- out.write(NL);
- out.write("workspaceDir=\"$dir/eclipse/workspace\""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# Replace the boot eclipse (The eclipse used to run the main test.xml, this will start another eclipse later)"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [ -d $dir/eclipse ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\trm -rf $dir/eclipse"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [ -d $workspaceDir ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\trm -rf $dir/workspace"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("echo \"[runtests] Currently in `pwd`:\""); //$NON-NLS-1$
- out.write(NL);
- out.write("# need conditional processing here: M3.0.2 = zip, I3.1.0 = tar.gz"); //$NON-NLS-1$
- out.write(NL);
- out.write("sdks=`find $dir -name \"eclipse-SDK-*\"`"); //$NON-NLS-1$
- out.write(NL);
- out.write("# get extension from file(s)"); //$NON-NLS-1$
- out.write(NL);
- out.write("for sdk in $sdks; do"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tsdk=\"eclipse\"${sdk##*eclipse}; # trim up to eclipse (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t#echo -n \"[runtests] Eclipse SDK $sdk is a\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\text=${sdk%%\\.zip}; # trim off .zip (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tif [ \"$ext\" != \"$sdk\" ]; then # it's a zip"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t#echo \" zip. Unpacking...\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tunzip -qq -o $sdk"); //$NON-NLS-1$
- out.write(NL);
- out.write("\telse"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\text=${sdk%%\\.tar\\.gz}; # trim off .tar.gz (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tif [ \"$ext\" != \"$sdk\" ]; then # it's a tar.gz"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t#echo \" tar.gz. Unpacking...\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\ttar -xzf $sdk"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\telse"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\text=${sdk%%\\.tar\\.Z}; # trim off .tar.Z (substring notation)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tif [ \"$ext\" != \"$sdk\" ]; then # it's a tar.Z"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\t#echo \" tar.Z. Unpacking...\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\ttar -xZf $sdk"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\telse"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\techo \"[runtests] ERROR: Eclipse SDK $sdk is an UNKNOWN file type. Failure.\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\texit 2"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("done"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("J2SE15flags=\"\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("# TODO: if a 1.5 JDK and want source/target = 1.5, leave these in"); //$NON-NLS-1$
- out.write(NL);
- out.write("# TODO: if source/target = 1.4, remove these!"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [ ${JAVA_HOME##*1.5*}\"\" = \"\" -o ${JAVA_HOME##*15*}\"\" = \"\" -o ${JAVA_HOME##*5.0*}\"\" = \"\" -o ${JAVA_HOME##*50*}\"\" = \"\" ]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t# set J2SE-1.5 properties (-Dflags)"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tbootclasspath=\".\"`find $JAVA_HOME/jre/lib -name \"*.jar\" -printf \":%p\"`;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DJ2SE-1.5=$bootclasspath\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DbundleBootClasspath=$bootclasspath\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DjavacSource=1.5\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DjavacTarget=1.5\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DbundleJavacSource=1.5\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\tJ2SE15flags=$J2SE15flags\" -DbundleJavacTarget=1.5\""); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# different ways to get the launcher and Main class"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [[ -f eclipse/startup.jar ]]; then "); //$NON-NLS-1$
- out.write(NL);
- out.write(" cpAndMain=\"eclipse/startup.jar org.eclipse.core.launcher.Main\"; # up to M4_33"); //$NON-NLS-1$
- out.write(NL);
- out.write("elif [[ -f eclipse/plugins/org.eclipse.equinox.launcher.jar ]]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write(" cpAndMain=\"eclipse/plugins/org.eclipse.equinox.launcher.jar org.eclipse.equinox.launcher.Main\"; # M5_33"); //$NON-NLS-1$
- out.write(NL);
- out.write("else"); //$NON-NLS-1$
- out.write(NL);
- out.write(" cpAndMain=`find eclipse/ -name \"org.eclipse.equinox.launcher_*.jar\" | sort | head -1`\" org.eclipse.equinox.launcher.Main\"; "); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# run tests"); //$NON-NLS-1$
- out.write(NL);
- out.write("echo \"[runtests] [`date +%H\\:%M\\:%S`] Launching Eclipse (installmode = $installmode with -enableassertions turned on) ...\""); //$NON-NLS-1$
- out.write(NL);
- out.write("execCmd \"$JAVA_HOME/bin/java $Xflags -enableassertions -cp $cpAndMain -ws $ws -os $os -arch $arch \\"); //$NON-NLS-1$
- out.write(NL);
- out.write("-application org.eclipse.ant.core.antRunner -data $workspaceDir -file test.xml $antTestTarget \\"); //$NON-NLS-1$
- out.write(NL);
- out.write("$Dflags -Dws=$ws -Dos=$os -Darch=$arch -D$installmode=true $J2SE15flags \\"); //$NON-NLS-1$
- out.write(NL);
- out.write("$properties -logger org.apache.tools.ant.DefaultLogger\" $consolelog;"); //$NON-NLS-1$
- out.write(NL);
- out.write("echo \"[runtests] [`date +%H\\:%M\\:%S`] Eclipse test run completed. \""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("############################# END RUN TESTS ############################# "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# supress errors by checking for the file first"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [ -r /tmp/.X43-lock ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tkill `cat /tmp/.X43-lock`"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write("if [ -r /tmp/.X42-lock ] ; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tkill `cat /tmp/.X42-lock`"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("if [[ ! -d $PWD/results ]]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \"[relengbuild] No test results found in $PWD/results!\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \"[relengbuild] Creating 'noclean' file to prevent cleanup after build completes.\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\techo \"1\" > $PWD/../../../noclean;"); //$NON-NLS-1$
- out.write(NL);
- out.write("else"); //$NON-NLS-1$
- out.write(NL);
- out.write("# if the build failed for some reason, don't clean up!"); //$NON-NLS-1$
- out.write(NL);
- out.write("xmls=`find $PWD/results/xml -name \"*.xml\"`;"); //$NON-NLS-1$
- out.write(NL);
- out.write("testsFailed=1;"); //$NON-NLS-1$
- out.write(NL);
- out.write("for xml in $xmls; do"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tif [ $testsFailed -eq 1 ]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\ttestsFailed=`cat $xml | grep -c \"<testsuite errors=\\\"0\\\" failures=\\\"0\\\"\"`"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tif [ $testsFailed -lt 1 ]; then"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\techo \"[relengbuild] Found test failure(s) in $xml!\";"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\techo \"[relengbuild] Creating 'noclean' file to prevent cleanup after build completes.\""); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\techo \"1\" > $PWD/../../../noclean;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\tbreak;"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("\tfi"); //$NON-NLS-1$
- out.write(NL);
- out.write("done"); //$NON-NLS-1$
- out.write(NL);
- out.write("fi;"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("echo \"[relengbuild] relengbuildgtk.sh completed on: `date +%Y%m%d\\ %H\\:%M\\:%S`\""); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_repoInfoproperties.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_repoInfoproperties.java
deleted file mode 100644
index 8290600..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_repoInfoproperties.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-
-public class _jet_repoInfoproperties implements JET2Template {
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_repoInfoproperties() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("cvsHost=buildbox"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsReadProtocol=ext"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsWriteProtocol=ext"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsReadUser=build"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsWriteUser=build"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsWriteRelengUser=build"); //$NON-NLS-1$
- out.write(NL);
- out.write("cvsRep=/cvsroot/modeling"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxml.java
deleted file mode 100644
index e626e13..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxml.java
+++ /dev/null
@@ -1,883 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_testManifestxml implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_testManifestxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_11_27 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_71 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_115 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 115,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_170 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 170,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_214 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 214,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_258 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 258,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_347 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 347,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_391 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 391,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_435 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 435,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_515 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 515,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_559 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 559,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_603 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 603,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_27 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_71 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_111 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 111,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_166 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 166,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_210 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 210,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_250 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 250,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_339 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 339,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_383 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 383,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_423 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 423,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_503 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 503,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_547 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 547,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_587 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 587,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_27 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_71 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_123 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 123,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_178 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 178,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_222 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 222,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_274 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 274,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_363 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 363,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_407 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 407,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_459 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 459,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_539 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 539,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_583 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 583,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_635 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 635,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_27 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_71 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_116 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 116,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_171 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 171,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_215 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 215,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_260 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 260,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_349 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 349,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_393 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 393,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_438 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 438,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_518 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 518,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_562 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 562,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_607 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 607,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_38_30 = new TagInfo("c:get", //$NON-NLS-1$
- 38, 30,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_44_30 = new TagInfo("c:get", //$NON-NLS-1$
- 44, 30,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_50_39 = new TagInfo("c:get", //$NON-NLS-1$
- 50, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_53_39 = new TagInfo("c:get", //$NON-NLS-1$
- 53, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_57_39 = new TagInfo("c:get", //$NON-NLS-1$
- 57, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<?xml version=\"1.0\"?>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<topLevel>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<zipTypes>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projruntime\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"projRUN\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_27.setRuntimeParent(null);
- _jettag_c_get_11_27.setTagInfo(_td_c_get_11_27);
- _jettag_c_get_11_27.doStart(context, out);
- _jettag_c_get_11_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_71.setRuntimeParent(null);
- _jettag_c_get_11_71.setTagInfo(_td_c_get_11_71);
- _jettag_c_get_11_71.doStart(context, out);
- _jettag_c_get_11_71.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_115 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_115); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_115.setRuntimeParent(null);
- _jettag_c_get_11_115.setTagInfo(_td_c_get_11_115);
- _jettag_c_get_11_115.doStart(context, out);
- _jettag_c_get_11_115.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_170 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_170); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_170.setRuntimeParent(null);
- _jettag_c_get_11_170.setTagInfo(_td_c_get_11_170);
- _jettag_c_get_11_170.doStart(context, out);
- _jettag_c_get_11_170.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_214 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_214); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_214.setRuntimeParent(null);
- _jettag_c_get_11_214.setTagInfo(_td_c_get_11_214);
- _jettag_c_get_11_214.doStart(context, out);
- _jettag_c_get_11_214.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_258 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_258); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_258.setRuntimeParent(null);
- _jettag_c_get_11_258.setTagInfo(_td_c_get_11_258);
- _jettag_c_get_11_258.doStart(context, out);
- _jettag_c_get_11_258.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_347 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_347); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_347.setRuntimeParent(null);
- _jettag_c_get_11_347.setTagInfo(_td_c_get_11_347);
- _jettag_c_get_11_347.doStart(context, out);
- _jettag_c_get_11_347.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_391); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_391.setRuntimeParent(null);
- _jettag_c_get_11_391.setTagInfo(_td_c_get_11_391);
- _jettag_c_get_11_391.doStart(context, out);
- _jettag_c_get_11_391.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_435 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_435); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_435.setRuntimeParent(null);
- _jettag_c_get_11_435.setTagInfo(_td_c_get_11_435);
- _jettag_c_get_11_435.doStart(context, out);
- _jettag_c_get_11_435.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_515 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_515); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_515.setRuntimeParent(null);
- _jettag_c_get_11_515.setTagInfo(_td_c_get_11_515);
- _jettag_c_get_11_515.doStart(context, out);
- _jettag_c_get_11_515.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_559 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_559); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_559.setRuntimeParent(null);
- _jettag_c_get_11_559.setTagInfo(_td_c_get_11_559);
- _jettag_c_get_11_559.doStart(context, out);
- _jettag_c_get_11_559.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_603 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_603); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_603.setRuntimeParent(null);
- _jettag_c_get_11_603.setTagInfo(_td_c_get_11_603);
- _jettag_c_get_11_603.doStart(context, out);
- _jettag_c_get_11_603.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projsdk\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"projSRC\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_27.setRuntimeParent(null);
- _jettag_c_get_18_27.setTagInfo(_td_c_get_18_27);
- _jettag_c_get_18_27.doStart(context, out);
- _jettag_c_get_18_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_71.setRuntimeParent(null);
- _jettag_c_get_18_71.setTagInfo(_td_c_get_18_71);
- _jettag_c_get_18_71.doStart(context, out);
- _jettag_c_get_18_71.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_111 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_111); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_111.setRuntimeParent(null);
- _jettag_c_get_18_111.setTagInfo(_td_c_get_18_111);
- _jettag_c_get_18_111.doStart(context, out);
- _jettag_c_get_18_111.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_166); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_166.setRuntimeParent(null);
- _jettag_c_get_18_166.setTagInfo(_td_c_get_18_166);
- _jettag_c_get_18_166.doStart(context, out);
- _jettag_c_get_18_166.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_210 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_210); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_210.setRuntimeParent(null);
- _jettag_c_get_18_210.setTagInfo(_td_c_get_18_210);
- _jettag_c_get_18_210.doStart(context, out);
- _jettag_c_get_18_210.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_250 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_250); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_250.setRuntimeParent(null);
- _jettag_c_get_18_250.setTagInfo(_td_c_get_18_250);
- _jettag_c_get_18_250.doStart(context, out);
- _jettag_c_get_18_250.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_339 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_339); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_339.setRuntimeParent(null);
- _jettag_c_get_18_339.setTagInfo(_td_c_get_18_339);
- _jettag_c_get_18_339.doStart(context, out);
- _jettag_c_get_18_339.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_383 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_383); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_383.setRuntimeParent(null);
- _jettag_c_get_18_383.setTagInfo(_td_c_get_18_383);
- _jettag_c_get_18_383.doStart(context, out);
- _jettag_c_get_18_383.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_423 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_423); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_423.setRuntimeParent(null);
- _jettag_c_get_18_423.setTagInfo(_td_c_get_18_423);
- _jettag_c_get_18_423.doStart(context, out);
- _jettag_c_get_18_423.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_503 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_503); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_503.setRuntimeParent(null);
- _jettag_c_get_18_503.setTagInfo(_td_c_get_18_503);
- _jettag_c_get_18_503.doStart(context, out);
- _jettag_c_get_18_503.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_547 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_547); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_547.setRuntimeParent(null);
- _jettag_c_get_18_547.setTagInfo(_td_c_get_18_547);
- _jettag_c_get_18_547.doStart(context, out);
- _jettag_c_get_18_547.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_587 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_587); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_587.setRuntimeParent(null);
- _jettag_c_get_18_587.setTagInfo(_td_c_get_18_587);
- _jettag_c_get_18_587.doStart(context, out);
- _jettag_c_get_18_587.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projtests\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"T\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_27.setRuntimeParent(null);
- _jettag_c_get_25_27.setTagInfo(_td_c_get_25_27);
- _jettag_c_get_25_27.doStart(context, out);
- _jettag_c_get_25_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_71.setRuntimeParent(null);
- _jettag_c_get_25_71.setTagInfo(_td_c_get_25_71);
- _jettag_c_get_25_71.doStart(context, out);
- _jettag_c_get_25_71.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_123 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_123); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_123.setRuntimeParent(null);
- _jettag_c_get_25_123.setTagInfo(_td_c_get_25_123);
- _jettag_c_get_25_123.doStart(context, out);
- _jettag_c_get_25_123.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_178 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_178); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_178.setRuntimeParent(null);
- _jettag_c_get_25_178.setTagInfo(_td_c_get_25_178);
- _jettag_c_get_25_178.doStart(context, out);
- _jettag_c_get_25_178.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_222 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_222); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_222.setRuntimeParent(null);
- _jettag_c_get_25_222.setTagInfo(_td_c_get_25_222);
- _jettag_c_get_25_222.doStart(context, out);
- _jettag_c_get_25_222.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_274 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_274); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_274.setRuntimeParent(null);
- _jettag_c_get_25_274.setTagInfo(_td_c_get_25_274);
- _jettag_c_get_25_274.doStart(context, out);
- _jettag_c_get_25_274.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_363 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_363); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_363.setRuntimeParent(null);
- _jettag_c_get_25_363.setTagInfo(_td_c_get_25_363);
- _jettag_c_get_25_363.doStart(context, out);
- _jettag_c_get_25_363.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_407 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_407); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_407.setRuntimeParent(null);
- _jettag_c_get_25_407.setTagInfo(_td_c_get_25_407);
- _jettag_c_get_25_407.doStart(context, out);
- _jettag_c_get_25_407.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_459 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_459); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_459.setRuntimeParent(null);
- _jettag_c_get_25_459.setTagInfo(_td_c_get_25_459);
- _jettag_c_get_25_459.doStart(context, out);
- _jettag_c_get_25_459.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_539 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_539); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_539.setRuntimeParent(null);
- _jettag_c_get_25_539.setTagInfo(_td_c_get_25_539);
- _jettag_c_get_25_539.doStart(context, out);
- _jettag_c_get_25_539.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_583 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_583); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_583.setRuntimeParent(null);
- _jettag_c_get_25_583.setTagInfo(_td_c_get_25_583);
- _jettag_c_get_25_583.doStart(context, out);
- _jettag_c_get_25_583.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_635); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_635.setRuntimeParent(null);
- _jettag_c_get_25_635.setTagInfo(_td_c_get_25_635);
- _jettag_c_get_25_635.doStart(context, out);
- _jettag_c_get_25_635.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projexamples\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"EX\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_27.setRuntimeParent(null);
- _jettag_c_get_32_27.setTagInfo(_td_c_get_32_27);
- _jettag_c_get_32_27.doStart(context, out);
- _jettag_c_get_32_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_71.setRuntimeParent(null);
- _jettag_c_get_32_71.setTagInfo(_td_c_get_32_71);
- _jettag_c_get_32_71.doStart(context, out);
- _jettag_c_get_32_71.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_116); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_116.setRuntimeParent(null);
- _jettag_c_get_32_116.setTagInfo(_td_c_get_32_116);
- _jettag_c_get_32_116.doStart(context, out);
- _jettag_c_get_32_116.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_171 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_171); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_171.setRuntimeParent(null);
- _jettag_c_get_32_171.setTagInfo(_td_c_get_32_171);
- _jettag_c_get_32_171.doStart(context, out);
- _jettag_c_get_32_171.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_215 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_215); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_215.setRuntimeParent(null);
- _jettag_c_get_32_215.setTagInfo(_td_c_get_32_215);
- _jettag_c_get_32_215.doStart(context, out);
- _jettag_c_get_32_215.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_260 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_260); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_260.setRuntimeParent(null);
- _jettag_c_get_32_260.setTagInfo(_td_c_get_32_260);
- _jettag_c_get_32_260.doStart(context, out);
- _jettag_c_get_32_260.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_349 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_349); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_349.setRuntimeParent(null);
- _jettag_c_get_32_349.setTagInfo(_td_c_get_32_349);
- _jettag_c_get_32_349.doStart(context, out);
- _jettag_c_get_32_349.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_393 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_393); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_393.setRuntimeParent(null);
- _jettag_c_get_32_393.setTagInfo(_td_c_get_32_393);
- _jettag_c_get_32_393.doStart(context, out);
- _jettag_c_get_32_393.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_438 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_438); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_438.setRuntimeParent(null);
- _jettag_c_get_32_438.setTagInfo(_td_c_get_32_438);
- _jettag_c_get_32_438.doStart(context, out);
- _jettag_c_get_32_438.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_518 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_518); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_518.setRuntimeParent(null);
- _jettag_c_get_32_518.setTagInfo(_td_c_get_32_518);
- _jettag_c_get_32_518.doStart(context, out);
- _jettag_c_get_32_518.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_562 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_562); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_562.setRuntimeParent(null);
- _jettag_c_get_32_562.setTagInfo(_td_c_get_32_562);
- _jettag_c_get_32_562.doStart(context, out);
- _jettag_c_get_32_562.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_607 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_607); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_607.setRuntimeParent(null);
- _jettag_c_get_32_607.setTagInfo(_td_c_get_32_607);
- _jettag_c_get_32_607.doStart(context, out);
- _jettag_c_get_32_607.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</zipTypes>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<logFiles>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<logFile name=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_38_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_38_30); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_38_30.setRuntimeParent(null);
- _jettag_c_get_38_30.setTagInfo(_td_c_get_38_30);
- _jettag_c_get_38_30.doStart(context, out);
- _jettag_c_get_38_30.doEnd();
- out.write(".tests_linux.gtk.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"SDK\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"projRUN\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Comment out for now until we get tests on various platforms."); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<logFile name=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_44_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_30); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_44_30.setRuntimeParent(null);
- _jettag_c_get_44_30.setTagInfo(_td_c_get_44_30);
- _jettag_c_get_44_30.doStart(context, out);
- _jettag_c_get_44_30.doEnd();
- out.write(".tests_win32.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"SDK\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"projRUN\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t-->\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <logFile name=\"plugins/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_50_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_50_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_50_39.setRuntimeParent(null);
- _jettag_c_get_50_39.setTagInfo(_td_c_get_50_39);
- _jettag_c_get_50_39.doStart(context, out);
- _jettag_c_get_50_39.doEnd();
- out.write(".examples_*/*.bin.log\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <effectedFile id=\"EX\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <logFile name=\"plugins/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_53_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_53_39.setRuntimeParent(null);
- _jettag_c_get_53_39.setTagInfo(_td_c_get_53_39);
- _jettag_c_get_53_39.doStart(context, out);
- _jettag_c_get_53_39.doEnd();
- out.write("_*/*.bin.log\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <effectedFile id=\"SDK\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <effectedFile id=\"projRUN\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <logFile name=\"plugins/org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_57_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_57_39.setRuntimeParent(null);
- _jettag_c_get_57_39.setTagInfo(_td_c_get_57_39);
- _jettag_c_get_57_39.doStart(context, out);
- _jettag_c_get_57_39.doEnd();
- out.write(".tests_*/*.bin.log\">"); //$NON-NLS-1$
- out.write(NL);
- out.write(" <effectedFile id=\"T\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(" </logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t</logFiles>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</topLevel>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxmltemplate.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxmltemplate.java
deleted file mode 100644
index ebf5877..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testManifestxmltemplate.java
+++ /dev/null
@@ -1,823 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_testManifestxmltemplate implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_testManifestxmltemplate() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_11_27 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_71 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_115 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 115,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_170 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 170,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_214 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 214,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_258 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 258,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_347 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 347,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_391 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 391,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_435 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 435,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_515 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 515,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_559 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 559,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_11_603 = new TagInfo("c:get", //$NON-NLS-1$
- 11, 603,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_27 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_71 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_111 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 111,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_166 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 166,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_210 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 210,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_250 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 250,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_339 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 339,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_383 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 383,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_423 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 423,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_503 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 503,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_547 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 547,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_18_587 = new TagInfo("c:get", //$NON-NLS-1$
- 18, 587,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_27 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_71 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_123 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 123,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_178 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 178,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_222 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 222,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_274 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 274,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_363 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 363,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_407 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 407,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_459 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 459,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_539 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 539,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_583 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 583,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_25_635 = new TagInfo("c:get", //$NON-NLS-1$
- 25, 635,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_27 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 27,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_71 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 71,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_116 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 116,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_171 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 171,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_215 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 215,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_260 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 260,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_349 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 349,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_393 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 393,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_438 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 438,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_518 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 518,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_562 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 562,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_32_607 = new TagInfo("c:get", //$NON-NLS-1$
- 32, 607,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_38_30 = new TagInfo("c:get", //$NON-NLS-1$
- 38, 30,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_44_30 = new TagInfo("c:get", //$NON-NLS-1$
- 44, 30,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<?xml version=\"1.0\"?>"); //$NON-NLS-1$
- out.write(NL);
- out.write("<topLevel>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<zipTypes>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projruntime\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"projRUN\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_27.setRuntimeParent(null);
- _jettag_c_get_11_27.setTagInfo(_td_c_get_11_27);
- _jettag_c_get_11_27.doStart(context, out);
- _jettag_c_get_11_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_71.setRuntimeParent(null);
- _jettag_c_get_11_71.setTagInfo(_td_c_get_11_71);
- _jettag_c_get_11_71.doStart(context, out);
- _jettag_c_get_11_71.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_115 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_115); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_115.setRuntimeParent(null);
- _jettag_c_get_11_115.setTagInfo(_td_c_get_11_115);
- _jettag_c_get_11_115.doStart(context, out);
- _jettag_c_get_11_115.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_170 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_170); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_170.setRuntimeParent(null);
- _jettag_c_get_11_170.setTagInfo(_td_c_get_11_170);
- _jettag_c_get_11_170.doStart(context, out);
- _jettag_c_get_11_170.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_214 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_214); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_214.setRuntimeParent(null);
- _jettag_c_get_11_214.setTagInfo(_td_c_get_11_214);
- _jettag_c_get_11_214.doStart(context, out);
- _jettag_c_get_11_214.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_258 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_258); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_258.setRuntimeParent(null);
- _jettag_c_get_11_258.setTagInfo(_td_c_get_11_258);
- _jettag_c_get_11_258.doStart(context, out);
- _jettag_c_get_11_258.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_347 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_347); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_347.setRuntimeParent(null);
- _jettag_c_get_11_347.setTagInfo(_td_c_get_11_347);
- _jettag_c_get_11_347.doStart(context, out);
- _jettag_c_get_11_347.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_391); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_391.setRuntimeParent(null);
- _jettag_c_get_11_391.setTagInfo(_td_c_get_11_391);
- _jettag_c_get_11_391.doStart(context, out);
- _jettag_c_get_11_391.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_435 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_435); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_435.setRuntimeParent(null);
- _jettag_c_get_11_435.setTagInfo(_td_c_get_11_435);
- _jettag_c_get_11_435.doStart(context, out);
- _jettag_c_get_11_435.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_515 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_515); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_515.setRuntimeParent(null);
- _jettag_c_get_11_515.setTagInfo(_td_c_get_11_515);
- _jettag_c_get_11_515.doStart(context, out);
- _jettag_c_get_11_515.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_559 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_559); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_559.setRuntimeParent(null);
- _jettag_c_get_11_559.setTagInfo(_td_c_get_11_559);
- _jettag_c_get_11_559.doStart(context, out);
- _jettag_c_get_11_559.doEnd();
- out.write("-runtime-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_11_603 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_603); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_11_603.setRuntimeParent(null);
- _jettag_c_get_11_603.setTagInfo(_td_c_get_11_603);
- _jettag_c_get_11_603.doStart(context, out);
- _jettag_c_get_11_603.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projsdk\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"projSRC\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_27.setRuntimeParent(null);
- _jettag_c_get_18_27.setTagInfo(_td_c_get_18_27);
- _jettag_c_get_18_27.doStart(context, out);
- _jettag_c_get_18_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_71.setRuntimeParent(null);
- _jettag_c_get_18_71.setTagInfo(_td_c_get_18_71);
- _jettag_c_get_18_71.doStart(context, out);
- _jettag_c_get_18_71.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_111 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_111); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_111.setRuntimeParent(null);
- _jettag_c_get_18_111.setTagInfo(_td_c_get_18_111);
- _jettag_c_get_18_111.doStart(context, out);
- _jettag_c_get_18_111.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_166); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_166.setRuntimeParent(null);
- _jettag_c_get_18_166.setTagInfo(_td_c_get_18_166);
- _jettag_c_get_18_166.doStart(context, out);
- _jettag_c_get_18_166.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_210 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_210); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_210.setRuntimeParent(null);
- _jettag_c_get_18_210.setTagInfo(_td_c_get_18_210);
- _jettag_c_get_18_210.doStart(context, out);
- _jettag_c_get_18_210.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_250 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_250); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_250.setRuntimeParent(null);
- _jettag_c_get_18_250.setTagInfo(_td_c_get_18_250);
- _jettag_c_get_18_250.doStart(context, out);
- _jettag_c_get_18_250.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_339 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_339); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_339.setRuntimeParent(null);
- _jettag_c_get_18_339.setTagInfo(_td_c_get_18_339);
- _jettag_c_get_18_339.doStart(context, out);
- _jettag_c_get_18_339.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_383 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_383); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_383.setRuntimeParent(null);
- _jettag_c_get_18_383.setTagInfo(_td_c_get_18_383);
- _jettag_c_get_18_383.doStart(context, out);
- _jettag_c_get_18_383.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_423 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_423); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_423.setRuntimeParent(null);
- _jettag_c_get_18_423.setTagInfo(_td_c_get_18_423);
- _jettag_c_get_18_423.doStart(context, out);
- _jettag_c_get_18_423.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_503 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_503); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_503.setRuntimeParent(null);
- _jettag_c_get_18_503.setTagInfo(_td_c_get_18_503);
- _jettag_c_get_18_503.doStart(context, out);
- _jettag_c_get_18_503.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_547 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_547); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_547.setRuntimeParent(null);
- _jettag_c_get_18_547.setTagInfo(_td_c_get_18_547);
- _jettag_c_get_18_547.doStart(context, out);
- _jettag_c_get_18_547.doEnd();
- out.write("-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_18_587 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_587); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_18_587.setRuntimeParent(null);
- _jettag_c_get_18_587.setTagInfo(_td_c_get_18_587);
- _jettag_c_get_18_587.doStart(context, out);
- _jettag_c_get_18_587.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projtests\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"T\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_27.setRuntimeParent(null);
- _jettag_c_get_25_27.setTagInfo(_td_c_get_25_27);
- _jettag_c_get_25_27.doStart(context, out);
- _jettag_c_get_25_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_71.setRuntimeParent(null);
- _jettag_c_get_25_71.setTagInfo(_td_c_get_25_71);
- _jettag_c_get_25_71.doStart(context, out);
- _jettag_c_get_25_71.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_123 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_123); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_123.setRuntimeParent(null);
- _jettag_c_get_25_123.setTagInfo(_td_c_get_25_123);
- _jettag_c_get_25_123.doStart(context, out);
- _jettag_c_get_25_123.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_178 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_178); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_178.setRuntimeParent(null);
- _jettag_c_get_25_178.setTagInfo(_td_c_get_25_178);
- _jettag_c_get_25_178.doStart(context, out);
- _jettag_c_get_25_178.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_222 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_222); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_222.setRuntimeParent(null);
- _jettag_c_get_25_222.setTagInfo(_td_c_get_25_222);
- _jettag_c_get_25_222.doStart(context, out);
- _jettag_c_get_25_222.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_274 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_274); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_274.setRuntimeParent(null);
- _jettag_c_get_25_274.setTagInfo(_td_c_get_25_274);
- _jettag_c_get_25_274.doStart(context, out);
- _jettag_c_get_25_274.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_363 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_363); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_363.setRuntimeParent(null);
- _jettag_c_get_25_363.setTagInfo(_td_c_get_25_363);
- _jettag_c_get_25_363.doStart(context, out);
- _jettag_c_get_25_363.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_407 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_407); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_407.setRuntimeParent(null);
- _jettag_c_get_25_407.setTagInfo(_td_c_get_25_407);
- _jettag_c_get_25_407.doStart(context, out);
- _jettag_c_get_25_407.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_459 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_459); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_459.setRuntimeParent(null);
- _jettag_c_get_25_459.setTagInfo(_td_c_get_25_459);
- _jettag_c_get_25_459.doStart(context, out);
- _jettag_c_get_25_459.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_539 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_539); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_539.setRuntimeParent(null);
- _jettag_c_get_25_539.setTagInfo(_td_c_get_25_539);
- _jettag_c_get_25_539.doStart(context, out);
- _jettag_c_get_25_539.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_583 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_583); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_583.setRuntimeParent(null);
- _jettag_c_get_25_583.setTagInfo(_td_c_get_25_583);
- _jettag_c_get_25_583.doStart(context, out);
- _jettag_c_get_25_583.doEnd();
- out.write("-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_25_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_25_635); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_25_635.setRuntimeParent(null);
- _jettag_c_get_25_635.setTagInfo(_td_c_get_25_635);
- _jettag_c_get_25_635.doStart(context, out);
- _jettag_c_get_25_635.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<zipType name=\"projexamples\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<platform "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tid=\"EX\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tname=\"All\" "); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t\tfileName='&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_27); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_27.setRuntimeParent(null);
- _jettag_c_get_32_27.setTagInfo(_td_c_get_32_27);
- _jettag_c_get_32_27.doStart(context, out);
- _jettag_c_get_32_27.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_71 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_71); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_71.setRuntimeParent(null);
- _jettag_c_get_32_71.setTagInfo(_td_c_get_32_71);
- _jettag_c_get_32_71.doStart(context, out);
- _jettag_c_get_32_71.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_116); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_116.setRuntimeParent(null);
- _jettag_c_get_32_116.setTagInfo(_td_c_get_32_116);
- _jettag_c_get_32_116.doStart(context, out);
- _jettag_c_get_32_116.doEnd();
- out.write("@build@.zip\"&gt;"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_171 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_171); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_171.setRuntimeParent(null);
- _jettag_c_get_32_171.setTagInfo(_td_c_get_32_171);
- _jettag_c_get_32_171.doStart(context, out);
- _jettag_c_get_32_171.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_215 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_215); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_215.setRuntimeParent(null);
- _jettag_c_get_32_215.setTagInfo(_td_c_get_32_215);
- _jettag_c_get_32_215.doStart(context, out);
- _jettag_c_get_32_215.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_260 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_260); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_260.setRuntimeParent(null);
- _jettag_c_get_32_260.setTagInfo(_td_c_get_32_260);
- _jettag_c_get_32_260.doStart(context, out);
- _jettag_c_get_32_260.doEnd();
- out.write("@build@.zip&lt;/a&gt; &lt;font size=\"2\"&gt;(size:@"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_349 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_349); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_349.setRuntimeParent(null);
- _jettag_c_get_32_349.setTagInfo(_td_c_get_32_349);
- _jettag_c_get_32_349.doStart(context, out);
- _jettag_c_get_32_349.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_393 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_393); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_393.setRuntimeParent(null);
- _jettag_c_get_32_393.setTagInfo(_td_c_get_32_393);
- _jettag_c_get_32_393.doStart(context, out);
- _jettag_c_get_32_393.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_438 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_438); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_438.setRuntimeParent(null);
- _jettag_c_get_32_438.setTagInfo(_td_c_get_32_438);
- _jettag_c_get_32_438.doStart(context, out);
- _jettag_c_get_32_438.doEnd();
- out.write("@build@.zip.size@ - checksum:&lt;a href=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_518 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_518); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_518.setRuntimeParent(null);
- _jettag_c_get_32_518.setTagInfo(_td_c_get_32_518);
- _jettag_c_get_32_518.doStart(context, out);
- _jettag_c_get_32_518.doEnd();
- out.write("-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_562 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_562); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_562.setRuntimeParent(null);
- _jettag_c_get_32_562.setTagInfo(_td_c_get_32_562);
- _jettag_c_get_32_562.doStart(context, out);
- _jettag_c_get_32_562.doEnd();
- out.write("-examples-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_32_607 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_32_607); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_32_607.setRuntimeParent(null);
- _jettag_c_get_32_607.setTagInfo(_td_c_get_32_607);
- _jettag_c_get_32_607.doStart(context, out);
- _jettag_c_get_32_607.doEnd();
- out.write("@build@.zip.md5\"&gt;md5&lt;/a&gt;)&lt;/font&gt;'>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t</platform>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</zipType>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</zipTypes>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<logFiles>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<logFile name=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_38_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_38_30); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_38_30.setRuntimeParent(null);
- _jettag_c_get_38_30.setTagInfo(_td_c_get_38_30);
- _jettag_c_get_38_30.doStart(context, out);
- _jettag_c_get_38_30.doEnd();
- out.write(".tests_linux.gtk.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"SDK\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"projRUN\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- Comment out for now until we get tests on various platforms."); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<logFile name=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_44_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_30); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_44_30.setRuntimeParent(null);
- _jettag_c_get_44_30.setTagInfo(_td_c_get_44_30);
- _jettag_c_get_44_30.doStart(context, out);
- _jettag_c_get_44_30.doEnd();
- out.write(".tests_win32.xml\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"SDK\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<effectedFile id=\"projRUN\"></effectedFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</logFile>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t-->\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("@entries@"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t</logFiles>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</topLevel>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testingproperties.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testingproperties.java
deleted file mode 100644
index 2064b35..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testingproperties.java
+++ /dev/null
@@ -1,173 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_testingproperties implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_testingproperties() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_5_9 = new TagInfo("c:get", //$NON-NLS-1$
- 5, 9,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@shortName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_14_15 = new TagInfo("c:get", //$NON-NLS-1$
- 14, 15,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_14_86 = new TagInfo("c:get", //$NON-NLS-1$
- 14, 86,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_20_9 = new TagInfo("c:get", //$NON-NLS-1$
- 20, 9,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_20_68 = new TagInfo("c:get", //$NON-NLS-1$
- 20, 68,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@incubationTag", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("#which (sub)project?"); //$NON-NLS-1$
- out.write(NL);
- out.write("project="); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_5_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_5_9); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_5_9.setRuntimeParent(null);
- _jettag_c_get_5_9.setTagInfo(_td_c_get_5_9);
- _jettag_c_get_5_9.doStart(context, out);
- _jettag_c_get_5_9.doEnd();
- out.write(NL);
- out.write(NL);
- out.write("#target to call in test.xml: runtests-local | runtests-remote"); //$NON-NLS-1$
- out.write(NL);
- out.write("testTarget=runtests-local"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#directory on test machine where automated testing framework will be installed"); //$NON-NLS-1$
- out.write(NL);
- out.write("testDir=${testBase}/${buildLabel}"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#name of zip file containing automated testing framework and JUnit test plug-ins"); //$NON-NLS-1$
- out.write(NL);
- out.write("testFramework="); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_14_15 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_15); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_14_15.setRuntimeParent(null);
- _jettag_c_get_14_15.setTagInfo(_td_c_get_14_15);
- _jettag_c_get_14_15.doStart(context, out);
- _jettag_c_get_14_15.doEnd();
- out.write("-${project}-automated-tests-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_14_86 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_86); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_14_86.setRuntimeParent(null);
- _jettag_c_get_14_86.setTagInfo(_td_c_get_14_86);
- _jettag_c_get_14_86.doStart(context, out);
- _jettag_c_get_14_86.doEnd();
- out.write("${buildAlias}.zip"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#directory where test scripts are launched"); //$NON-NLS-1$
- out.write(NL);
- out.write("executionDir=${testDir}/testing"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#name of runtime to install and test"); //$NON-NLS-1$
- out.write(NL);
- out.write("runtime="); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_20_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_9); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_20_9.setRuntimeParent(null);
- _jettag_c_get_20_9.setTagInfo(_td_c_get_20_9);
- _jettag_c_get_20_9.doStart(context, out);
- _jettag_c_get_20_9.doEnd();
- out.write("-${project}-SDK-"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_20_68 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_68); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_20_68.setRuntimeParent(null);
- _jettag_c_get_20_68.setTagInfo(_td_c_get_20_68);
- _jettag_c_get_20_68.doStart(context, out);
- _jettag_c_get_20_68.doEnd();
- out.write("${buildAlias}.zip"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("# leave this blank and it will be generated by genBuildDetails.sh "); //$NON-NLS-1$
- out.write(NL);
- out.write("javaHome=%%JAVA_HOME%%"); //$NON-NLS-1$
- out.write(NL);
- out.write("vmExecutable=${javaHome}/bin/java"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#hack to override unneeded function in releng.basebuilder/plugins/org.eclipse.build.tools/scripts/test.xml"); //$NON-NLS-1$
- out.write(NL);
- out.write("vmUrl="); //$NON-NLS-1$
- out.write(NL);
- out.write("vmDest=/dev/null"); //$NON-NLS-1$
- out.write(NL);
- out.write("vmInstallExecutable=${vmExecutable}"); //$NON-NLS-1$
- out.write(NL);
- out.write("vmInstallCommand=-version"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#eclipse platforms: win32 | linux.motif | linux.gtk | aix.motif | hpux.motif |solaris.motif"); //$NON-NLS-1$
- out.write(NL);
- out.write("platform=${baseos}.${basews}"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#name of file that captures console output from running JUnit plug-in tests"); //$NON-NLS-1$
- out.write(NL);
- out.write("consolelog=${baseos}.${basews}_consolelog.txt"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#Works with IBM and Sun JDKs, 1.4+"); //$NON-NLS-1$
- out.write(NL);
- out.write("#name of script to execute"); //$NON-NLS-1$
- out.write(NL);
- out.write("testExecutable=bash"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#arguments to $(testExecutable) - .sh script + args"); //$NON-NLS-1$
- out.write(NL);
- out.write("args=${executionDir}/${shell} -vmExecutable ${vmExecutable} -consolelog ${consolelog} ${Xflags} ${Dflags} "); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("#TODO: set vm-specific flags"); //$NON-NLS-1$
- out.write(NL);
- out.write("#Xflags=-Xms64M -Xmx192M"); //$NON-NLS-1$
- out.write(NL);
- out.write("Xflags=-Xms256M -Xmx256M"); //$NON-NLS-1$
- out.write(NL);
- out.write("Dflags="); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testxml.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testxml.java
deleted file mode 100644
index 237aed6..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_testxml.java
+++ /dev/null
@@ -1,298 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import org.eclipse.jet.JET2Context;
-import org.eclipse.jet.JET2Template;
-import org.eclipse.jet.JET2Writer;
-import org.eclipse.jet.taglib.RuntimeTagElement;
-import org.eclipse.jet.taglib.TagInfo;
-
-public class _jet_testxml implements JET2Template {
- private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
-
-
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-
- public _jet_testxml() {
- super();
- }
-
- private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
-
- private static final TagInfo _td_c_get_43_51 = new TagInfo("c:get", //$NON-NLS-1$
- 43, 51,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_45_47 = new TagInfo("c:get", //$NON-NLS-1$
- 45, 47,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_if_50_1 = new TagInfo("c:if", //$NON-NLS-1$
- 50, 1,
- new String[] {
- "test", //$NON-NLS-1$
- },
- new String[] {
- "$build/@testsAreJarred = 'false'", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_63_16 = new TagInfo("c:get", //$NON-NLS-1$
- 63, 16,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_65_50 = new TagInfo("c:get", //$NON-NLS-1$
- 65, 50,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_66_44 = new TagInfo("c:get", //$NON-NLS-1$
- 66, 44,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@projectNamespace", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_78_39 = new TagInfo("c:get", //$NON-NLS-1$
- 78, 39,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
- private static final TagInfo _td_c_get_83_20 = new TagInfo("c:get", //$NON-NLS-1$
- 83, 20,
- new String[] {
- "select", //$NON-NLS-1$
- },
- new String[] {
- "$build/@parentProjectName", //$NON-NLS-1$
- } );
-
- public void generate(final JET2Context context, final JET2Writer __out) {
- JET2Writer out = __out;
- out.write("<project name=\"Automated Testing\" default=\"all\" basedir=\".\" >"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--properties file containing the plugin directory name including version number-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property file=\"test.properties\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!-- urls and such from the build -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property file=\"${basedir}/../../../build.cfg\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!--default directory where test-eclipse will be installed-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"install\" value=\"${basedir}/target\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<!--name that can be added to report name to identify which platform tests results come from-->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"platform\" value=\"\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- The root of the eclipse installation -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<property name=\"eclipse-home\" value=\"${install}/eclipse\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<!-- The directory that will contain the xml and html results from the tests that are run -->"); //$NON-NLS-1$
- out.write(NL);
- out.write(" \t<property name=\"results\" value=\"${basedir}/results\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"setup\" if=\"clean\" description=\"Reinstall the test Eclipse installation if specified by user\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete dir=\"${install}\" /><mkdir dir=\"${install}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<!-- TODO: if your project requires more dependencies, add them here -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Download, then unpack: Eclipse, EMF ...\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"common.releng.dir\" value=\"${basedir}/../../../org.eclipse.modeling.common.releng\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"getTestDependencies.xml\" value=\"${common.releng.dir}/scripts/getTestDependencies.xml\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getTestDependency\" antfile=\"${getTestDependencies.xml}\" dir=\"${common.releng.dir}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${eclipseURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${eclipseFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"unpackDest\" value=\"${install}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"getTestDependency\" antfile=\"${getTestDependencies.xml}\" dir=\"${common.releng.dir}\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"url\" value=\"${emfURL}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"file\" value=\"${emfFile}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"unpackDest\" value=\"${install}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<property name=\"dir\" location=\".\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Unpack SDK + JUnit Tests (${dir}/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_43_51 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_43_51); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_43_51.setRuntimeParent(null);
- _jettag_c_get_43_51.setTagInfo(_td_c_get_43_51);
- _jettag_c_get_43_51.doStart(context, out);
- _jettag_c_get_43_51.doEnd();
- out.write("-*.zip) ...\"/>\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<unzip dest=\"${install}\" overwrite=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t <fileset dir=\"${dir}\"><include name=\"**/"); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_45_47 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_45_47); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_45_47.setRuntimeParent(null);
- _jettag_c_get_45_47.setTagInfo(_td_c_get_45_47);
- _jettag_c_get_45_47.doStart(context, out);
- _jettag_c_get_45_47.doEnd();
- out.write("-*.zip\"/></fileset>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</unzip>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"runtests\" depends=\"setup\" description=\"Runs ant on the test.xml for a specified plugin. Requires a property value setting for testPlugin only if test.properties is not available. The property testPlugin represents a directory name made up of the plugin id and plugin version. This directory must contain a valid test.xml.\">"); //$NON-NLS-1$
- out.write(NL);
- RuntimeTagElement _jettag_c_if_50_1 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_50_1); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_if_50_1.setRuntimeParent(null);
- _jettag_c_if_50_1.setTagInfo(_td_c_if_50_1);
- _jettag_c_if_50_1.doStart(context, out);
- while (_jettag_c_if_50_1.okToProcessBody()) {
- out.write("\t\t<echo message=\"${eclipse-home}/plugins/${testPlugin} is not a jarred plugin. No unpack required!\"/>"); //$NON-NLS-1$
- out.write(NL);
- _jettag_c_if_50_1.handleBodyContent(out);
- }
- _jettag_c_if_50_1.doEnd();
- out.write("\t\t<echo message=\"Unpack ${eclipse-home}/plugins/${testPlugin}.jar to ${eclipse-home}/plugins/${testPlugin} ... \"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<move file=\"${eclipse-home}/plugins/${testPlugin}.jar\" tofile=\"${eclipse-home}/plugins/${testPlugin}_.jar\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<unjar src=\"${eclipse-home}/plugins/${testPlugin}_.jar\" dest=\"${eclipse-home}/plugins/${testPlugin}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<delete file=\"${eclipse-home}/plugins/${testPlugin}_.jar\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<echo message=\"Running test.xml from jarfile ${eclipse-home}/plugins/${testPlugin} ... \"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant antfile=\"${eclipse-home}/plugins/${testPlugin}/test.xml\" dir=\"${eclipse-home}\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<copy file=\"${eclipse-home}/${report}.xml\" tofile=\"${results}/xml/${report}_${platform}.xml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_63_16 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_16); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_63_16.setRuntimeParent(null);
- _jettag_c_get_63_16.setTagInfo(_td_c_get_63_16);
- _jettag_c_get_63_16.doStart(context, out);
- _jettag_c_get_63_16.doEnd();
- out.write("\" description=\"Runs the test.xml of the tests plugin\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"runtests\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"testPlugin\" value=\"${org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_65_50 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_65_50); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_65_50.setRuntimeParent(null);
- _jettag_c_get_65_50.setTagInfo(_td_c_get_65_50);
- _jettag_c_get_65_50.doStart(context, out);
- _jettag_c_get_65_50.doEnd();
- out.write(".tests}\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<param name=\"report\" value=\"org.eclipse."); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_66_44 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_66_44); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_66_44.setRuntimeParent(null);
- _jettag_c_get_66_44.setTagInfo(_td_c_get_66_44);
- _jettag_c_get_66_44.doStart(context, out);
- _jettag_c_get_66_44.doEnd();
- out.write(".tests\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</antcall>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t\t<!-- test if chkpii script exists before proceeding -->"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"common.releng.dir\" value=\"${basedir}/../../../org.eclipse.modeling.common.releng\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<property name=\"chkpii.xml\" value=\"${common.releng.dir}/scripts/chkpii.xml\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<available file=\"${chkpii.xml}\" property=\"chkpiiXMLAvailable\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"runChkpii\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"runChkpii\" if=\"chkpiiXMLAvailable\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<ant target=\"chkpii\" antfile=\"${chkpii.xml}\" inheritall=\"true\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t\t<property name=\"zipPattern\" value=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_78_39 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_78_39); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_78_39.setRuntimeParent(null);
- _jettag_c_get_78_39.setTagInfo(_td_c_get_78_39);
- _jettag_c_get_78_39.doStart(context, out);
- _jettag_c_get_78_39.doEnd();
- out.write("-*.zip\"/>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t</ant>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write(NL);
- out.write("\t<target name=\"all\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\""); //$NON-NLS-1$
- RuntimeTagElement _jettag_c_get_83_20 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_83_20); //$NON-NLS-1$ //$NON-NLS-2$
- _jettag_c_get_83_20.setRuntimeParent(null);
- _jettag_c_get_83_20.setTagInfo(_td_c_get_83_20);
- _jettag_c_get_83_20.doStart(context, out);
- _jettag_c_get_83_20.doEnd();
- out.write("\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<antcall target=\"genHtml\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t<target name=\"genHtml\" description=\"Generates HTML results with provided JUNIT.XSL provided\">"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t\t<style style=\"JUNIT.XSL\" basedir=\"${results}/xml\" destdir=\"${results}/html\" />"); //$NON-NLS-1$
- out.write(NL);
- out.write("\t</target>"); //$NON-NLS-1$
- out.write(NL);
- out.write("</project>"); //$NON-NLS-1$
- out.write(NL);
- }
-}
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_transformation.java b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_transformation.java
deleted file mode 100644
index beb3e5b..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jet2java/org/eclipse/jet/ec2008/pushbuttonbuild/compiled/_jet_transformation.java
+++ /dev/null
@@ -1,112 +0,0 @@
-package org.eclipse.jet.ec2008.pushbuttonbuild.compiled;
-
-import java.util.HashMap;
-import java.util.Map;
-
-import org.eclipse.jet.JET2TemplateLoader;
-import org.eclipse.jet.JET2TemplateLoaderExtension;
-import org.eclipse.jet.JET2Template;
-
-public class _jet_transformation implements JET2TemplateLoader, JET2TemplateLoaderExtension {
-
- private static final class TemplateFactoryMethod {
-
- private final String templatePath;
- private final String templateClass;
-
- public TemplateFactoryMethod(String templatePath, String templateClass) {
- this.templatePath = templatePath;
- this.templateClass = templateClass;
-
- }
-
- public String getTemplateClass() {
- return this.templateClass;
- }
-
- public String getTemplatePath() {
- return this.templatePath;
- }
-
- public JET2Template newTemplate() {
- JET2Template template = null;
- try {
- template = (JET2Template) Class.forName(this.templateClass).newInstance();
- } catch (InstantiationException e) {
- // ignore
- } catch (IllegalAccessException e) {
- // ignore
- } catch (ClassNotFoundException e) {
- // ignore
- }
- return template;
- }
-
-
- }
-
- private Map<String,TemplateFactoryMethod> pathToFactoryMap = null;
-
- private JET2TemplateLoader delegate = null;
-
- public _jet_transformation() {
- super();
- }
-
- public JET2Template getTemplate(String templatePath) {
- if(this.pathToFactoryMap == null) {
- initPathToFactoryMap();
- }
- TemplateFactoryMethod factory = (TemplateFactoryMethod)this.pathToFactoryMap.get(templatePath);
- return factory == null ? this.delegate == null ? null : this.delegate.getTemplate(templatePath) : factory.newTemplate();
- }
-
- private void addTemplate(String templatePath, String templateClass) {
- this.pathToFactoryMap.put(templatePath,
- new TemplateFactoryMethod(templatePath, templateClass));
- }
-
- private void initPathToFactoryMap() {
- this.pathToFactoryMap = new HashMap<String,TemplateFactoryMethod>(31);
- addTemplate("templates/dump.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_dump" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/extraZIP/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties_3" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/extraZIP/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml_0" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/main.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_main" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/build.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/buildAll.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildAllxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/doc/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties_4" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/doc/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/examples/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties_0" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/examples/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml_4" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/runtime/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/runtime/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml_1" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/sdk/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties_2" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/sdk/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml_3" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/build.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildproperties_1" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_chkpii_ignore_listtxt" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/configs/local/customTest.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTestxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_relengbuildgtksh" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/configs/local/testing.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_testingproperties" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/customTargets.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_customTargetsxml_2" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/scripts/readme.html.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_readmehtml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/builder/tests/scripts/test.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_testxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/cvsignore.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_cvsignore" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/maps/_SHORTNAME_.map.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet__SHORTNAME_map" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/maps/build.cfg.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_buildcfg" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/project.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_project" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/promoteToEclipse._SHORTNAME_.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_promoteToEclipse_SHORTNAME_properties" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/repoInfo.properties.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_repoInfoproperties" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/templateFiles/_SHORTNAME_.map.template.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet__SHORTNAME_maptemplate" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/templateFiles/testManifest.xml.template.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_testManifestxmltemplate" ); //$NON-NLS-1$ //$NON-NLS-2$
- addTemplate("templates/project/testManifest.xml.jet", "org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_testManifestxml" ); //$NON-NLS-1$ //$NON-NLS-2$
- }
-
- public void setDelegateLoader(JET2TemplateLoader loader) {
- this.delegate = loader;
- }
-
- public JET2TemplateLoader getDelegateLoader() {
- return this.delegate;
- }
-}
-
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jetBuild.xml b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jetBuild.xml
deleted file mode 100644
index 9ca3612..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/jetBuild.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<build jre="J2SE-1.4"
- newsgroupPublisherEmail="pelder@ca.ibm.com"
- parentProjectName="m2t"
- projectNamespace="jet"
- shortName="jet"
- testsAreJarred="true"
- isIncubation="true"
- xmlns="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0 pushbuttonbuild.xsd ">
- <extraZIP name="editor"/>
-</build>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/plugin.xml b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/plugin.xml
deleted file mode 100644
index 2bb47b2..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/plugin.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.0"?>
-<plugin>
- <extension
- id=""
- name=""
- point="org.eclipse.jet.transform">
- <transform
- startTemplate="templates/main.jet"
- templateLoaderClass="org.eclipse.jet.ec2008.pushbuttonbuild.compiled._jet_transformation"
- >
- <description>Create Push-Button Building, Testing, and Publishing Your Plugins</description>
- <tagLibraries>
- <importLibrary id="org.eclipse.jet.controlTags" usePrefix="c" autoImport="true"/>
- <importLibrary id="org.eclipse.jet.javaTags" usePrefix="java" autoImport="true"/>
- <importLibrary id="org.eclipse.jet.formatTags" usePrefix="f" autoImport="true"/>
- <importLibrary id="org.eclipse.jet.workspaceTags" usePrefix="ws" autoImport="false"/>
- </tagLibraries>
- </transform>
- </extension>
-</plugin> \ No newline at end of file
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/pushbuttonbuild.xsd b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/pushbuttonbuild.xsd
deleted file mode 100644
index 6b9aabf..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/pushbuttonbuild.xsd
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<schema targetNamespace="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.eclipse.org/modeling/pushbuttonbuild/1.0.0">
-
- <element name="build">
- <complexType>
- <sequence>
- <element ref="tns:extraZIP" maxOccurs="unbounded"
- minOccurs="0">
- </element>
- </sequence>
- <attribute name="parentProjectName" type="string"
- use="required">
- <annotation>
- <documentation>Ex: m2t, emf, emft</documentation>
- </annotation>
- </attribute>
- <attribute name="shortName" type="string" use="required">
- <annotation>
- <documentation>jet</documentation>
- </annotation>
- </attribute>
- <attribute name="projectNamespace" type="string"
- use="required">
- <annotation>
- <documentation>
- Typically shortname, but sometimes includes a
- prefix on the short name. e.g. emf.validation,
- where the short name might be validation.
- </documentation>
- </annotation>
- </attribute>
-
-
- <attribute name="newsgroupPublisherEmail" type="string"
- use="required">
- <annotation>
- <documentation>
- E-mail address of user who will publish build
- annoucements.
- </documentation>
- </annotation>
- </attribute>
- <attribute name="jre" use="required">
- <simpleType>
- <restriction base="string">
- <enumeration value="J2SE-1.4"></enumeration>
- <enumeration value="J2SE-1.5"></enumeration>
- </restriction>
- </simpleType>
- </attribute>
- <attribute name="testsAreJarred" type="boolean"
- use="required">
- </attribute>
- <attribute name="isIncubation" type="boolean" use="required"></attribute>
- </complexType>
- </element>
-
- <element name="extraZIP">
- <complexType>
- <attribute name="name" type="string" use="required"></attribute>
- </complexType>
- </element>
-</schema> \ No newline at end of file
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/sample.xml b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/sample.xml
deleted file mode 100644
index 84ff56b..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/sample.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-<root>
-
-</root> \ No newline at end of file
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/dump.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/dump.jet
deleted file mode 100644
index 428f088..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/dump.jet
+++ /dev/null
@@ -1,5 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<?xml version="1.0" encoding="utf-8"?>
-<c:dump select="/*" format="true" entities="true"/>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/build.properties.jet
deleted file mode 100644
index 05dbb0e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/build.properties.jet
+++ /dev/null
@@ -1,35 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/customTargets.xml.jet
deleted file mode 100644
index 227ba19..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/extraZIP/customTargets.xml.jet
+++ /dev/null
@@ -1,215 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-<c:get select="$extraZIP/@name"/>-<c:get select="$build/@incubationTag"/>${buildAlias}.zip" />
- <!-- ===================================================================== -->
- <!-- Run a given ${target} on all elements being built -->
- <!-- ===================================================================== -->
- <target name="allElements">
- <ant antfile="${genericTargets}" target="${target}">
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.<c:get select="$extraZIP/@name"/>" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Targets to assemble the built elements for particular configurations -->
- <!-- These generally call the generated assemble scripts (named in -->
- <!-- ${assembleScriptName}) but may also add pre and post processing -->
- <!-- Add one target for each root element and each configuration -->
- <!-- ===================================================================== -->
-
- <target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>.<c:get select="$extraZIP/@name"/>">
- <ant antfile="${assembleScriptName}" />
- <!-- ADD POST STEPS -->
- </target>
-
- <!-- ===================================================================== -->
- <!-- Check out map files from correct repository -->
- <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
- <!-- ===================================================================== -->
- <target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
- </target>
-
- <target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
-
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
-
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
- </target>
-
- <target name="tagMapFiles" if="tagMaps">
- <cvs cvsRsh="ssh" dest="${buildDirectory}/maps" command="tag v${timestamp}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before setup -->
- <!-- ===================================================================== -->
- <target name="preSetup">
- <mkdir dir="${buildDirectory}/${buildLabel}"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after setup but before starting the build proper -->
- <!-- ===================================================================== -->
- <target name="postSetup">
- <!-- TODO: if your project requires more dependencies, add them here -->
- <!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
- <echo message="Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ..." />
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${uml2URL}" />
- <property name="file" value="${uml2File}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${oclURL}" />
- <property name="file" value="${oclFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${queryURL}" />
- <property name="file" value="${queryFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${transactionURL}" />
- <property name="file" value="${transactionFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${validationURL}" />
- <property name="file" value="${validationFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gefURL}" />
- <property name="file" value="${gefFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gef/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gmfURL}" />
- <property name="file" value="${gmfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before fetching the build elements -->
- <!-- ===================================================================== -->
- <target name="preFetch">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after the fetch -->
- <!-- ===================================================================== -->
- <target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before generating build scripts -->
- <!-- ===================================================================== -->
- <target name="preGenerate">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after generating the build scripts -->
- <!-- ===================================================================== -->
- <target name="postGenerate">
- <antcall target="clean" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before assembling -->
- <!-- ===================================================================== -->
- <target name="preAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after assembling-->
- <!-- ===================================================================== -->
- <target name="postAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="postProcess">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after everything is built and assembled -->
- <!-- (e.g., testing, posting, emailing, ...) -->
- <!-- ===================================================================== -->
- <target name="postBuild">
- <antcall target="gatherLogs" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Helper targets -->
- <!-- ===================================================================== -->
- <target name="gatherLogs">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>.<c:get select="$extraZIP/@name"/>">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
- </target>
- <target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Default target -->
- <!-- ===================================================================== -->
- <target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/main.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/main.jet
deleted file mode 100644
index 2dd7451..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/main.jet
+++ /dev/null
@@ -1,85 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<%@taglib prefix="ws" id="org.eclipse.jet.workspaceTags" %>
-<%-- Main entry point for org.eclipse.jet.ec2008.pushbuttonbuild --%>
-
-<%--
-TODO: traverse input model, performing calculations and storing
-the results as model annotations via c:set tag
---%>
-<c:setVariable var="build" select="/*"/>
-
-<c:set select="$build" name="relengProjectName">org.eclipse.<c:get select="$build/@projectNamespace"/>.releng</c:set>
-<c:set select="$build" name="incubationTag"></c:set>
-<c:if test="$build/@isIncubation = 'true'">
- <c:set select="$build" name="incubationTag">incubation-</c:set>
-</c:if>
-<%--
-TODO: traverse annotated model, performing text generation actions
-such as ws:file, ws:folder and ws:project
---%>
-<ws:project name="{$build/@relengProjectName}">
- <ws:file path=".project" template="templates/project/project.jet"/>
- <ws:file path="build.xml" template="templates/project/build.xml.jet"/>
- <ws:file path="buildAll.xml" template="templates/project/buildAll.xml.jet"/>
- <ws:file path="projectToEclipse.{$build/@shortName}.properties" template="templates/project/promoteToEclipse._SHORTNAME_.properties.jet"/>
- <ws:file path="repoInfo.properties" template="templates/project/repoInfo.properties.jet"/>
- <ws:file path="testManifest.xml" template="templates/project/testManifest.xml.jet"/>
- <ws:folder path="builder">
- <ws:folder path="doc">
- <ws:file path="build.properties" template="templates/project/builder/doc/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/project/builder/doc/customTargets.xml.jet"/>
- </ws:folder>
- <ws:folder path="examples">
- <ws:file path="build.properties" template="templates/project/builder/examples/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/project/builder/examples/customTargets.xml.jet"/>
- </ws:folder>
- <ws:folder path="runtime">
- <ws:file path="build.properties" template="templates/project/builder/runtime/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/project/builder/runtime/customTargets.xml.jet"/>
- </ws:folder>
- <ws:folder path="sdk">
- <ws:file path="build.properties" template="templates/project/builder/sdk/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/project/builder/sdk/customTargets.xml.jet"/>
- </ws:folder>
- <ws:folder path="tests">
- <ws:folder path="configs/local">
- <ws:file path="chkpii_ignore_list.txt" template="templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet"/>
- <ws:file path="customTest.xml" template="templates/project/builder/tests/configs/local/customTest.xml.jet"/>
- <ws:file path="relengbuildgtk.sh" template="templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet"/>
- <ws:file path="testing.properties" template="templates/project/builder/tests/configs/local/testing.properties.jet"/>
- </ws:folder>
- <ws:folder path="scripts">
- <ws:file path="readme.html" template="templates/project/builder/tests/scripts/readme.html.jet"/>
- <ws:file path="test.xml" template="templates/project/builder/tests/scripts/test.xml.jet"/>
- </ws:folder>
- <ws:file path="build.properties" template="templates/project/builder/tests/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/project/builder/tests/customTargets.xml.jet"/>
- </ws:folder>
- </ws:folder>
- <ws:folder path="maps">
- <ws:file path="{$build/@shortName}.map" template="templates/project/maps/_SHORTNAME_.map.jet"/>
- <ws:file path="build.cfg" template="templates/project/maps/build.cfg.jet"/>
- </ws:folder>
- <ws:folder path="templateFiles">
- <ws:file path="{$build/@shortName}.map.template" template="templates/project/templateFiles/_SHORTNAME_.map.template.jet"/>
- <ws:file path="testManifest.xml.template" template="templates/project/templateFiles/testManifest.xml.template.jet"/>
- </ws:folder>
-
-</ws:project>
-
-<c:iterate select="$build/extraZIP" var="extraZIP">
- <ws:folder path="{$build/@relengProjectName}/builder/{$extraZIP/@name}">
- <ws:file path="build.properties" template="templates/extraZIP/build.properties.jet"/>
- <ws:file path="customTargets.xml" template="templates/extraZIP/customTargets.xml.jet"/>
- </ws:folder>
-</c:iterate>
-<%-- For debug purposes, dump the annotated input model in
- the root of the project containing the original input model.
-
- Note that model formatting may not be identical, and that in
- the case of non-XML input models, the dump may look quite different.
---%>
-
-<ws:file template="templates/dump.jet" path="{$org.eclipse.jet.resource.project.name}/dump.xml"/>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/build.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/build.xml.jet
deleted file mode 100644
index 606b145..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/build.xml.jet
+++ /dev/null
@@ -1,30 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project default="main">
- <property name="pde.build.scripts" value="../org.eclipse.releng.basebuilder/plugins/org.eclipse.pde.build/scripts" />
-
- <target name="init">
- <tstamp/>
- <touch file="${user.home}/.cvspass" />
- <property name="timestamp" value="${DSTAMP}${TSTAMP}" />
- <property name="buildDirectory" value="${basedir}/src/eclipse" />
-
- <property name="buildType" value="I" />
- <property name="buildId" value="${buildType}${timestamp}" />
-
- <!-- Verify buildDirectory ends in eclipse. -->
- <property name="fullBuild" location="${buildDirectory}"/>
- <basename file="${fullBuild}" property="lastSeg"/>
- <condition property="endsInEclipse">
- <equals arg1="${lastSeg}" arg2="eclipse"/>
- </condition>
- <fail message="buildDirectory's last segment is not eclipse." unless="endsInEclipse"/>
- </target>
-
- <target name="main" depends="init">
- <ant antfile="build.xml" dir="${pde.build.scripts}">
- <property name="builder" value="${basedir}/${component}" />
- </ant>
- </target>
-</project> \ No newline at end of file
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/buildAll.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/buildAll.xml.jet
deleted file mode 100644
index e1bd81d..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/buildAll.xml.jet
+++ /dev/null
@@ -1,244 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project default="run">
- <target name="init">
-
- <echo message="Set compilerArgs = '-enableJavadoc -encoding ISO-8859-1 -warn:-serial,nls,unused,unchecked,raw,discouraged'" />
- <property name="compilerArg" value="-enableJavadoc -encoding ISO-8859-1 -warn:-serial,nls,unused,unchecked,raw,discouraged" />
-
- <!-- TODO: set correct source and target levels here -->
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.4'">
- <echo message="Set javacSource and javacTarget = 1.4" />
- <property name="javacSource" value="1.4" />
- <property name="javacTarget" value="1.4" />
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.5'">
- <echo message="Set javacSource and javacTarget = 1.5" />
- <property name="javacSource" value="1.5" />
- <property name="javacTarget" value="1.5" />
-</c:when>
-</c:choose>
- <path id="bc">
- <fileset dir="${java.home}/lib">
- <include name="*.jar" />
- </fileset>
- </path>
- <property name="bootclasspath" refid="bc" />
-
-<c:if test="$build/@jre = 'J2SE-1.5'">
- <echo message="Set J2SE-1.5 = ${bootclasspath}" />
- <property name="J2SE-1.5" value="${bootclasspath}" />
- <condition property="bundleBootClasspath" value="${J2SE-1.5}">
- <isset property="J2SE-1.5" />
- </condition>
- <condition property="bundleJavacSource" value="1.5">
- <isset property="J2SE-1.5" />
- </condition>
- <condition property="bundleJavacTarget" value="1.5">
- <isset property="J2SE-1.5" />
- </condition>
-
-</c:if>
- <property name="buildingOSGi" value="true" />
- <property name="collectingFolder" value="eclipse" />
- <property name="archivePrefix" value="eclipse" />
-
- <!-- Reduce the amount of info in the build log -->
- <property name="javacVerbose" value="false" />
-
- <property name="buildDirectory" location="${basedir}/../src/eclipse" />
- <property file="${basedir}/repoInfo.properties" />
- <property name="testBase" location="${buildDirectory}/../testing" />
- <available file="${buildDirectory}/label.properties" property="label.properties.exists" />
- <antcall target="create.label.properties" />
- <property file="${buildDirectory}/label.properties" />
-
- <echo message="buildAll.xml properties:" />
- <echo message="basedir = ${basedir}" />
-
- <!-- load a value for ${subprojectName}, among other variables, from build.cfg -->
- <property name="buildConfigFile" value="${basedir}/../build.cfg" />
- <available file="${buildConfigFile}" type="file" property="buildConfigIsAvailable" />
- <fail message="Can't load build properties from ${buildConfigFile}" unless="buildConfigIsAvailable" />
- <!-- TODO: set any special build-related properties here by echoing them into ${buildConfigFile}:
- <echo file="${buildConfigFile}" append="true">
-
-# extra properties specific to just this build
-propertyName=propertyValue
-</echo> -->
-
- <property file="${buildConfigFile}" />
-
- <echo message="buildVer = ${buildVer}" />
- <echo message="subprojectName = ${subprojectName}" />
-
- <!-- <echo message="Base OS: ${baseos}; Base Window System: ${basews}"/> -->
- <condition property="isWindows">
- <equals arg1="${baseos}.${basews}" arg2="win32.win32" />
- </condition>
- <condition property="isLinuxGTK">
- <equals arg1="${baseos}.${basews}" arg2="linux.gtk" />
- </condition>
- <condition property="isLinuxMotif">
- <equals arg1="${baseos}.${basews}" arg2="linux.motif" />
- </condition>
-
- </target>
-
- <target name="create.label.properties" unless="label.properties.exists">
- <mkdir dir="${buildDirectory}" />
- <tstamp />
- <property name="date" value="${DSTAMP}" />
- <property name="time" value="${TSTAMP}" />
- <property name="timestamp" value="${date}${time}" />
- <property name="buildType" value="I" />
-
- <!--this naming convention used by php scripts on download server-->
- <property name="buildLabel" value="${buildType}${timestamp}" />
-
- <property name="buildAlias" value="${buildLabel}" />
- <property name="buildId" value="${buildAlias}" />
- <!-- this will make all plugins/features have the same qualifier, regardless of tag in mapfile -->
- <!--
- <property name="forceContextQualifier" value="v${timestamp}"/>
- -->
-
- <!--store the build label information in a file-->
- <echo file="${buildDirectory}/label.properties" append="true">
- buildType=${buildType}
- </echo>
- <echo file="${buildDirectory}/label.properties" append="true">
- buildId=${buildId}
- </echo>
- <echo file="${buildDirectory}/label.properties" append="true">
- timestamp=${timestamp}
- </echo>
- <echo file="${buildDirectory}/label.properties" append="true">
- buildLabel=${buildLabel}
- </echo>
- <echo file="${buildDirectory}/label.properties" append="true">
- buildAlias=${buildAlias}
- </echo>
- <!-- this will make all plugins/features have the same qualifier, regardless of tag in mapfile -->
- <!--
- <echo file="${buildDirectory}/label.properties" append="true" >
- forceContextQualifier=${forceContextQualifier}
- </echo>
- -->
- </target>
-
- <target name="run" depends="init">
- <antcall target="buildAll" />
- <antcall target="test" />
- <antcall target="publish" />
- <antcall target="cleanUp" />
- </target>
-
- <target name="runTestsOnly" depends="init">
- <delete dir="${buildDirectory}" />
- <mkdir dir="${buildDirectory}/${buildLabel}" />
- <copy todir="${buildDirectory}/${buildLabel}">
- <fileset dir="${buildDirectory}/..">
- <include name="**/*.zip" />
- </fileset>
- </copy>
- <antcall target="test" />
- <antcall target="publish" />
- <antcall target="cleanUp" />
- </target>
-
- <target name="runWithoutTest" depends="init">
- <antcall target="buildAll" />
- <antcall target="publish" />
- <antcall target="cleanUp" />
- </target>
-
- <target name="buildOnly" depends="init">
- <antcall target="buildAll" />
- <antcall target="cleanUp" />
- </target>
-
- <target name="buildAll">
- <ant antfile="build.xml" target="main">
- <property name="component" value="builder/sdk" />
- </ant>
-
- <ant antfile="build.xml" target="main">
- <property name="component" value="builder/runtime" />
- </ant>
-
- <ant antfile="build.xml" target="main">
- <property name="component" value="builder/examples" />
- </ant>
-
- <!-- TODO: add other targets if required -->
-
- <ant antfile="build.xml" target="main">
- <property name="component" value="builder/tests" />
- </ant>
-
- <!-- doc must be the last execution -->
-
- <ant antfile="build.xml" target="main">
- <property name="component" value="builder/doc" />
- </ant>
-
- <!-- TODO: if necessary, you can copy files from the SDK into the runtime or examples zips here -->
- <!-- for example, see validation/buildAll.xml or cdo/buildAll.xml -->
-
- <!-- TODO: if necessary, you can remove 3rd party jars used at build time from the zips here -->
- <!-- for example, see cdo's buildAll.xml -->
-
- <!-- TODO: you can run extra build scripts here, like for building additional zip bundles -->
-
- <!-- md5 files generation -->
- <exec executable="bash" dir="${buildDirectory}/${buildLabel}">
- <arg line="${basedir}/../org.eclipse.modeling.common.releng/scripts/createZipCheckSum.sh" />
- </exec>
- </target>
-
- <target name="cleanUp">
- <echo message="** Copying generated zips to drop folder... **" />
- <copy todir="${buildDirectory}/.." failonerror="false" overwrite="true">
- <fileset dir="${buildDirectory}/${buildLabel}" />
- </copy>
- </target>
-
- <target name="test">
-
- <property name="test.xml" value="../org.eclipse.releng.basebuilder/plugins/org.eclipse.build.tools/scripts/test.xml" />
- <antcall target="test-win32-local" />
- <antcall target="test-linux-gtk-local" />
- <antcall target="test-linux-motif-local" />
- </target>
-
- <target name="test-win32-local" if="isWindows">
- <ant antfile="${test.xml}">
- <property name="shell" value="relengbuildwin2.bat" />
- <property name="tester" value="${basedir}/builder/tests/configs/local" />
- </ant>
- </target>
-
- <target name="test-linux-gtk-local" if="isLinuxGTK">
- <ant antfile="${test.xml}">
- <property name="shell" value="relengbuildgtk.sh" />
- <property name="tester" value="${basedir}/builder/tests/configs/local" />
- </ant>
- </target>
-
- <target name="test-linux-motif-local" if="isLinuxMotif">
- <ant antfile="${test.xml}">
- <property name="shell" value="relengbuildmotif.sh" />
- <property name="tester" value="${basedir}/builder/tests/configs/local" />
- </ant>
- </target>
-
- <target name="publish">
- <copy todir="${buildDirectory}/${buildLabel}" overwrite="true">
- <fileset dir="${buildDirectory}/../org.eclipse.modeling.common.releng/staticDropFiles" />
- </copy>
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/build.properties.jet
deleted file mode 100644
index 4fa3cae..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/build.properties.jet
+++ /dev/null
@@ -1,36 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
-generateVersionsList=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/customTargets.xml.jet
deleted file mode 100644
index 195fd56..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/doc/customTargets.xml.jet
+++ /dev/null
@@ -1,214 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
- <!-- ===================================================================== -->
- <!-- Run a given ${target} on all elements being built -->
- <!-- ===================================================================== -->
- <target name="allElements">
- <ant antfile="${genericTargets}" target="${target}">
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.doc" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Targets to assemble the built elements for particular configurations -->
- <!-- These generally call the generated assemble scripts (named in -->
- <!-- ${assembleScriptName}) but may also add pre and post processing -->
- <!-- Add one target for each root element and each configuration -->
- <!-- ===================================================================== -->
-
- <target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>.doc">
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-SDK-<c:get select="$build/@incubationTag"/>${buildAlias}.zip" />
- <ant antfile="${assembleScriptName}" />
- <!-- ADD POST STEPS -->
- </target>
-
- <!-- ===================================================================== -->
- <!-- Check out map files from correct repository -->
- <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
- <!-- ===================================================================== -->
- <target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
- </target>
-
- <target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
-
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
- </target>
-
- <target name="tagMapFiles" if="tagMaps">
- <cvs cvsRsh="ssh" dest="${buildDirectory}/maps" command="tag v${timestamp}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before setup -->
- <!-- ===================================================================== -->
- <target name="preSetup">
- <mkdir dir="${buildDirectory}/${buildLabel}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after setup but before starting the build proper -->
- <!-- ===================================================================== -->
- <target name="postSetup">
- <!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
- <echo message="Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ..." />
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${uml2URL}" />
- <property name="file" value="${uml2File}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${oclURL}" />
- <property name="file" value="${oclFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${queryURL}" />
- <property name="file" value="${queryFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${transactionURL}" />
- <property name="file" value="${transactionFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${validationURL}" />
- <property name="file" value="${validationFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gefURL}" />
- <property name="file" value="${gefFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gef/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gmfURL}" />
- <property name="file" value="${gmfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before fetching the build elements -->
- <!-- ===================================================================== -->
- <target name="preFetch">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after the fetch -->
- <!-- ===================================================================== -->
- <target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before generating build scripts -->
- <!-- ===================================================================== -->
- <target name="preGenerate">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after generating the build scripts -->
- <!-- ===================================================================== -->
- <target name="postGenerate">
- <antcall target="clean" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before assembling -->
- <!-- ===================================================================== -->
- <target name="preAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after assembling-->
- <!-- ===================================================================== -->
- <target name="postAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="postProcess">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after everything is built and assembled -->
- <!-- (e.g., testing, posting, emailing, ...) -->
- <!-- ===================================================================== -->
- <target name="postBuild">
- <antcall target="gatherLogs" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Helper targets -->
- <!-- ===================================================================== -->
- <target name="gatherLogs">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>.doc">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
- </target>
-
- <target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Default target -->
- <!-- ===================================================================== -->
- <target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/build.properties.jet
deleted file mode 100644
index 05dbb0e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/build.properties.jet
+++ /dev/null
@@ -1,35 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/customTargets.xml.jet
deleted file mode 100644
index d46e4f8..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/examples/customTargets.xml.jet
+++ /dev/null
@@ -1,214 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
- <!-- ===================================================================== -->
- <!-- Run a given ${target} on all elements being built -->
- <!-- ===================================================================== -->
- <target name="allElements">
- <ant antfile="${genericTargets}" target="${target}">
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.examples" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Targets to assemble the built elements for particular configurations -->
- <!-- These generally call the generated assemble scripts (named in -->
- <!-- ${assembleScriptName}) but may also add pre and post processing -->
- <!-- Add one target for each root element and each configuration -->
- <!-- ===================================================================== -->
-
- <target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>.examples">
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-examples-<c:get select="$build/@incubationTag"/>${buildAlias}.zip" />
- <ant antfile="${assembleScriptName}" />
- <!-- ADD POST STEPS -->
- </target>
-
- <!-- ===================================================================== -->
- <!-- Check out map files from correct repository -->
- <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
- <!-- ===================================================================== -->
- <target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
- </target>
-
- <target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
-
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
- </target>
-
- <target name="tagMapFiles" if="tagMaps">
- <cvs cvsRsh="ssh" dest="${buildDirectory}/maps" command="tag v${timestamp}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before setup -->
- <!-- ===================================================================== -->
- <target name="preSetup">
- <mkdir dir="${buildDirectory}/${buildLabel}"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after setup but before starting the build proper -->
- <!-- ===================================================================== -->
- <target name="postSetup">
- <!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
- <echo message="Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ..." />
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${uml2URL}" />
- <property name="file" value="${uml2File}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${oclURL}" />
- <property name="file" value="${oclFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${queryURL}" />
- <property name="file" value="${queryFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${transactionURL}" />
- <property name="file" value="${transactionFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${validationURL}" />
- <property name="file" value="${validationFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gefURL}" />
- <property name="file" value="${gefFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gef/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gmfURL}" />
- <property name="file" value="${gmfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before fetching the build elements -->
- <!-- ===================================================================== -->
- <target name="preFetch">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after the fetch -->
- <!-- ===================================================================== -->
- <target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before generating build scripts -->
- <!-- ===================================================================== -->
- <target name="preGenerate">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after generating the build scripts -->
- <!-- ===================================================================== -->
- <target name="postGenerate">
- <antcall target="clean" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before assembling -->
- <!-- ===================================================================== -->
- <target name="preAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after assembling-->
- <!-- ===================================================================== -->
- <target name="postAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="postProcess">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after everything is built and assembled -->
- <!-- (e.g., testing, posting, emailing, ...) -->
- <!-- ===================================================================== -->
- <target name="postBuild">
- <antcall target="gatherLogs" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Helper targets -->
- <!-- ===================================================================== -->
- <target name="gatherLogs">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>.examples">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
- </target>
-
- <target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Default target -->
- <!-- ===================================================================== -->
- <target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/build.properties.jet
deleted file mode 100644
index 05dbb0e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/build.properties.jet
+++ /dev/null
@@ -1,35 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/customTargets.xml.jet
deleted file mode 100644
index dc61373..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/runtime/customTargets.xml.jet
+++ /dev/null
@@ -1,214 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
- <!-- ===================================================================== -->
- <!-- Run a given ${target} on all elements being built -->
- <!-- ===================================================================== -->
- <target name="allElements">
- <ant antfile="${genericTargets}" target="${target}">
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Targets to assemble the built elements for particular configurations -->
- <!-- These generally call the generated assemble scripts (named in -->
- <!-- ${assembleScriptName}) but may also add pre and post processing -->
- <!-- Add one target for each root element and each configuration -->
- <!-- ===================================================================== -->
-
- <target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>">
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-runtime-<c:get select="$build/@incubationTag"/>${buildAlias}.zip" />
- <ant antfile="${assembleScriptName}" />
- <!-- ADD POST STEPS -->
- </target>
-
- <!-- ===================================================================== -->
- <!-- Check out map files from correct repository -->
- <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
- <!-- ===================================================================== -->
- <target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
- </target>
-
- <target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
- </target>
-
- <target name="tagMapFiles" if="tagMaps">
- <cvs cvsRsh="ssh" dest="${buildDirectory}/maps" command="tag v${timestamp}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before setup -->
- <!-- ===================================================================== -->
- <target name="preSetup">
- <mkdir dir="${buildDirectory}/${buildLabel}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after setup but before starting the build proper -->
- <!-- ===================================================================== -->
- <target name="postSetup">
- <!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
- <echo message="Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ..." />
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${uml2URL}" />
- <property name="file" value="${uml2File}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${oclURL}" />
- <property name="file" value="${oclFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${queryURL}" />
- <property name="file" value="${queryFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${transactionURL}" />
- <property name="file" value="${transactionFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${validationURL}" />
- <property name="file" value="${validationFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gefURL}" />
- <property name="file" value="${gefFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gef/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gmfURL}" />
- <property name="file" value="${gmfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before fetching the build elements -->
- <!-- ===================================================================== -->
- <target name="preFetch">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after the fetch -->
- <!-- ===================================================================== -->
- <target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before generating build scripts -->
- <!-- ===================================================================== -->
- <target name="preGenerate">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after generating the build scripts -->
- <!-- ===================================================================== -->
- <target name="postGenerate">
- <antcall target="clean" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before assembling -->
- <!-- ===================================================================== -->
- <target name="preAssemble">
-
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after assembling-->
- <!-- ===================================================================== -->
- <target name="postAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="postProcess">
-
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after everything is built and assembled -->
- <!-- (e.g., testing, posting, emailing, ...) -->
- <!-- ===================================================================== -->
- <target name="postBuild">
- <antcall target="gatherLogs" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Helper targets -->
- <!-- ===================================================================== -->
- <target name="gatherLogs">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
- </target>
- <target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Default target -->
- <!-- ===================================================================== -->
- <target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/build.properties.jet
deleted file mode 100644
index 05dbb0e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/build.properties.jet
+++ /dev/null
@@ -1,35 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/customTargets.xml.jet
deleted file mode 100644
index 93f07d7..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/sdk/customTargets.xml.jet
+++ /dev/null
@@ -1,215 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-SDK-<c:get select="$build/@incubationTag"/>${buildAlias}.zip" />
- <!-- ===================================================================== -->
- <!-- Run a given ${target} on all elements being built -->
- <!-- ===================================================================== -->
- <target name="allElements">
- <ant antfile="${genericTargets}" target="${target}">
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.sdk" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Targets to assemble the built elements for particular configurations -->
- <!-- These generally call the generated assemble scripts (named in -->
- <!-- ${assembleScriptName}) but may also add pre and post processing -->
- <!-- Add one target for each root element and each configuration -->
- <!-- ===================================================================== -->
-
- <target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>.sdk">
- <ant antfile="${assembleScriptName}" />
- <!-- ADD POST STEPS -->
- </target>
-
- <!-- ===================================================================== -->
- <!-- Check out map files from correct repository -->
- <!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
- <!-- ===================================================================== -->
- <target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
- </target>
-
- <target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
-
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
-
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
- </target>
-
- <target name="tagMapFiles" if="tagMaps">
- <cvs cvsRsh="ssh" dest="${buildDirectory}/maps" command="tag v${timestamp}" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before setup -->
- <!-- ===================================================================== -->
- <target name="preSetup">
- <mkdir dir="${buildDirectory}/${buildLabel}"/>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after setup but before starting the build proper -->
- <!-- ===================================================================== -->
- <target name="postSetup">
- <!-- TODO: if your project requires more dependencies, add them here -->
- <!-- TODO: if your project requires more dependencies, add them here; if it does not require all of these, remove those not required -->
- <echo message="Download, then unpack: Eclipse, EMF, UML2, OCL, Query, Transaction, Validation, GEF, GMF ..." />
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.platform.doc.isv/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ecore/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${uml2URL}" />
- <property name="file" value="${uml2File}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.uml2/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${oclURL}" />
- <property name="file" value="${oclFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.ocl/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${queryURL}" />
- <property name="file" value="${queryFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.query/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${transactionURL}" />
- <property name="file" value="${transactionFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.transaction/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${validationURL}" />
- <property name="file" value="${validationFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.emf.validation/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gefURL}" />
- <property name="file" value="${gefFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gef/plugin.xml" />
- </ant>
- <ant target="getDependency" antfile="${buildDirectory}/../org.eclipse.modeling.common.releng/scripts/getDependencies.xml">
- <property name="url" value="${gmfURL}" />
- <property name="file" value="${gmfFile}" />
- <property name="isUnpackedFile" value="${buildDirectory}/plugins/org.eclipse.gmf/META-INF/MANIFEST.MF" />
- </ant>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before fetching the build elements -->
- <!-- ===================================================================== -->
- <target name="preFetch">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after the fetch -->
- <!-- ===================================================================== -->
- <target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before generating build scripts -->
- <!-- ===================================================================== -->
- <target name="preGenerate">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after generating the build scripts -->
- <!-- ===================================================================== -->
- <target name="postGenerate">
- <antcall target="clean" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before assembling -->
- <!-- ===================================================================== -->
- <target name="preAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after assembling-->
- <!-- ===================================================================== -->
- <target name="postAssemble">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do before running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after running the build.xmls for the elements being built. -->
- <!-- ===================================================================== -->
- <target name="postProcess">
- </target>
-
- <!-- ===================================================================== -->
- <!-- Steps to do after everything is built and assembled -->
- <!-- (e.g., testing, posting, emailing, ...) -->
- <!-- ===================================================================== -->
- <target name="postBuild">
- <antcall target="gatherLogs" />
- </target>
-
- <!-- ===================================================================== -->
- <!-- Helper targets -->
- <!-- ===================================================================== -->
- <target name="gatherLogs">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>.sdk">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
- </target>
- <target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
- </target>
-
- <!-- ===================================================================== -->
- <!-- Default target -->
- <!-- ===================================================================== -->
- <target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
- </target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/build.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/build.properties.jet
deleted file mode 100644
index 05dbb0e..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/build.properties.jet
+++ /dev/null
@@ -1,35 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<c:choose>
-<c:when test="$build/@jre = 'J2SE-1.5'">
-javacSource=5.0
-javacTarget=5.0
-</c:when>
-<c:when test="$build/@jre = 'J2SE-1.4'">
-javacSource=1.4
-javacTarget=1.4
-</c:when>
-</c:choose>
-
-buildDirectory=${builder}/../eclipse
-buildType=I
-buildId=${buildId}
-buildLabel=${buildLabel}
-timestamp=0000
-collPlace=.
-collBase=.
-baseLocation=
-configs=*,*,*
-baseos=linux
-basews=gtk
-basearch=x86
-bootclasspath=${java.home}/lib/*.jar
-javacFailOnError=true
-javacVerbose=true
-javacDebugInfo=on
-zipargs=
-archivesFormat = *,*,*-antZip
-collectingFolder=eclipse
-archivePrefix=eclipse
-generateFeatureVersionSuffix=true
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet
deleted file mode 100644
index 20a9d96..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/chkpii_ignore_list.txt.jet
+++ /dev/null
@@ -1,5 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-references/javadoc/*.html
-**/epl-v10.html
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/customTest.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/customTest.xml.jet
deleted file mode 100644
index 29d0108..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/customTest.xml.jet
+++ /dev/null
@@ -1,44 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Customized testing instructions" default="customSetup">
-
- <property name="buildConfigFile" value="${testDir}/../../build.cfg" />
- <available file="${buildConfigFile}" type="file" property="buildConfigIsAvailable" />
-
- <target name="loadbuildConfig" if="buildConfigIsAvailable">
- <property file="${buildConfigFile}" />
- </target>
-
- <target name="customSetup">
- <fail unless="buildConfigIsAvailable" message="ERROR! Can't find ${buildConfigFile}"/>
- <antcall target="loadbuildConfig"/>
-
- <echo message="Unpack Eclipse SDK to ${testDir}..."/>
- <echo message="customTest.xml: basedir = ${basedir}"/>
- <property name="getTestDependencies.xml" value="${testDir}/../../org.eclipse.modeling.common.releng/scripts/getTestDependencies.xml"/>
- <ant target="getTestDependency" antfile="${getTestDependencies.xml}">
- <property name="basedir" value="${basedir}"/>
- <property name="url" value="${eclipseURL}"/>
- <property name="file" value="${eclipseFile}"/>
- <property name="unpackDest" value="${testDir}"/>
- </ant>
-
- <!-- TODO: if your project requires more dependencies for testing, add them here -->
- <echo message="Copy EMF SDK + Eclipse SDK to ${executionDir}..."/>
- <copy todir="${executionDir}">
- <fileset dir="${downloadsDir}" includes="${emfFile},${eclipseFile}"/>
- </copy>
- <property name="shell" value="relengbuildgtk.sh"/>
-
- <!--copy the script which invokes the tests -->
- <copy file="${tester}/${shell}" todir="${executionDir}"/>
- <chmod file="${executionDir}/${shell}" perm="ugo+rx"/>
-
- <!--copy the testing.property files -->
- <copy file="${tester}/testing.properties" todir="${executionDir}"/>
-
- <!-- at this point, we exit from this script and back into the parent script (presumably in pde or eclipse.releng?) -->
- <echo message="Running ${shell} ..."/>
- </target>
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet
deleted file mode 100644
index 23b7b92..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/relengbuildgtk.sh.jet
+++ /dev/null
@@ -1,238 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-#!/bin/bash
-
-echo -n "[relengbuild] $0 started on: `date +%Y%m%d\ %H\:%M\:%S`";
-
-# environment variables
-PATH=.:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin:/usr/X11R6/bin:`pwd`/../linux;export PATH
-
-export USERNAME=`whoami`
-echo " running as $USERNAME";
-echo " currently in dir: `pwd`";
-
-if [[ ! $JAVA_HOME ]]; then
- echo -n "[relengbuild] Get JAVA_HOME from build.cfg ... ";
- buildcfg=$PWD/../../../build.cfg;
- export JAVA_HOME=$(grep "JAVA_HOME=" $buildcfg | egrep -v "^#" | tail -1 | sed -e "s/JAVAHOME=//");
- echo "$JAVA_HOME";
-fi
-
-Xflags="";
-Dflags="";
-
-# default target to run in org.eclipse.$subprojectName.releng/builder/tests/scripts/test.xml
-antTestTarget=all
-
-# process command line arguments
-while [ $# -gt 0 ]
-do
- case "$1" in
- -vmExecutable) vmExecutable="$2"; shift;;
- -consolelog) consolelog="$2"; shift;;
- -X*) Xflags=$Xflags\ $1;;
- -D*) Dflags=$Dflags\ $1;;
- esac
- shift
-done
-
-checkIfj9 ()
-{
-# given a series of -X flags, see if the string -Xj9 can be found
- j9=$Xflags;
- #echo "Xflags=$Xflags"
- j9=${j9/\-Xj9/} # substring replacement
- #echo "remaining: $j9"
- if [ "$j9" != "$Xflags" ]; then # found it
- j9="j9";
- else
- j9="";
- fi
-}
-checkIfj9;
-
-defined=0;
-checkIfDefined ()
-{
- if [ -f $1 ] ; then
- defined=1;
- else
- defined=0;
- fi
-}
-
-execCmd ()
-{
- echo ""; echo "[relengbuild] [`date +%H\:%M\:%S`]";
- echo " $1" | perl -pe "s/ -/\n -/g";
- if [ "x$2" != "x" ]; then
- $1 | tee $2;
- else
- $1;
- fi
-}
-
-doFunction ()
-{
- cmd=$1;
- params=$2
- for pth in "." "/bin" "/usr/bin" "/usr/bin/X11" "/usr/local/bin" "/usr/X11R6/bin" "`pwd`/../linux" ; do
- defined=0;
- checkIfDefined $pth/$cmd
- if [ $defined -eq 1 ] ; then
- $cmd $params
- sleep 3
- break;
- fi
- done
- if [ $defined -eq 0 ] ; then
- echo "$cmd is not defined (command not found)";
- fi
-}
-
-# these don't work on old build server, so not point wrapping them to say so when we can just omit
-# doFunction Xvfb ":42 -screen 0 1024x768x24 -ac & "
-# doFunction Xnest ":43 -display :42 -depth 24 & "
-# doFunction fvwm2 "-display localhost:43.0 & "
-#export DISPLAY=$HOSTNAME:43.0
-#ulimit -c unlimited
-
-getBuildID()
-{ # given $PWD: /home/www-data/build/modeling/$buildName/$subprojectName/downloads/drops/1.1.0/N200702112049/testing/N200702112049/testing
- # return N200702110400
- buildID=$1; #echo "buildID=$buildID";
- buildID=${buildID##*drops\/}; # trim up to drops/ (from start) (substring notation)
- buildID=${buildID%%\/test*}; # trim off /test (to end) (substring notation)
- buildID=${buildID##*\/}; # trim up to / (from start) (substring notation)
-}
-buildID=""; getBuildID $PWD; #echo buildID=$buildID;
-
-getBranch()
-{ # given $PWD: /home/www-data/build/modeling/$buildName/$subprojectName/downloads/drops/1.1.0/N200702112049/testing/N200702112049/testing
- # return 1.1.0
- branch=$1; #echo "branch=$branch";
- branch=${branch##*drops\/}; # trim up to drops/ (from start) (substring notation)
- branch=${branch%%\/*}; # trim off / (to end) (substring notation)
-}
-branch=""; getBranch $PWD; #echo branch=$branch;
-
-############################# BEGIN RUN TESTS #############################
-
-
-# operating system, windowing system and architecture variables
-# for *nix systems, os, ws and arch values must be specified
-Dflags=$Dflags" "-Dplatform=linux.gtk
-os=linux
-ws=gtk
-arch=x86
-
-# default value to determine if eclipse should be reinstalled between running of tests
-installmode="clean"
-
-#this value must be set when using rsh to execute this script, otherwise the script will execute from the user's home directory
-dir=.
-cd $dir
-workspaceDir="$dir/eclipse/workspace"
-
-# Replace the boot eclipse (The eclipse used to run the main test.xml, this will start another eclipse later)
-if [ -d $dir/eclipse ] ; then
- rm -rf $dir/eclipse
-fi
-if [ -d $workspaceDir ] ; then
- rm -rf $dir/workspace
-fi
-
-echo "[runtests] Currently in `pwd`:"
-# need conditional processing here: M3.0.2 = zip, I3.1.0 = tar.gz
-sdks=`find $dir -name "eclipse-SDK-*"`
-# get extension from file(s)
-for sdk in $sdks; do
- sdk="eclipse"${sdk##*eclipse}; # trim up to eclipse (substring notation)
- #echo -n "[runtests] Eclipse SDK $sdk is a";
- ext=${sdk%%\.zip}; # trim off .zip (substring notation)
- if [ "$ext" != "$sdk" ]; then # it's a zip
- #echo " zip. Unpacking...";
- unzip -qq -o $sdk
- else
- ext=${sdk%%\.tar\.gz}; # trim off .tar.gz (substring notation)
- if [ "$ext" != "$sdk" ]; then # it's a tar.gz
- #echo " tar.gz. Unpacking...";
- tar -xzf $sdk
- else
- ext=${sdk%%\.tar\.Z}; # trim off .tar.Z (substring notation)
- if [ "$ext" != "$sdk" ]; then # it's a tar.Z
- #echo " tar.Z. Unpacking...";
- tar -xZf $sdk
- else
- echo "[runtests] ERROR: Eclipse SDK $sdk is an UNKNOWN file type. Failure.";
- exit 2
- fi
- fi
- fi
-done
-
-J2SE15flags="";
-# TODO: if a 1.5 JDK and want source/target = 1.5, leave these in
-# TODO: if source/target = 1.4, remove these!
-if [ ${JAVA_HOME##*1.5*}"" = "" -o ${JAVA_HOME##*15*}"" = "" -o ${JAVA_HOME##*5.0*}"" = "" -o ${JAVA_HOME##*50*}"" = "" ]; then
- # set J2SE-1.5 properties (-Dflags)
- bootclasspath="."`find $JAVA_HOME/jre/lib -name "*.jar" -printf ":%p"`;
- J2SE15flags=$J2SE15flags" -DJ2SE-1.5=$bootclasspath"
- J2SE15flags=$J2SE15flags" -DbundleBootClasspath=$bootclasspath"
- J2SE15flags=$J2SE15flags" -DjavacSource=1.5"
- J2SE15flags=$J2SE15flags" -DjavacTarget=1.5"
- J2SE15flags=$J2SE15flags" -DbundleJavacSource=1.5"
- J2SE15flags=$J2SE15flags" -DbundleJavacTarget=1.5"
-fi
-
-# different ways to get the launcher and Main class
-if [[ -f eclipse/startup.jar ]]; then
- cpAndMain="eclipse/startup.jar org.eclipse.core.launcher.Main"; # up to M4_33
-elif [[ -f eclipse/plugins/org.eclipse.equinox.launcher.jar ]]; then
- cpAndMain="eclipse/plugins/org.eclipse.equinox.launcher.jar org.eclipse.equinox.launcher.Main"; # M5_33
-else
- cpAndMain=`find eclipse/ -name "org.eclipse.equinox.launcher_*.jar" | sort | head -1`" org.eclipse.equinox.launcher.Main";
-fi
-
-# run tests
-echo "[runtests] [`date +%H\:%M\:%S`] Launching Eclipse (installmode = $installmode with -enableassertions turned on) ..."
-execCmd "$JAVA_HOME/bin/java $Xflags -enableassertions -cp $cpAndMain -ws $ws -os $os -arch $arch \
--application org.eclipse.ant.core.antRunner -data $workspaceDir -file test.xml $antTestTarget \
-$Dflags -Dws=$ws -Dos=$os -Darch=$arch -D$installmode=true $J2SE15flags \
-$properties -logger org.apache.tools.ant.DefaultLogger" $consolelog;
-echo "[runtests] [`date +%H\:%M\:%S`] Eclipse test run completed. "
-
-############################# END RUN TESTS #############################
-
-# supress errors by checking for the file first
-if [ -r /tmp/.X43-lock ] ; then
- kill `cat /tmp/.X43-lock`
-fi
-if [ -r /tmp/.X42-lock ] ; then
- kill `cat /tmp/.X42-lock`
-fi
-
-if [[ ! -d $PWD/results ]]; then
- echo "[relengbuild] No test results found in $PWD/results!";
- echo "[relengbuild] Creating 'noclean' file to prevent cleanup after build completes."
- echo "1" > $PWD/../../../noclean;
-else
-# if the build failed for some reason, don't clean up!
-xmls=`find $PWD/results/xml -name "*.xml"`;
-testsFailed=1;
-for xml in $xmls; do
- if [ $testsFailed -eq 1 ]; then
- testsFailed=`cat $xml | grep -c "<testsuite errors=\"0\" failures=\"0\""`
- if [ $testsFailed -lt 1 ]; then
- echo "[relengbuild] Found test failure(s) in $xml!";
- echo "[relengbuild] Creating 'noclean' file to prevent cleanup after build completes."
- echo "1" > $PWD/../../../noclean;
- break;
- fi
- fi
-done
-fi;
-
-echo "[relengbuild] relengbuildgtk.sh completed on: `date +%Y%m%d\ %H\:%M\:%S`"
-
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/testing.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/testing.properties.jet
deleted file mode 100644
index 2075c1a..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/configs/local/testing.properties.jet
+++ /dev/null
@@ -1,49 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-#which (sub)project?
-project=<c:get select="$build/@shortName"/>
-
-#target to call in test.xml: runtests-local | runtests-remote
-testTarget=runtests-local
-
-#directory on test machine where automated testing framework will be installed
-testDir=${testBase}/${buildLabel}
-
-#name of zip file containing automated testing framework and JUnit test plug-ins
-testFramework=<c:get select="$build/@parentProjectName"/>-${project}-automated-tests-<c:get select="$build/@incubationTag"/>${buildAlias}.zip
-
-#directory where test scripts are launched
-executionDir=${testDir}/testing
-
-#name of runtime to install and test
-runtime=<c:get select="$build/@parentProjectName"/>-${project}-SDK-<c:get select="$build/@incubationTag"/>${buildAlias}.zip
-
-# leave this blank and it will be generated by genBuildDetails.sh
-javaHome=%%JAVA_HOME%%
-vmExecutable=${javaHome}/bin/java
-
-#hack to override unneeded function in releng.basebuilder/plugins/org.eclipse.build.tools/scripts/test.xml
-vmUrl=
-vmDest=/dev/null
-vmInstallExecutable=${vmExecutable}
-vmInstallCommand=-version
-
-#eclipse platforms: win32 | linux.motif | linux.gtk | aix.motif | hpux.motif |solaris.motif
-platform=${baseos}.${basews}
-
-#name of file that captures console output from running JUnit plug-in tests
-consolelog=${baseos}.${basews}_consolelog.txt
-
-#Works with IBM and Sun JDKs, 1.4+
-#name of script to execute
-testExecutable=bash
-
-#arguments to $(testExecutable) - .sh script + args
-args=${executionDir}/${shell} -vmExecutable ${vmExecutable} -consolelog ${consolelog} ${Xflags} ${Dflags}
-
-#TODO: set vm-specific flags
-#Xflags=-Xms64M -Xmx192M
-Xflags=-Xms256M -Xmx256M
-Dflags=
-
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/customTargets.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/customTargets.xml.jet
deleted file mode 100644
index ebc4c72..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/customTargets.xml.jet
+++ /dev/null
@@ -1,236 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Build specific targets and properties" default="noDefault" basedir=".">
-
-<!-- ===================================================================== -->
-<!-- Run a given ${target} on all elements being built -->
-<!-- ===================================================================== -->
-<target name="allElements">
- <ant antfile="${genericTargets}" target="${target}" >
- <property name="type" value="feature" />
- <property name="id" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.tests" />
- </ant>
-</target>
-
-<!-- ===================================================================== -->
-<!-- Targets to assemble the built elements for particular configurations -->
-<!-- These generally call the generated assemble scripts (named in -->
-<!-- ${assembleScriptName}) but may also add pre and post processing -->
-<!-- Add one target for each root element and each configuration -->
-<!-- ===================================================================== -->
-
-<target name="assemble.org.eclipse.<c:get select="$build/@projectNamespace"/>.tests">
- <property name="archiveName" value="<c:get select="$build/@parentProjectName"/>-${subprojectName}-junit-tests-${buildAlias}.zip"/>
- <ant antfile="${assembleScriptName}"/>
-<!-- ADD POST STEPS -->
-</target>
-
-<!-- ===================================================================== -->
-<!-- Check out map files from correct repository -->
-<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
-<!-- ===================================================================== -->
-<target name="checkLocal">
- <available property="mapsLocal" file="${buildDirectory}/maps" />
-</target>
-
-<target name="getMapFiles" depends="checkLocal" unless="mapsLocal">
-
- <!-- *** change the repo info -->
- <property name="mapCvsRoot" value=":${cvsReadProtocol}:${cvsReadUser}@${cvsHost}:${cvsRep}" />
- <property name="mapVersionTag" value="HEAD" />
- <property name="packagePath" value="org.eclipse.${projectName}/org.eclipse.${subprojectName2}.releng/maps"/>
-
- <cvs cvsRsh="ssh" cvsRoot="${mapCvsRoot}" tag="${mapVersionTag}"
- package="${packagePath}" dest="${buildDirectory}/maps" />
- <copy todir="${buildDirectory}/maps/CVS" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}/CVS" />
- </copy>
- <copy todir="${buildDirectory}/maps" overwrite="true">
- <fileset dir="${buildDirectory}/maps/${packagePath}" />
- </copy>
- <delete dir="${buildDirectory}/maps/org.eclipse.${projectName}" />
-
- <!--tag the map files project-->
- <antcall target="tagMapFiles" />
-</target>
-
-<target name="tagMapFiles" if="tagMaps">
- <cvs dest="${buildDirectory}/maps/org.eclipse.${subprojectName2}" command="tag v${timestamp}" />
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do before setup -->
-<!-- ===================================================================== -->
-<target name="preSetup">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after setup but before starting the build proper -->
-<!-- ===================================================================== -->
-<target name="postSetup">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do before fetching the build elements -->
-<!-- ===================================================================== -->
-<target name="preFetch">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after the fetch -->
-<!-- ===================================================================== -->
-<target name="postFetch">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@buildid@">
- <include name="**/about.mappings" />
- </replace>
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do before generating build scripts -->
-<!-- ===================================================================== -->
-<target name="preGenerate">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after generating the build scripts -->
-<!-- ===================================================================== -->
-<target name="postGenerate">
- <antcall target="clean" />
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do before assembling -->
-<!-- ===================================================================== -->
-<target name="preAssemble">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after assembling-->
-<!-- ===================================================================== -->
-<target name="postAssemble">
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do before running the build.xmls for the elements being built. -->
-<!-- ===================================================================== -->
-<target name="preProcess">
- <replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
- <include name="**/about.mappings" />
- </replace>
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after running the build.xmls for the elements being built. -->
-<!-- ===================================================================== -->
-<target name="postProcess">
- <condition property="logsAvailable">
- <istrue value="${javacVerbose}"/>
- </condition>
- <antcall target="gatherLogs" />
-</target>
-
-<!-- ===================================================================== -->
-<!-- Steps to do after everything is built and assembled -->
-<!-- (e.g., testing, posting, emailing, ...) -->
-<!-- ===================================================================== -->
-<target name="postBuild">
- <antcall target="packageTestFramework" />
-</target>
-
-<!-- ===================================================================== -->
-<!-- Helper targets -->
-<!-- ===================================================================== -->
-<target name="gatherLogs" if="logsAvailable">
- <mkdir dir="${buildDirectory}/${buildLabel}/compilelogs" />
- <antcall target="allElements">
- <param name="target" value="gatherLogs" />
- </antcall>
-
- <unzip dest="${buildDirectory}/${buildLabel}/compilelogs" overwrite="true">
- <fileset dir="${buildDirectory}/features/org.eclipse.<c:get select="$build/@projectNamespace"/>.tests">
- <include name="*.log.zip" />
- </fileset>
- </unzip>
-</target>
-
-<target name="clean" unless="noclean">
- <antcall target="allElements">
- <param name="target" value="cleanElement" />
- </antcall>
-</target>
-
-<target name="packageTestFramework">
- <!--package automated test framework used in <c:get select="$build/@parentProjectName"/>-${subprojectName} builds-->
-
- <property name="workingDirectory" value="${buildDirectory}/test.assembly" />
- <echo message="workingDirectory: ${workingDirectory}"/>
-
- <!--unzip the junit tests-->
- <mkdir dir="${workingDirectory}/eclipse" />
- <unzip dest="${workingDirectory}" overwrite="true">
- <fileset dir="${buildDirectory}/${buildLabel}"><include name="**/<c:get select="$build/@parentProjectName"/>-${subprojectName}-junit-tests*.zip"/></fileset>
- </unzip>
-
- <!-- create top level testing directory-->
- <delete dir="${workingDirectory}/testing"/>
- <mkdir dir="${workingDirectory}/testing" />
-
- <!--compile the tool used to generate the test.properties file, then run it.-->
- <!--test.properties maps test plugin id's to the name of the plugin directory-->
-
- <!--eclipse.home is relative to the scripts directory in the org.eclipse.pde.build plugin. Assume the plugins used in the classpath are in the same directory as org.eclipse.pde.build-->
- <property name="eclipse.home" value="../../.." />
-
- <generateTestProperties
- buildDirectory="${buildDirectory}"
- featureId="org.eclipse.<c:get select="$build/@projectNamespace"/>.tests"
- outputFile="${workingDirectory}/testing/test.properties"
- />
-
- <!--load the property file created with the directory names for all test plugins-->
- <property file="${workingDirectory}/testing/test.properties" />
-
- <!-- Remove the plugin version number appended to the org.eclipse.test plugin directory.
- This is so that contributors of test.xml's do not have to update their paths to
- library.xml in org.eclipse.test whenever its version is updated.
- -->
- <move todir="${workingDirectory}/eclipse/plugins/org.eclipse.test">
- <fileset dir="${workingDirectory}/eclipse/plugins/${org.eclipse.test}" />
- </move>
-
- <!--the Ant move task leaves behind an empty directory-->
- <delete dir="${workingDirectory}/eclipse/plugins/${org.eclipse.test}" includeEmptyDirs="true" />
-
- <!-- rezip the JUnit plugin tests -->
- <zip destfile="${workingDirectory}/testing/<c:get select="$build/@parentProjectName"/>-${subprojectName}-junit-tests-${buildAlias}.zip">
- <zipfileset dir="${workingDirectory}/eclipse" prefix="eclipse"/>
- </zip>
-
- <!--Copy scripts and doc used in the automated testing to the testing directory-->
- <copy todir="${workingDirectory}/testing">
- <fileset dir="${buildDirectory}/plugins/org.eclipse.test" includes="testframework.html,JUNIT.XSL" />
- </copy>
- <copy todir="${workingDirectory}/testing">
- <fileset dir="${builderDirectory}/scripts" />
- </copy>
-
- <!--copy in the file containing the URL of the Eclipse build used for testing-->
- <copy todir="${workingDirectory}/testing" file="${buildDirectory}/../build.cfg" />
-
- <!--create zip file of the automated testing framework-->
- <zip destfile="${buildDirectory}/${buildLabel}/<c:get select="$build/@parentProjectName"/>-${subprojectName}-automated-tests-${buildAlias}.zip">
- <zipfileset dir="${workingDirectory}/testing" prefix="testing"/>
- </zip>
-
- <delete file="${buildDirectory}/${buildLabel}/<c:get select="$build/@parentProjectName"/>-${subprojectName}-junit-tests-${buildAlias}.zip" />
-</target>
-
-<!-- ===================================================================== -->
-<!-- Default target -->
-<!-- ===================================================================== -->
-<target name="noDefault">
- <echo message="You must specify a target when invoking this file" />
-</target>
-
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/readme.html.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/readme.html.jet
deleted file mode 100644
index 174335f..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/readme.html.jet
+++ /dev/null
@@ -1,165 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<html>
-<head>
-<title>Instructions</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-</head>
-
-<body bgcolor="#FFFFFF" text="#000000">
-<font size="+2"> Automated Testing of Modeling Project Builds</font>
-<p>last updated: November 9, 2005</p>
-<p><font size="+1">Description</font></p>
-<p>This document describes how to run the your project's JUnit test plugins from the command
- line. This is the same mechanism used in the builds.</p>
-<p>Click <a href="testframework.html">here</a> for a description of the testing
- framework, and how it can be used outside of the setup described here.</p>
-<p>If you simply wish to write and run JUnit tests interactively from an Eclipse
- workbench, try one of the links below:</p>
-<p><a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/plugins/org.eclipse.jdt.junit/index.html">JUnit
- Support in Eclipse</a><br>
-<a href="http://dev.eclipse.org:8080/help/content/help:/org.eclipse.jdt.doc.user/tasks/tasks-207.htm?resultof=%6a%75%6e%69%74%20&toc=%2Forg.eclipse.jdt.doc.user%2Ftoc.xml">Using
- JUnit</a></p>
-
-<p><font size="+1">Requirements</font></p>
-<p>1. All test machines must have a java runtime environment (version 1.3.1) installed and added to the path environment variable (see
- <a href="#vm">-vm</a> parameter below).<br>
- 2. <a href="http://www.info-zip.org/pub/infozip/UnZip.html">Info-ZIP UnZip</a>
- version 5.41 or later installed and added to the path.<br>
- 3. The Automated Test feature from a
- <a href="http://www.eclipse.org/modeling/<c:get select="$build/@parentProjectName"/>">downloads</a>.
- This contains the test framework plugins and the JUnit test plugins to run.<br>
- 4. The zip file from the same build as the Automated Test feature. You can use the <c:get select="$build/@parentProjectName"/>-*-SDK zip file instead of the individual files.<br>
- 5. An Eclipse SDK zip file. The URL and build name of the required builds
- are specified in the build.cfg file included in the Automated Test zip file.</p>
-<p><font size="+1">Setup</font></p>
-<p>1. Extract the <c:get select="$build/@parentProjectName"/>-*-automated-tests-<c:get select="$build/@incubationTag"/>&lt;buildid&gt;.zip. On Window, extract
- this file close to the root of the drive to prevent some path names from exceeding
- the 255 character limit. This will create a top-level directory &quot;<i>testing</i>&quot;.<br>
- 2. Place the Eclipse SDK zip file and the project's runtime in the <i>testing</i> directory.
- Do not unzip these files. (The test scripts will take care of this)<br>
-</p>
-<p><font size="+1">Running Tests</font></p>
-<p>1. cd to the <i>testing</i> directory<br>
- 2. Run the following script:</p>
-<p><b>runtests.sh [-os &lt;operating system&gt;] [-ws &lt;windowing system&gt;] [-arch
- &lt;architecture&gt;] [-noclean] [&lt;testTarget&gt;][-properties &lt;path&gt;][-vm
- &lt;path to java executable&gt;]</b></p>
-All parameters and targets are optional on windows systems. Just running &quot;runtests.sh&quot;
-will run <b>ALL</b> tests on Windows, installing a clean Eclipse and your project's SDK between
-each test target. On *nix systems, the os, ws and arch parameters must be specified.
-<br>
-<br>
-Test results are placed in the <i>testing</i>/<i>results</i> directory in xml and html format.<br>
-<p><font size="+1"><a name="vm"></a>Parameters</font></p>
-<table width="90%" border="1">
- <tr>
- <td>Parameter</td>
- <td>Description</td>
- </tr>
- <tr>
- <td>-os &lt;operating system&gt;</td>
- <td>The OS the tests are being run on. One of: aix, hpux, linux, qnx, solaris,
- win32. <b>Default win32</b></td>
- </tr>
- <tr>
- <td>-ws &lt;windowing system&gt;</td>
- <td>The windowing system the tests are being run on. One of: motif, gtk, photon,
- win32. <b>Default win32</b></td>
- </tr>
- <tr>
- <td>-arch &lt;architecture&gt;</td>
- <td>The architecture the tests are being run on. One of: ppc, PA_RISC, x86,
- sparc. <b>Default x86</b></td>
- </tr>
- <tr>
- <td>-noclean</td>
- <td>Run tests without installing an Eclipse and GEF SDK and tests between
- test targets. Default is to re-install these between test targets.</td>
- </tr>
- <tr>
- <td>-properties</td>
- <td>Used to reference a properties file containing additional Ant properties
- used in running tests.Can be used to pass additional vm arguments to the
- Java virtual machine running the tests by adding the entry &quot;extraVMargs=&lt;the
- args to pass to the vm&gt;&quot; to the specified properties file.</td>
- </tr>
- <tr>
- <td>-vm</td>
- <td>The full path to the java executable with which to run the tests. Use
- this to specify a specific virtual machine with which to run the tests.
- For example, &quot;-vm c:\sun131\jre\bin\java&quot;. Default set to &quot;java&quot;
- (i.e. java executable on system path). </td>
- </tr>
-</table>
-
-<p><font size="+1">Test Targets</font></p>
-<p>Specifies which ant target to run in the main test.xml. Typically this corresponds
- to a test project's tests. If you do not specify a test target then the <b>all</b>
- test target is run.</p>
-
-<table width="90%" border="1">
- <tr>
- <td>all</td>
- <td>Runs all the targets below.</td>
- </tr>
- <tr>
- <td><c:get select="$build/@parentProjectName"/></td>
- <td>Runs the JUnit tests located in the test plug-ins</td>
- </tr>
- <tr>
- <td>genHtml</td>
- <td>Converts xml test results in the &quot;<i>testing</i>/<i>results</i>&quot; directory
- to html.</td>
- </tr>
-</table>
-<p>&nbsp;</p>
-<p><font size="+1"><a name="appendixb"></a>Appendix A- Supported os, ws, and arch
- value combinations</font></p>
-<p>The following table contains the values that can be used with the -os, -ws,
- and -arch switches.</p>
-<table width="75%" border="1">
- <tr>
- <td>Operating System (os)</td>
- <td>Windowing System (ws)</td>
- <td>Architecture (arch)</td>
- </tr>
- <tr>
- <td>aix</td>
- <td>motif</td>
- <td>ppc</td>
- </tr>
- <tr>
- <td>hpux</td>
- <td>motif</td>
- <td>PA_RISC</td>
- </tr>
- <tr>
- <td>linux</td>
- <td>gtk</td>
- <td>x86</td>
- </tr>
- <tr>
- <td>linux</td>
- <td>motif</td>
- <td>x86</td>
- </tr>
- <tr>
- <td height="24">qnx</td>
- <td height="24">photon</td>
- <td height="24">x86</td>
- </tr>
- <tr>
- <td>solaris</td>
- <td>motif</td>
- <td>sparc</td>
- </tr>
- <tr>
- <td>win32</td>
- <td>win32</td>
- <td>x86</td>
- </tr>
-</table>
-</body>
-</html>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/test.xml.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/test.xml.jet
deleted file mode 100644
index 59d0859..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/builder/tests/scripts/test.xml.jet
+++ /dev/null
@@ -1,90 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<project name="Automated Testing" default="all" basedir="." >
-
- <!--properties file containing the plugin directory name including version number-->
- <property file="test.properties" />
-
- <!-- urls and such from the build -->
- <property file="${basedir}/../../../build.cfg" />
-
- <!--default directory where test-eclipse will be installed-->
- <property name="install" value="${basedir}/target" />
-
- <!--name that can be added to report name to identify which platform tests results come from-->
- <property name="platform" value="" />
-
- <!-- The root of the eclipse installation -->
- <property name="eclipse-home" value="${install}/eclipse" />
-
- <!-- The directory that will contain the xml and html results from the tests that are run -->
- <property name="results" value="${basedir}/results" />
-
- <target name="setup" if="clean" description="Reinstall the test Eclipse installation if specified by user">
- <delete dir="${install}" /><mkdir dir="${install}" />
-
- <!-- TODO: if your project requires more dependencies, add them here -->
- <echo message="Download, then unpack: Eclipse, EMF ..." />
- <property name="common.releng.dir" value="${basedir}/../../../org.eclipse.modeling.common.releng"/>
- <property name="getTestDependencies.xml" value="${common.releng.dir}/scripts/getTestDependencies.xml"/>
- <ant target="getTestDependency" antfile="${getTestDependencies.xml}" dir="${common.releng.dir}">
- <property name="url" value="${eclipseURL}" />
- <property name="file" value="${eclipseFile}" />
- <property name="unpackDest" value="${install}"/>
- </ant>
- <ant target="getTestDependency" antfile="${getTestDependencies.xml}" dir="${common.releng.dir}">
- <property name="url" value="${emfURL}" />
- <property name="file" value="${emfFile}" />
- <property name="unpackDest" value="${install}"/>
- </ant>
-
- <property name="dir" location="."/>
- <echo message="Unpack SDK + JUnit Tests (${dir}/<c:get select="$build/@parentProjectName"/>-*.zip) ..."/>
- <unzip dest="${install}" overwrite="true">
- <fileset dir="${dir}"><include name="**/<c:get select="$build/@parentProjectName"/>-*.zip"/></fileset>
- </unzip>
- </target>
-
- <target name="runtests" depends="setup" description="Runs ant on the test.xml for a specified plugin. Requires a property value setting for testPlugin only if test.properties is not available. The property testPlugin represents a directory name made up of the plugin id and plugin version. This directory must contain a valid test.xml.">
-<c:if test="$build/@testsAreJarred = 'false'">
- <echo message="${eclipse-home}/plugins/${testPlugin} is not a jarred plugin. No unpack required!"/>
-</c:if>
- <echo message="Unpack ${eclipse-home}/plugins/${testPlugin}.jar to ${eclipse-home}/plugins/${testPlugin} ... "/>
- <move file="${eclipse-home}/plugins/${testPlugin}.jar" tofile="${eclipse-home}/plugins/${testPlugin}_.jar"/>
- <unjar src="${eclipse-home}/plugins/${testPlugin}_.jar" dest="${eclipse-home}/plugins/${testPlugin}"/>
- <delete file="${eclipse-home}/plugins/${testPlugin}_.jar"/>
-
- <echo message="Running test.xml from jarfile ${eclipse-home}/plugins/${testPlugin} ... "/>
- <ant antfile="${eclipse-home}/plugins/${testPlugin}/test.xml" dir="${eclipse-home}"/>
- <copy file="${eclipse-home}/${report}.xml" tofile="${results}/xml/${report}_${platform}.xml" />
- </target>
-
- <target name="<c:get select="$build/@parentProjectName"/>" description="Runs the test.xml of the tests plugin">
- <antcall target="runtests">
- <param name="testPlugin" value="${org.eclipse.<c:get select="$build/@projectNamespace"/>.tests}" />
- <param name="report" value="org.eclipse.<c:get select="$build/@projectNamespace"/>.tests" />
- </antcall>
-
- <!-- test if chkpii script exists before proceeding -->
- <property name="common.releng.dir" value="${basedir}/../../../org.eclipse.modeling.common.releng"/>
- <property name="chkpii.xml" value="${common.releng.dir}/scripts/chkpii.xml"/>
- <available file="${chkpii.xml}" property="chkpiiXMLAvailable"/>
- <antcall target="runChkpii"/>
- </target>
-
- <target name="runChkpii" if="chkpiiXMLAvailable">
- <ant target="chkpii" antfile="${chkpii.xml}" inheritall="true">
- <property name="zipPattern" value="<c:get select="$build/@parentProjectName"/>-*.zip"/>
- </ant>
- </target>
-
- <target name="all">
- <antcall target="<c:get select="$build/@parentProjectName"/>" />
- <antcall target="genHtml" />
- </target>
-
- <target name="genHtml" description="Generates HTML results with provided JUNIT.XSL provided">
- <style style="JUNIT.XSL" basedir="${results}/xml" destdir="${results}/html" />
- </target>
-</project>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/cvsignore.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/cvsignore.jet
deleted file mode 100644
index 2c0d863..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/cvsignore.jet
+++ /dev/null
@@ -1,4 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-.project
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/_SHORTNAME_.map.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/_SHORTNAME_.map.jet
deleted file mode 100644
index cdd7232..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/_SHORTNAME_.map.jet
+++ /dev/null
@@ -1,12 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-!*************** PROJECT CONTRIBUTION ********************************************************
-
-!*** Special entries from eclipse
-
-plugin@org.eclipse.test=v20070226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
-fragment@org.eclipse.ant.optional.junit=v20050226,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
-
-!*** Project's plugins, features and fragments
-
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/build.cfg.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/build.cfg.jet
deleted file mode 100644
index 71b6fb9..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/maps/build.cfg.jet
+++ /dev/null
@@ -1,4 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-# this file's contents are generated \ No newline at end of file
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/project.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/project.jet
deleted file mode 100644
index 88ef3d5..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/project.jet
+++ /dev/null
@@ -1,14 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name><c:get select="$build/@relengProjectName"/></name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- </buildSpec>
- <natures>
- </natures>
-</projectDescription>
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/promoteToEclipse._SHORTNAME_.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/promoteToEclipse._SHORTNAME_.properties.jet
deleted file mode 100644
index 31fdfe8..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/promoteToEclipse._SHORTNAME_.properties.jet
+++ /dev/null
@@ -1,171 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rights reserved. This source code is made available under the terms of the Eclipse Public License, v1.0. */
-%>
-## promoteToEclipse.*.properties
-## specific version of promoteToEclipse.sh properties
-##
-## NOTE:
-## You must rename this file to promoteToEclipse.$subprojectName.properties for it to be
-## found when using the -sub flag; otherwise you'll have to use the -f flag to specify
-## a CUSTOM-named properties file
-
-# product being built (folder name prefix)
-projectName=<c:get select="$build/@parentProjectName"/>
-subprojectName=<c:get select="$build/@shortName"/>
-projectNameVanity=`echo $buildName $subprojectName | tr "a-z" "A-Z"`; # or something else manually assigned
-
-# used to determine the actual name of the SDK zip (when builds are aliased)
-SDKfilenamepattern="$buildName-$subprojectName-SDK-<c:get select="$build/@incubationTag"/>*.zip"
-
-# the following two arrays must be the same size (or else the second one will default to blank)
-javadocModuleArray=( "$buildName-$subprojectName" ); # array, project-subproject, for the name of the zip scp'd to remote, eg. foo-bar-doc.zip
-# if "", create in $buildName/javadoc; if "/path", create in $buildName/$subprojectName/javadoc
-javadocFolderArray=( "/$subprojectName" ); # array of path fragments
-# list of targets to use when executing fixJavadocs.sh
-javadocTargetArray=( "-sub $subprojectName" );
-
-# publisher of newsgroup announcements
-newsgroupPublisherEmail="<c:get select="$build/@newsgroupPublisherName"/> <<c:get select="$build/@newsgroupPublisherEmail"/>>"
-newsgroup=eclipse.modeling.$buildName
-# to thread posts under an existing post (or posts) enter the slash-escaped Message-ID for which this is a reply,
-# eg: <du7hic\$qos\$1@utils.eclipse.org>
-newsgroupThreadReferences=""
-
-# default eclipse.org, build server, mapfile server usernames
-user=$USER
-# if no value set here or by -userIES flag, default to -user flag or value in properties file
-userIES=
-
-# group permissions on eclipse.org so that anyone can change files
-eclipseUserGroup="$buildName"admin
-eclipsePermsDir=2775
-eclipsePermsFile=664
-
-# group permissions on build box so that anyone can change files
-buildUserGroup="www"
-buildPermsDir=2775
-buildPermsFile=664
-
-# IES map file branch (required)
-branchIES=
-
-# IES map file template: use "buildIDactual" and "webPath" as placeholders
-IESmapfileArray=(
-"$buildName-$subprojectName-runtime-<c:get select="$build/@incubationTag"/>buildIDactual.zip=webPath | | | runtime | $subprojectName"
-"$buildName-$subprojectName-SDK-<c:get select="$build/@incubationTag"/>buildIDactual.zip=webPath | | | sdk | $subprojectName" ); # array of lines
-
-### DEFAULT BEHAVIOUR OPTIONS ###
-
-# default setting for whether to do or skip the drop upload section: 0 = do, 1 = skip
-dodrop=1
-
-# default setting for whether to do or skip the javadoc section: 0 = do, 1 = skip
-dodocs=1
-
-# default setting for whether to do or skip the Update Manager jars section: 0 = do, 1 = skip
-UMjars=1
-
-#default buildID
-buildID=
-
-#default branch
-branch=1.0.0
-cvsbranch=HEAD
-
-#do RSS feed file update?
-RSS=1
-
-# do search cvs update?
-searchCVS=1
-# how long to block before giving up (in seconds, eg., 1200 for 20 mins wait)
-searchCVSTimeout=1200
-
-#do IES mapping file update?
-IES=0
-
-#close bugzillas?
-bugz=0
-# default setting for whether to do or skip checking for the existence of the new build in the release notes / database before attempting to close bugs: 1 = do, 0 = skip
-checkReleaseExists=1
-
-# debug output
-debug=0 ; # values can be 0,1,2
-
-#clean up /tmp folder?
-noclean=0;
-
-# compare drops folder after scp upload?
-noCompareDropsFolders=0 ; # default 0, do compare; set 1 to bypass or pass in querystring
-
-# compare UM folder after scp upload?
-noCompareUMFolders= ; # default 0, do compare; set 1 to bypass or pass in querystring
-
-# announce new build in newsgroup? (default 0)
-announce=0;
-
-### SERVER & PATH CONFIG OPTIONS ###
-
-#server on which builds occur (need to ssh to this box as $user@$buildServerFullName)
-buildServerFullName=`hostname`
-
-#server on which eclipse's production CVS is located (need to ssh to this box as $user@$eclipseServerFullName)
-eclipseServerFullName=prodbox
-
-#server on which eclipse's production files are located (downloads, javadoc, etc.): ssh as $user@$downloadServerFullName)
-downloadServerFullName=prodbox
-
-#paths on \$downloadServerFullName where files are published
-projectWWWDir=/home/data2/httpd/download.eclipse.org/modeling/$buildName
-projectDropsDir=$buildWWWDir/$subprojectName/downloads/drops
-
-#paths to build base, scripts, and drops on build server
-baseBuildDir=/home/www-data/build/modeling/$buildName
-buildScriptsDir=/home/www-data/build/modeling/scripts
-buildDropsDir=$baseBuildDir/$subprojectName/downloads/drops
-
-# path to website on build server
-localWebDir=/var/www/html/modeling/$buildName
-
-# urls
-releaseNotesURL=http://www.eclipse.org/modeling/$buildName/news/relnotes.php?project=$subprojectName
-downloadsURL=http://www.eclipse.org/modeling/$buildName/downloads/?project=$subprojectName
-
-### ANT OPTIONS ###
-ANT=/opt/apache-ant-1.6/bin/ant
-
-### DEFAULT BEHAVIOUR AND JVM OPTIONS :: buildUpdate.sh ###
-
-# specify the correct java home & vm used to run the build
-javaHome=/opt/sun-java2-1.4
-vm=$javaHome/bin/java
-
-# zips to unpack for UM jar generation
-filePrefixesToUnzipArray=( "$buildName-$subprojectName-SDK-<c:get select="$build/@incubationTag"/>" "$buildName-$subprojectName-examples-<c:get select="$build/@incubationTag"/>" );
-
-# ant script and target to be executed
-antScript=org.eclipse.releng.generators/buildProductUpdateJars.xml
-target=run
-
-# default operations
-builder=1 # get builder packages from cvs
-promote=0 # don't promote by default
-skipjars=0 # when promoting, upload all jars (don't skip)
-cleanup=1 # delete temp stuff when done
-
-# compare UM folder after scp upload?
-noCompareUMFolders=0 ; # default 0, do compare; set 1 to bypass or pass in querystring
-
-# do 4-part jars?
-no4thPart=0;
-
-# where to get releng.generators.ProductUpdateBuilder, jars & ant scripts
-relengGeneratorsCVSPath=releng-common/tools/updates/org.eclipse.releng.generators
-
-# use a default value for basebuilderBranch? 0 = no, 1 = yes
-useDefaultBasebuilderBranch=0
-
-# See http://wiki.eclipse.org/Modeling_Project_Releng/Releasing#Contributing_To_Ganymede_Update_Site
-# pattern to use when searching for features to include in coordsite; defaults to ".*eclipse/features/org.eclipse..*(${subprojectName}|${subprojectName}.sdk)_.*\/$"
-coordsiteFeaturePattern=""
-# pattern to use when setting feature to include in coordsite's main feature ('Models and Model Development'); all other matching features will go in 'Enabling Features'
-coordsiteMainFeaturePattern=""
diff --git a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/repoInfo.properties.jet b/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/repoInfo.properties.jet
deleted file mode 100644
index f49349b..0000000
--- a/examples/org.eclipse.jet.ec2008.pushbuttonbuild/templates/project/repoInfo.properties.jet
+++ /dev/null
@@ -1,10 +0,0 @@
-<%!
-/* Copyright 2008 IBM Corp. All rig