You are viewing a plain text version of this content. The canonical link for it is here.
Posted to easyant-commits@incubator.apache.org by hi...@apache.org on 2011/02/17 20:23:04 UTC

svn commit: r1071768 [1/7] - in /incubator/easyant/easyant4e: ./ trunk/ trunk/org.apache.easyant/ trunk/org.apache.easyant/META-INF/ trunk/org.apache.easyant/lib/ trunk/org.apache.easyant4e.feature/ trunk/org.apache.easyant4e.releng/ trunk/org.apache.e...

Author: hibou
Date: Thu Feb 17 20:22:56 2011
New Revision: 1071768

URL: http://svn.apache.org/viewvc?rev=1071768&view=rev
Log:
initial import of easyant4e

Added:
    incubator/easyant/easyant4e/
    incubator/easyant/easyant4e/trunk/
    incubator/easyant/easyant4e/trunk/org.apache.easyant/
    incubator/easyant/easyant4e/trunk/org.apache.easyant/.classpath
    incubator/easyant/easyant4e/trunk/org.apache.easyant/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/
    incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/MANIFEST.MF
    incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant-launcher.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/easyant-core.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ivy.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/jdtCompilerAdapter.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/eclipse-test-framework-3.4.1.zip   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar.version
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma_ant.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/org.pluginbuilder.autotestsuite.feature-0.5.0.20090721PRD.zip   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/customTargets.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/fetchSvnAll.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/pluginbuilder-anttasks.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/postBuild.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/subversionSupport.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/svn/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/svn/SVNCLIENTADAPTER-LICENSE
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/svn/svnClientAdapter.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/svn/svnant.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build_local.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build_shared.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/maps/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/maps/all.map
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/pluginbuilder.config
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/releases/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/releases/HEAD.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/.classpath
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/.settings/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/.settings/org.eclipse.jdt.core.prefs
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/META-INF/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/META-INF/MANIFEST.MF
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/multimoduleproject/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/.classpath
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/lib/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/module.ivy   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/main/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/main/java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/main/resources/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/test/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/test/java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/src/test/resources/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simplejavaproject/target/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/datas/simpleproject/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/AbstractEasyAntTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/EasyAntAllTests.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/EasyantCoreServiceTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/EasyantProjectServiceTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/EclipseProjectBuilder.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/ExtensionRegistryTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/ImportProjectTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/StartupTest.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e.tests/src/org/apache/easyant4e/tests/TestPlugin.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.checkstyle
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.classpath
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.fbprefs
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.pmd
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.project   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.settings/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/.settings/org.eclipse.jdt.core.prefs
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/META-INF/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/META-INF/MANIFEST.MF
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/TODO.txt   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/build.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/EasyAnt-logo.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/EasyAntNature.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/build.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/console.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/console.png   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/debug_loglevel.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/default_incremental.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/form_banner.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/full/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/full/obj16/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/full/obj16/ant_buildfile.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/phase.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/sa_onesample48.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/icons/target.gif   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/lib/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/lib/guice/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/lib/guice/aopalliance.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/lib/guice/guice-2.0.jar   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.buildtypes/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.buildtypes/build-std-java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.buildtypes/build-std-java/0.2/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/abstract-test/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/abstract-test/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/clean-std/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/clean-std/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/common-ivy/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/common-ivy/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/compile-java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/compile-java/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/compile-test-java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/compile-test-java/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-provisioning/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-provisioning/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-publication/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-publication/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-utils/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/ivy-utils/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/javadoc/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/javadoc/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/manifest/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/manifest/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/package-jar/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/package-jar/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/phases-std/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/phases-std/0.2/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/resources-std/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/resources-std/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/run-java/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/run-java/0.1/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/test-junit/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/modules/org.apache.easyant.plugins/test-junit/0.2/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/plugin.properties   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/plugin.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/ivysettings-remote.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/ivysettings.xml   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/Activator.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/EasyAntConstants.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/EasyAntPlugin.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/Startup.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ant/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ant/editor/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ant/editor/EasyAntEditor.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/builders/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/builders/EasyAntBuilder.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/configurers/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/configurers/Configurer.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/console/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/console/EasyAntConsole.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/console/EasyAntConsoleFactory.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/console/EasyAntConsoleImpl.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/console/EasyAntConsolePageParticipant.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/RepositoryInstaller.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/model/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/model/EasyAntModuleDescriptorExtension.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/BuildLifeCycleContentProvider.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/BuildLifecycleBlock.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/BuildLifecycleLabelProvider.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/BuildPage.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/PhaseDetailsPage.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/ivyde/extension/page/TargetDetailsPage.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/modules/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/modules/EasyAnt4EclipseModule.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/modules/EasyAntCoreModule.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/AddEasyAntNatureAction.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/AddEasyAntNatureOperation.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/EasyAntNature.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/RemoveEasyAntNatureAction.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/natures/RemoveEasyAntNatureOperation.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/navigator/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/providers/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/providers/ImageProvider.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/providers/ImageProviderImpl.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/services/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/services/EasyantCoreService.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/services/EasyantCoreServiceImpl.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/services/EasyantProjectService.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/services/EasyantProjectServiceImpl.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/wizards/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/wizards/EasyAntImportWizard.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/wizards/EasyAntImportWizardPage.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/org/apache/easyant4e/wizards/ProjectRecord.java   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/src/repository.zip   (with props)
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/tests/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/tests/org/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/tests/org/apache/
    incubator/easyant/easyant4e/trunk/org.apache.easyant4e/tests/org/apache/easyant4e/
    incubator/easyant/easyant4e/trunk/quality/
    incubator/easyant/easyant4e/trunk/quality/.project   (with props)
    incubator/easyant/easyant4e/trunk/quality/EasyAnt4E-Formatter
    incubator/easyant/easyant4e/trunk/quality/checkstyle/
    incubator/easyant/easyant4e/trunk/quality/checkstyle/RequiredHeader.txt   (with props)
    incubator/easyant/easyant4e/trunk/quality/checkstyle/checkstyle-config
    incubator/easyant/easyant4e/trunk/quality/checkstyle/checkstyle-frames.xsl   (with props)
    incubator/easyant/easyant4e/trunk/quality/checkstyle/checkstyle-suppress.xml   (with props)
    incubator/easyant/easyant4e/trunk/quality/checkstyle/checkstyle-text.xsl   (with props)
    incubator/easyant/easyant4e/trunk/quality/checkstyle/checkstyle-xdoc.xsl   (with props)

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/.classpath
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/.classpath?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant/.classpath (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant/.classpath Thu Feb 17 20:22:56 2011
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry exported="true" kind="lib" path="lib/ant-launcher.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/ivy.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/ant.jar"/>
+	<classpathentry exported="true" kind="lib" path="lib/easyant-core.jar" sourcepath="/home/jerome/tools/easyant/easyant.git/src/main/java"/>
+	<classpathentry exported="true" kind="lib" path="lib/jdtCompilerAdapter.jar"/>
+	<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>

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/.project
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/.project?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant/.project (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant/.project Thu Feb 17 20:22:56 2011
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.apache.easyant</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/.project
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/.project
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/MANIFEST.MF?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/MANIFEST.MF (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant/META-INF/MANIFEST.MF Thu Feb 17 20:22:56 2011
@@ -0,0 +1,24 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Easyant Core
+Bundle-SymbolicName: org.apache.easyant
+Bundle-Version: 0.6.0.qualifier
+Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-ClassPath: lib/ant.jar,
+ lib/ant-launcher.jar,
+ lib/easyant-core.jar,
+ lib/jdtCompilerAdapter.jar,
+ lib/ivy.jar,
+ .
+Export-Package: org.apache.easyant.core,
+ org.apache.easyant.core.ant,
+ org.apache.easyant.core.descriptor,
+ org.apache.easyant.core.factory,
+ org.apache.easyant.core.parser,
+ org.apache.easyant.core.report,
+ org.apache.easyant.core.services,
+ org.apache.easyant.core.services.impl,
+ org.apache.easyant.tasks
+Require-Bundle: org.eclipse.osgi,
+ org.eclipse.jdt.launching,
+ org.eclipse.jdt.core

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties Thu Feb 17 20:22:56 2011
@@ -0,0 +1,8 @@
+output.. = bin/
+bin.includes = META-INF/,\
+               .,\
+               lib/ant.jar,\
+               lib/easyant-core.jar,\
+               lib/jdtCompilerAdapter.jar,\
+               lib/ivy.jar,\
+               lib/ant-launcher.jar

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/build.properties
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant-launcher.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant-launcher.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant-launcher.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ant.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/easyant-core.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/easyant-core.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/easyant-core.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ivy.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ivy.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/ivy.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/jdtCompilerAdapter.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/jdtCompilerAdapter.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/jdtCompilerAdapter.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt Thu Feb 17 20:22:56 2011
@@ -0,0 +1,2 @@
+all jars is used to bootstrap easyant-core and resolved internal plugins dependencies.
+The ivy.jar is the dedicated version for easyant-core
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant/lib/readme.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project Thu Feb 17 20:22:56 2011
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.apache.easyant4e.feature</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.FeatureBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.FeatureNature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/.project
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties Thu Feb 17 20:22:56 2011
@@ -0,0 +1 @@
+bin.includes = feature.xml

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/build.properties
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml Thu Feb 17 20:22:56 2011
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+      id="org.apache.easyant4e.feature"
+      label="EasyAnt for Eclipse"
+      version="1.0.0.qualifier"
+      provider-name="EasyAnt.Org">
+
+   <description url="http://www.example.com/description">
+      [Enter Feature Description here.]
+   </description>
+
+   <copyright url="http://www.example.com/copyright">
+      [Enter Copyright Description here.]
+   </copyright>
+
+   <license url="http://www.example.com/license">
+      [Enter License Description here.]
+   </license>
+
+   <includes
+         id="org.apache.ivyde.feature"
+         version="0.0.0"/>
+
+   <plugin
+         id="org.apache.easyant4e"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+   <plugin
+         id="org.apache.easyant"
+         download-size="0"
+         install-size="0"
+         version="0.0.0"
+         unpack="false"/>
+
+</feature>

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.feature/feature.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project Thu Feb 17 20:22:56 2011
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.apache.easyant4e.releng</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+		<nature>org.pluginbuilder.core.pluginBuilderNature</nature>
+	</natures>
+</projectDescription>

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/.project
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml Thu Feb 17 20:22:56 2011
@@ -0,0 +1,87 @@
+<project name="allElements delegation and assemble customTargets.xml">
+<!-- FILE WILL BE OVERWRITTEN WHEN GENERATED -->
+  	<target name="allElementsExceptSvnFetch" unless="is.svn.fetch">
+  		<antcall target="norcpbuild"/>
+  		<antcall target="rcpbuild"/>
+    </target>
+	
+	<target name="norcpbuild" unless="build.container.feature">
+		<ant antfile="${genericTargets}" target="${target}">
+			<property name="type" value="feature" />
+			<property name="id" value="org.apache.easyant4e.feature" />
+		</ant>
+		
+	</target>
+
+	<target name="rcpbuild" if="build.container.feature">
+		<ant antfile="${genericTargets}" target="${target}">
+			<property name="type" value="feature" />
+			<property name="id" value="org.eclipse.pde.build.container.feature" />
+		</ant>
+	</target>
+	
+	<!-- generated assemble targets -->	     
+	<target name="assemble.org.apache.easyant4e.feature">
+		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
+			<property name="zipargs" value="" />
+		</ant>
+	</target>
+
+	
+	<!-- assmble targets for RCP build -->	
+	<target name="assemble.org.eclipse.pde.build.container.feature.win32.win32.x86">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-win32.win32.x86.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.ppc">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-linux.gtk.ppc.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.linux.gtk.x86_64">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-linux.gtk.x86_64.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.linux.motif.x86">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-linux.motif.x86.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.solaris.motif.sparc">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-solaris.motif.sparc.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.solaris.gtk.sparc">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-solaris.gtk.sparc.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.aix.motif.ppc">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-aix.motif.ppc.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.hpux.motif.PA_RISC">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-hpux.motif.PA_RISC.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.macosx.carbon.ppc">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-macosx.carbon.ppc.zip"/>
+		</ant>
+	</target>
+	<target name="assemble.org.eclipse.pde.build.container.feature.macosx.carbon.x86">
+ 		<ant antfile="${assembleScriptName}" dir="${buildDirectory}">			
+ 			<property name="archiveName" value="${archiveNamePrefix}-macosx.carbon.x86.zip"/>
+		</ant>
+	</target>	
+</project>
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/allElements.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt Thu Feb 17 20:22:56 2011
@@ -0,0 +1,47 @@
+/*
+ * The Apache Software License, Version 1.1
+ *
+ * Copyright (c) 2001-2003 Ant-Contrib project.  All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * 1. Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer. 
+ *
+ * 2. Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in
+ *    the documentation and/or other materials provided with the
+ *    distribution.
+ *
+ * 3. The end-user documentation included with the redistribution, if
+ *    any, must include the following acknowlegement:  
+ *       "This product includes software developed by the 
+ *        Ant-Contrib project (http://sourceforge.net/projects/ant-contrib)."
+ *    Alternately, this acknowlegement may appear in the software itself,
+ *    if and wherever such third-party acknowlegements normally appear.
+ *
+ * 4. The name Ant-Contrib must not be used to endorse or promote products 
+ *    derived from this software without prior written permission. For
+ *    written permission, please contact
+ *    ant-contrib-developers@lists.sourceforge.net.
+ *
+ * 5. Products derived from this software may not be called "Ant-Contrib"
+ *    nor may "Ant-Contrib" appear in their names without prior written
+ *    permission of the Ant-Contrib project.
+ *
+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED.  IN NO EVENT SHALL THE ANT-CONTRIB PROJECT OR ITS
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ * ====================================================================
+ */

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib-LICENSE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/ant-contrib.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/eclipse-test-framework-3.4.1.zip
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/eclipse-test-framework-3.4.1.zip?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/eclipse-test-framework-3.4.1.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar.version
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar.version?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar.version (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma.jar.version Thu Feb 17 20:22:56 2011
@@ -0,0 +1,2 @@
+emma.jar is a patched 2.0.5312 which fixes an AIOB exception on 64 bit linux
+http://lukas.zapletalovi.com/blog:emma_code_coverage_tool_fixed_version
\ No newline at end of file

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma_ant.jar
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma_ant.jar?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/emma_ant.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/org.pluginbuilder.autotestsuite.feature-0.5.0.20090721PRD.zip
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/org.pluginbuilder.autotestsuite.feature-0.5.0.20090721PRD.zip?rev=1071768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/org.pluginbuilder.autotestsuite.feature-0.5.0.20090721PRD.zip
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties Thu Feb 17 20:22:56 2011
@@ -0,0 +1,91 @@
+# test.eclipse.host denotes the Eclipse installation which is the host for the test run.
+# The directory given here is expected to have an eclipse subdirectory.
+# The default is to use the same host as the build host but in general this should be changed to
+# a separate installation. You can also set this directory to a non existing location and provide
+# a zip file (see next property) which will then be extracted. 
+# The test host does not have to be a full Java/PDE SDK, the Eclipse platform is fully sufficient. Please ALWAYS USE FORWARD SLASHES.
+# @category testGeneral
+# @type Directory
+test.eclipse.host=${eclipseDir}/..
+
+# If you specify a non existing test.eclipse.host, you can provide a zipped Eclipse installation here,
+# e.g. eclipse-platform-3.3.2-win32.zip. You can set the test.eclipse.host to a subdirectory of the 
+# buildDirectory if you want to have a fresh installation for every test run, e.g. test.eclipse.host=${buildDirectory}/testhost 
+# @category testGeneral
+# @type File
+test.eclipse.zip=
+
+# The location of the Eclipse extension site. It consists of the built features, 
+# the Eclipse test framework and the autotestsuite. The extension site will be 
+# added with the standalone update manager to ${test.eclipse.host}.
+# @category testGeneral
+# @type Directory 
+test.eclipseExtensionDirectory=${buildDirectory}/eclipseextension/eclipse
+
+# Enable the autotestsuite trace in order to see which plugins and classes the autotestsuite searches for tests.
+# Useful for debugging the filter expressions below. 
+# @category testGeneral 
+# @type Boolean 
+autotestsuite.trace=true
+
+# Decides if the autotestsuite should run headless or not. Running headless means that the workbench does
+# not get started and the tests are executed directly instead. Cannot be used for UI tests, therefore.
+# @category testGeneral 
+# @type Boolean 
+autotestsuite.headless=false
+
+# Set the test application which the autoTestApplication runs with the test harness in place. This is useful to 
+# test the UI of an RCP application. This property is ignored if the headless mode is turned on.
+# @category testGeneral
+#autotest.testapplication=org.eclipse.ide.ui.workbench
+
+# Directory where the reports are collected
+# @category testHidden
+test.result.dir=${buildDirectory}/test-reports
+
+# Specifies the overall report in ${test.result.dir}/xml
+# @category testHidden
+test.aggregated.report=testReport_${buildLabel}.xml
+
+# Workspace for the tests. Particularly useful is ${test.workspace}/.metadata/.log
+# @category testHidden 
+test.workspace=${buildDirectory}/test-workspace
+
+# Defaults for autotestsuite
+# @category testHidden 
+autotestsuite.plugin.inclusions=
+
+# Defaults for autotestsuite
+# @category testHidden 
+autotestsuite.plugin.exclusions=
+
+# Defaults for autotestsuite
+# @category testHidden 
+autotestsuite.class.inclusions=
+
+# Defaults for autotestsuite
+# @category testHidden 
+autotestsuite.class.exclusions=
+
+# Denotes the ant script where the target ui-test is defined. Note that this property is
+# only necessary if you want to use the Eclipse test framework to run your test. If you
+# run the tests with the autotestsuite (i.e. you use the include/exclude filters below)
+# this property is not being used.
+# @category testHidden	
+test.library.xml=${test.eclipseExtensionDirectory}/plugins/org.eclipse.test_3.1.0/library.xml
+
+# Enablement for code coverage.
+# @category testCoverage
+# @type Boolean 
+pluginbuilder.is.runcoverage=false
+
+# Take a look at http://emma.sourceforge.net/reference/ch02s06s02.html#filtersyntax.ANT for the filter syntax.
+# @category testCoverage
+pluginbuilder.coverage.exclusionfilter=
+
+# @category testCoverage 
+pluginbuilder.coverage.inclusionfilter=
+
+# Place for runtime data.
+# @category coverageHidden
+emma.coverage.output=${buildDirectory}/coverage.ec
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.properties
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml Thu Feb 17 20:22:56 2011
@@ -0,0 +1,255 @@
+<project name="Run automated Tests" default="run" basedir=".">
+	<taskdef resource="org/pluginbuilder/anttasks/pluginbuildertasks.properties" classpath="../pluginbuilder-anttasks.jar" />
+	<typedef resource="org/pluginbuilder/anttasks/pluginbuildertypes.properties" classpath="../pluginbuilder-anttasks.jar" />
+
+	<GetHostName />
+	<property file="../../build_${hostname}.properties" />
+	<property file="../../build_local.properties" />
+	<property file="run-tests.properties" />
+	<property name="test.eclipse.host.eclipse" value="${test.eclipse.host}/eclipse" />
+
+	<import file="../build_shared.xml" />
+	
+	<condition property="is.emma">
+		<equals arg1="${pluginbuilder.is.runcoverage}" arg2="true"/>
+	</condition>
+	
+	<target name="-init" depends="-emmaInit">
+		<antcall target="-unpackEclipse"/>
+		<antcall target="-installEclipseExtensionLocation"/>
+		<antcall target="umAddSite" />
+		<!-- Useful for debugging 
+		<antcall target="umListFeaturesSite" />
+		-->
+	</target>
+
+	<target name="-installEclipseExtensionLocation">
+		<echo message="Installing plug-ins for testing into eclipse extension location" />
+		<mkdir dir="${test.eclipseExtensionDirectory}"/>
+		<condition property="buildResultZipDest" value="${test.eclipseExtensionDirectory}/.." else="${test.eclipseExtensionDirectory}">
+			<equals arg1="${archivePrefix}" arg2="eclipse" />
+		</condition>
+		<unzip dest="${buildResultZipDest}">
+			<fileset dir="${buildDirectory}" includes="${buildType}-**/*.zip" excludes="**/${archiveNamePrefix}-*"/>
+		</unzip>
+		<antcall target="-emmaInstrument"/>
+		<unzip dest="${test.eclipseExtensionDirectory}/..">
+			<fileset dir="." includes="eclipse-test-framework*.zip" />
+		</unzip>
+		<unzip dest="${test.eclipseExtensionDirectory}">
+			<fileset dir="." includes="org.pluginbuilder.autotestsuite*.zip" />
+		</unzip>
+		<echo file="${test.eclipseExtensionDirectory}/.eclipseextension">id=org.eclipse.platform
+name=Eclipse Platform
+version=3.1.0</echo>
+	</target>
+
+	<target name="-unpackEclipse" unless="isEclipseInstallationAvailable">
+	 	<antcall target="unpack.eclipse">
+			<param name="eclipse.installation.dir" value="${test.eclipse.host.eclipse}"/>
+			<param name="eclipse.local.tar.non.server" value="${test.eclipse.zip}"/>
+		</antcall>
+	</target>
+
+	<!-- Example target which demonstrates how to run a test suite with the Eclipse test fwk.
+		Note that it is not needed if you use the autotestsuite
+
+	<target name="-runTestSuite" description="Should be called from allTests.xml only">
+		<ant target="core-test" antfile="${test.library.xml}" dir="${test.eclipse.host.eclipse}">
+			--><!-- inject additional properties for Eclipse startup with data-dir property --><!--
+			<property name="data-dir" value="${test.workspace} -clean -dev ${basedir}/emma.jar" />
+    		<property name="plugin-name" value="org.rssowl.core.tests" />
+    		<property name="classname" value="org.rssowl.core.tests.AllTests" />
+			<property name="eclipse-home" value="${test.eclipse.host.eclipse}" />
+			<property name="extraVMargs" value="-Demma.coverage.out.file=${emma.coverage.output}" />
+		</ant>
+	</target>
+	
+	<target name="run" depends="-init,-runTestSuite,-emmaReport" description="Run manually defined tests and create a report.">
+		<antcall target="umRemoveSite" />
+		<delete dir="${test.result.dir}" />
+		<mkdir dir="${test.result.dir}/xml" />
+		--><!-- collect creates an aggregated report file in ${test.eclipse.host} --><!--
+		<ant target="collect" antfile="${test.library.xml}" dir="${test.eclipse.host.eclipse}">
+			<property name="includes" value="*.xml" />
+			<property name="output-file" value="${test.aggregated.report}" />
+		</ant>
+		<copy file="${test.eclipse.host.eclipse}/${test.aggregated.report}" todir="${test.result.dir}/xml" />
+		
+		<BundleFileLocator eclipseInstallationRoot="${test.eclipseExtensionDirectory}" bundleId="org.pluginbuilder.autotestsuite.application" filePath="JUNIT.XSL" property="junit.xsl.file" />
+		<style style="${junit.xsl.file}" basedir="${test.result.dir}/xml" destdir="${test.result.dir}/html" />
+
+		<antcall target="-checkTestResultFileForErrors"/>
+	</target>
+	-->
+	
+	<target name="run" depends="-init,-runAutoTests,-emmaReport" description="Run all tests using the autotestsuite and create xml and html reports.">
+		<antcall target="umRemoveSite" />
+		<junitreport todir="${test.result.dir}/xml" tofile="${test.aggregated.report}">
+			<fileset dir="${test.result.dir}/xml">
+				<include name="*.xml" />
+			</fileset>
+		</junitreport>
+
+		<BundleFileLocator eclipseInstallationRoot="${test.eclipseExtensionDirectory}" bundleId="org.pluginbuilder.autotestsuite.application" filePath="JUNIT.XSL" property="junit.xsl.file" />
+
+		<style style="${junit.xsl.file}" basedir="${test.result.dir}/xml" includes="${test.aggregated.report}" destdir="${test.result.dir}/html" />
+	</target>
+	
+	<target name="-markErrorOrFailure" if="isErrorOrFailure">
+		<!-- Write Message to stderr and continue the build. Do not let the build fail so that 
+		     other tasks which come afterwards can be completed. E.g. packaging might take place
+		     after test execution -->
+		<echo level="error" message="TESTS FAILED"/>
+	</target>
+	
+	<target name="-checkTestResultFileForErrors" unless="isErrorOrFailure" description="Check test result file for errors. Not needed for autotestsuite where the return status is used to signal a failed build.">	
+		<echo message="Checke auf Fehler: ${test.aggregated.report}"/>
+
+        <condition property="isErrorOrFailure">
+                <hasErrorOrFailure reportFile="${test.result.dir}/xml/${test.aggregated.report}" />
+        </condition>
+
+        <antcall target="-markErrorOrFailure" />        
+	</target>
+
+	<target name="-runAutoTests">
+		<mkdir dir="${test.result.dir}/xml"/>
+		<BundleFileLocator eclipseInstallationRoot="${test.eclipse.host.eclipse}" bundleId="org.eclipse.equinox.launcher" property="equinoxjar" />
+		<condition property="optJvmArg" else="-DdummyVar=NotOnMac" value="-XstartOnFirstThread">
+			<os family="mac"/>
+		</condition>
+		<condition property="testApplication" else="" value="-testApplication ${autotest.testapplication}">
+			<isset property="autotest.testapplication"/>
+		</condition>
+		<java fork="true" dir="." logError="true" classname="org.eclipse.core.launcher.Main" resultproperty="autotestsuite.result"> 
+
+			<arg line="-application org.pluginbuilder.autotestsuite.application.autoTestApplication ${testApplication}" />
+			<arg line="-data ${test.workspace}" />
+			<arg line="-os ${os}" />
+			<arg line="-ws ${ws}" />
+			<arg line="-arch ${arch}" />
+			<arg line="-clean" />
+			<arg line="-consolelog" />
+			<arg line="-dev ${basedir}/emma.jar" />
+			
+			<jvmarg value="-Demma.coverage.out.file=${emma.coverage.output}"/>
+			<jvmarg value="${optJvmArg}"/>
+			<jvmarg value="-Xmx512m"/>
+			
+			<sysproperty key="autotestsuite.results.directory" value="${test.result.dir}/xml" />
+			<sysproperty key="autotest.debug" value="${autotestsuite.trace}" />
+			<sysproperty key="autotestsuite.headless" value="${autotestsuite.headless}" />
+			<sysproperty key="autotestsuite.plugin.inclusions" value="${autotestsuite.plugin.inclusions}" />
+			<sysproperty key="autotestsuite.plugin.exclusions" value="${autotestsuite.plugin.exclusions}|^org.eclipse.test$" />
+			<sysproperty key="autotestsuite.class.inclusions" value="${autotestsuite.class.inclusions}" />
+			<sysproperty key="autotestsuite.class.exclusions" value="${autotestsuite.class.exclusions}" />
+			
+			<classpath>
+				<pathelement location="${equinoxjar}" />
+			</classpath>
+		</java>
+		<condition property="isErrorOrFailure">
+			<not>
+				<equals arg1="${autotestsuite.result}" arg2="0"/>
+			</not>
+		</condition>
+	
+		<antcall target="-markErrorOrFailure"/>
+	</target>
+
+	<target name="umAddSite">
+		<echo message="Adding Extension Site to ${test.eclipse.host}. Might fail if extension already exists."/>
+		<!-- the addSite calls fails if the extension site already exists (for example because it was not removed properly
+		     from a previous build. Nonetheless the tests can proceed --> 
+		<antcall target="updateManager">	
+			<param name="updateManagerCommand" value="addSite"/>
+			<param name="updateManagerCommandParam" value="-from"/>
+			<param name="updateManagerCommandSiteUrl" value="${test.eclipseExtensionDirectory}"/>
+			<param name="updateManagerCommandFailOnError" value="false"/>
+		</antcall>
+	</target>
+	
+	<target name="umRemoveSite">
+		<!--  This command might fail if the Extension Site has never been added or was properly removed before. -->
+		<echo message="Removing Extension Site from ${test.eclipse.host}."/>
+		
+		<antcall target="updateManager">	
+			<param name="updateManagerCommand" value="removeSite"/>
+			<param name="updateManagerCommandParam" value="-to"/>
+			<param name="updateManagerCommandSiteUrl" value="${test.eclipseExtensionDirectory}"/>
+			<param name="updateManagerCommandFailOnError" value="false"/>
+		</antcall>
+	</target>
+	
+	<target name="umListFeaturesSite">
+		<antcall target="updateManager">	
+			<param name="updateManagerCommand" value="listFeatures"/>
+			<param name="updateManagerCommandParam" value="-from"/>
+			<param name="updateManagerCommandSiteUrl" value="${test.eclipseExtensionDirectory}"/>
+			<param name="updateManagerCommandFailOnError" value="false"/>
+		</antcall>
+
+	</target>
+	
+	<target name="updateManager">
+		<BundleFileLocator eclipseInstallationRoot="${test.eclipse.host.eclipse}" bundleId="org.eclipse.equinox.launcher" property="equinoxjar" />	
+		<java classname="org.eclipse.equinox.launcher.Main" fork="true" failonerror="${updateManagerCommandFailOnError}">
+			<arg value="-ws" />
+			<arg value="${ws}" />
+			<arg value="-os" />
+			<arg value="${os}" />			
+			<arg value="-application" />
+			<arg value="org.eclipse.update.core.standaloneUpdate" />
+			<arg value="-command" />
+			<arg value="${updateManagerCommand}" />
+			<arg value="${updateManagerCommandParam}" />
+			<arg value="${updateManagerCommandSiteUrl}" />
+
+			<classpath>
+				<pathelement location="${equinoxjar}" />
+			</classpath>
+			
+		</java>
+	</target>
+	
+	
+	
+	<target name="-emmaInit" if="is.emma">
+		<path id='emma.lib' >
+			<fileset dir='.' includes='*.jar' />
+		</path>
+		<taskdef resource='emma_ant.properties' classpathref='emma.lib' />
+	</target>
+	
+	<target name="-emmaReport" if="is.emma">		
+		<mkdir dir="${test.result.dir}/coverage" />
+		<emma enabled="${pluginbuilder.is.runcoverage}">
+			<report encoding="UTF-8">
+				<fileset dir="${buildDirectory}" includes="*.emma"/>
+				<fileset file="${emma.coverage.output}"/>
+			    <html outfile="${test.result.dir}/coverage/coverage.html" />
+
+				<sourcepath>
+					<dirset dir="${buildDirectory}/plugins">
+					</dirset>
+				</sourcepath>
+				
+			</report>
+		</emma>
+	</target>
+
+	<target name="-emmaInstrument" if="is.emma">
+		<!-- <emma enabled="${pluginbuilder.is.runcoverage}"> -->
+		<emma>
+			<instr verbosity="info" metadatafile="${buildDirectory}/metadata.emma" mode="overwrite">
+				<instrpath>
+					<fileset dir="${test.eclipseExtensionDirectory}" includes="**/*.jar" excludes="**/emma*.jar"/>
+					<dirset dir="${test.eclipseExtensionDirectory}/plugins" includes="*" />
+				</instrpath>
+				<!-- http://emma.sourceforge.net/reference/ch02s06s02.html#filtersyntax.ANT -->
+		        <filter includes="${pluginbuilder.coverage.inclusionfilter}" excludes="${pluginbuilder.coverage.exclusionfilter}" />
+			</instr>
+		</emma>	
+	</target>
+</project>

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/automatedTests/run-tests.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties Thu Feb 17 20:22:56 2011
@@ -0,0 +1,210 @@
+# The prefix that will be used inside the generated archive. This should be set to eclipse
+# so that the archive can be directly unzipped into the dropins directory of the
+# Eclipse installation.
+# @category packaging
+archivePrefix=eclipse
+
+# The location under which all of the build output will be collected.
+# @category packaging
+collectingFolder=${archivePrefix}
+
+# Choose configurations if you want to build configuration specific plug-ins. However, if you
+# only want to create RCP distributables for different platforms do not change the default
+# *,*,*. If you select any other entry than *,*,* you also have to provide an assemble task in allElements.xml. 
+# @category compiling
+# @type list separator=&;values=*,*,*&win32,win32,x86&linux,gtk,ppc&linux,gtk,x86 & linux,gtk,x86_64 & linux,motif,x86 & solaris,motif,sparc & solaris,gtk,sparc & aix,motif,ppc & hpux,motif,PA_RISC & macosx,carbon,ppc & macosx,carbon,x86
+#configs=*,*,*
+
+
+# By default PDE creates one archive (result) per entry listed in the configs property.
+# Setting this value to true will cause PDE to only create one output containing all 
+# artifacts for all the platforms listed in the configs property.
+# @category packaging
+# @type Boolean
+#groupConfigurations=false
+
+#The format of the archive. By default a zip is created using antZip.
+#The list can only contain the configuration for which the desired format is different than zip.
+# E.g. win32,win32,x86 - antZip
+#archivesFormat=
+	
+# Set to true for Jnlp generation
+# @category jnlp
+# @type Boolean
+# generateJnlp=false
+
+# Codebase should be a URL that will be used as the root of all relative URLs in the output.
+# @category jnlp
+#jnlp.codebase=<codebase url>
+
+# @category jnlp
+#jnlp.j2se=<j2se version>
+
+# @category jnlp
+#jnlp.locale=<a locale>
+
+# Generate <offlineAllowed/> attribute in the generated features
+# @category jnlp
+# @type Boolean
+#jnlp.generateOfflineAllowed=
+
+# Set to ${configs} in order to filter the content of the generated jnlp files based on the configuration being built
+# @category jnlp
+# @type enum values=${configs} 
+# jnlp.configs=			
+
+# Check if you want to sign jars
+# @type Boolean
+# @category jarsigning
+#signJars=false
+
+# The Alias used for signing jars
+# @category jarsigning
+#sign.alias=
+
+# A path to the keystore used for signing jars
+# @category jarsigning
+#sign.keystore=
+
+# The password for the keystore
+# @category jarsigning
+#sign.storepass=
+
+#Arguments to send to the zip executable
+# @category packaging
+zipargs=
+
+#Arguments to send to the tar executable
+# @category packaging
+tarargs=
+
+# Control the creation of a file containing the version included in each configuration - on by default
+# @type Boolean 
+#generateVersionsLists=true
+
+# Indicates whether you want the set of plug-ins and features to be considered during the build to be limited to the ones reachable from the features / plugins being built
+# @type Boolean
+filteredDependencyCheck=false
+
+# Indicates whether the resolution should be done in development mode (i.e. ignore multiple bundles with singletons)
+# @type Boolean
+resolution.devMode=false
+
+#pluginPath is a list of locations in which to find plugins and features.  This list is separated by the platform file separator (; or :)
+#a location is one of:  
+#- the location of the jar or folder that is the plugin or feature : /path/to/foo.jar or /path/to/foo
+#- a directory that contains a /plugins or /features subdirectory
+#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fragment.xml
+#pluginPath=
+
+
+# The location of the Java jars to compile against.  Typically the rt.jar for your JDK/JRE
+# @category compiling
+# bootclasspath=${java.home}/lib/rt.jar
+
+# @category executionEnvironment
+#CDC-1.0/Foundation-1.0=
+# @category executionEnvironment
+#CDC-1.1/Foundation-1.1=
+# @category executionEnvironment
+#OSGi/Minimum-1.0=
+# @category executionEnvironment
+#OSGi/Minimum-1.1=
+# @category executionEnvironment
+#JRE-1.1=
+# @category executionEnvironment
+#J2SE-1.2=
+# @category executionEnvironment
+#J2SE-1.3=
+# @category executionEnvironment
+#J2SE-1.4=
+# @category executionEnvironment
+#J2SE-1.5=
+# @category executionEnvironment
+#JavaSE-1.6=
+# @category executionEnvironment
+#PersonalJava-1.1=
+# @category executionEnvironment
+#PersonalJava-1.2=
+# @category executionEnvironment
+#CDC-1.0/PersonalBasis-1.0=
+# @category executionEnvironment
+#CDC-1.0/PersonalJava-1.0=
+# @category executionEnvironment
+#CDC-1.1/PersonalBasis-1.1=
+# @category executionEnvironment
+#CDC-1.1/PersonalJava-1.1=
+
+# Specify the output format of the compiler log when eclipse jdt is used
+# @category compiling
+logExtension=.log
+
+# Whether or not to include debug info in the output jars
+# @category compiling
+# @type Boolean
+javacDebugInfo=false
+
+# Whether or not to fail the build if there are compiler errors
+# @category compiling
+# @type Boolean
+javacFailOnError=true
+
+# Enable or disable verbose mode of the compiler
+# @category compiling
+# @type Boolean
+javacVerbose=false
+
+# Extra arguments for the compiler. These are specific to the java compiler being used.
+# @category compiling
+#compilerArg=
+
+# Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties
+# @type enum values=1.1,1.2,1.3,1.4,1.5,1.6
+# @category compiling
+#javacSource=1.3
+javacSource=1.5
+
+# Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties.
+# @type enum values=1.1,1.2,1.3,1.4,1.5,1.6
+# @category compiling
+#javacTarget=1.1
+javacTarget=1.5
+
+# Set the description for the update site. The update manager shows the description in the Updates dialog.
+# @category updateSite
+updateSiteDescription=Update site generated by pluginbuilder.
+
+# There will be one category for the generated update site. Here you can set the name.
+# It is more like an id with which features refer to their category and does not appear in the GUI.
+# @category updateSite
+updateSiteCategoryName=Builds
+
+# Here you can set the Label of the category which will be displayed in the Updates dialog.
+# @category updateSite
+updateSiteCategoryLabel=Nightly Builds
+
+# Create a provisioning (p2) repository. Since Eclipse 3.4 it is recommended that you create
+# a p2 repository for your features.
+# However, the installation of old-style (pre p2) update sites is still possible.
+# @type Boolean
+# @category p2
+generate.p2.metadata=true
+
+# @category hidden
+p2.metadata.repo=file:${buildDirectory}/repo
+
+# @category hidden
+p2.artifact.repo=file:${buildDirectory}/repo
+
+# The name of the metadata repository. The Update Manager will display this name.
+# @category p2
+p2.metadata.repo.name=EasyAnt For Eclipse Update Site
+
+# The name of the artifacts repository
+# @category p2
+p2.artifact.repo.name=EasyAnt For Eclipse Update Site
+
+# @category hidden
+p2.flavor=tooling
+# @category hidden
+p2.publish.artifacts=true
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build.properties
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties Thu Feb 17 20:22:56 2011
@@ -0,0 +1,37 @@
+# The name of the Product Configuration file (.product). You can either put a product file in the root
+# folder of this pluginbuilder project and specify its name here. Or you can use an existing product file
+# from one of your plug-ins by specifying a path like ${buildDirectory}/plugins/<your-plugin>/<your-product>.product.
+# This field is mandatory. 
+# @category rcp
+product=
+
+# Select the platforms for which you want to create RCP deliverables.
+# @category rcp
+# @type list separator=&;values=win32,win32,x86&linux,gtk,ppc&linux,gtk,x86 & linux,gtk,x86_64 & linux,motif,x86 & solaris,motif,sparc & solaris,gtk,sparc & aix,motif,ppc & hpux,motif,PA_RISC & macosx,carbon,ppc & macosx,carbon,x86
+configs=win32,win32,x86
+
+# Prefix for the created archive file name. The archive name always contains the configuration. The prefix and configuration are divided by a minus character. If you want to include the version you can reference the property ${version.full}, a sample value for archiveNamePrefix is myRcpApp-${version.full}  
+# @category rcp
+archiveNamePrefix=
+
+# You need to set this to true in order to get archives for your configurations.
+# @category rcp
+# @type Boolean
+# runPackager=false
+runPackager=true
+
+# A Pluginbuilder property which prevents running the postBuild target. Since the RCP 
+# build is usually run after a regular build which includes the postBuild phase no.postBuild
+# should be activated for RCP builds
+# @category rcp_hidden
+# @type Boolean
+no.postBuild=true
+
+# Another Pluginbuilder property which should be activated for RCP builds
+# @category rcp_hidden
+# @type Boolean 
+build.container.feature=true
+
+# Set the root path in the platform specific packages
+# @category packaging
+# archivePrefix=
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_rcp.properties
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Added: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml
URL: http://svn.apache.org/viewvc/incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml?rev=1071768&view=auto
==============================================================================
--- incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml (added)
+++ incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml Thu Feb 17 20:22:56 2011
@@ -0,0 +1,116 @@
+<project name="Shared build targets">
+	<!-- the following properties must be set from the calling script 
+    <property name="eclipse.installation.dir" value="${buildDirectory}"/>
+    <property name="eclipse.local.tar.non.server" value="${test.eclipse.zip}"/>
+    eclipse.download.cache,pluginbuilder.eclipse.url
+    optional:
+    <property name="pluginbuilder.additional.feature.urls" value="featureurl1,featureurl2"/>
+    -->
+    
+	<taskdef resource="net/sf/antcontrib/antcontrib.properties" classpath="${buildHome}/build-files/ant-contrib.jar" />
+	
+	<target name="unpack.eclipse">
+		<condition property="unpack.eclipse">
+			<not>
+				<available type="dir" file="${eclipse.installation.dir}"/>
+			</not>
+		</condition>
+		<antcall target="-unpack.eclipse.ifnecessary"/>
+	</target>    
+    
+	<!-- call either with or feature.url or pluginbuilder.eclipse.url
+		 sets property archive.location to the archive path in download cache.
+	 -->
+	<target name="-set.archive.location" if="pluginbuilder.is.server">
+		<!-- set default, useful for server where pluginbuilder.eclipse.url.default can be specified in build_local.properties --> 
+		<property name="pluginbuilder.eclipse.url" value="${pluginbuilder.eclipse.url.default}"/>
+		<condition property="archive.url" value="${feature.url}" else="${pluginbuilder.eclipse.url}">
+				<isset property="feature.url"/>
+		</condition>
+		<mkdir dir="${eclipse.download.cache}"/>
+		<tempfile destdir="${eclipse.download.cache}" property="tmp.file" suffix=".txt" prefix="downloadurl"/>		
+		<echo file="${tmp.file}" message="${archive.url}"/>
+		<checksum file="${tmp.file}" property="pluginbuilder.eclipse.url.checksum"/>
+		<delete file="${tmp.file}"/>
+		<property name="archive.location" value="${eclipse.download.cache}/${pluginbuilder.eclipse.url.checksum}"/>
+		<!-- <echo message="${archive.location} is archive location for ${archive.url}"/> -->
+	</target>
+	
+	<target name="-set.eclipse.local.tar.server" if="pluginbuilder.is.server" depends="-set.archive.location">
+		<property name="eclipse.local.tar" value="${archive.location}"/>
+	</target>
+	
+	<target name="-set.eclipse.local.tar.non.server" unless="pluginbuilder.is.server">
+		<property name="eclipse.local.tar" value="${eclipse.local.tar.non.server}"/>
+	</target>
+	
+	<target name="-get.archive.ifnecessary" unless="eclipse.is.downloaded">
+		<condition property="archive.url" value="${feature.url}" else="${pluginbuilder.eclipse.url}">
+				<isset property="feature.url"/>
+		</condition>
+		<get src="${archive.url}" dest="${archive.location}" />		
+	</target>
+	
+	<target name="-get.archive" depends="-set.archive.location" if="pluginbuilder.is.server">
+		<condition property="eclipse.is.downloaded">
+			<available file="${archive.location}" property="${eclipse.is.downloaded}"/>
+		</condition>		
+		<antcall target="-get.archive.ifnecessary"/> 
+	</target>
+	
+	<target name="-get.features" if="pluginbuilder.is.server" >
+		<property name="pluginbuilder.feature.urls" value="${pluginbuilder.feature.urls.default}"/>
+		<foreach list="${pluginbuilder.feature.urls}" param="feature.url" delimiter="," target="-get.archive" inheritall="true"/>
+	</target>
+	
+	<target name="-unpack.features" if="pluginbuilder.is.server">
+		<property name="pluginbuilder.feature.urls" value="${pluginbuilder.feature.urls.default}"/>
+		<foreach list="${pluginbuilder.feature.urls}" param="feature.url" delimiter="," target="-unpack.feature" inheritall="true"/>
+	</target>
+	
+	<target name="-unpack.feature" depends="-set.archive.location">
+		<property name="tempunziplocation" value="${buildDirectory}/tmpunzip"/>
+		<delete dir="${tempunziplocation}" failonerror="false"/>
+		<mkdir dir="${tempunziplocation}"/>
+		<unzip src="${archive.location}" overwrite="true" dest="${tempunziplocation}"/>
+		<condition property="moveroot" value="${tempunziplocation}/eclipse" else="${tempunziplocation}">
+				<available file="${tempunziplocation}/eclipse" type="dir"/>
+		</condition>
+		<move todir="${eclipse.installation.dir}" includeemptydirs="true">
+			<fileset dir="${moveroot}" includes="**"/>
+		</move>
+	</target>
+			
+	<target name="-unpack.eclipse.ifnecessary" if="unpack.eclipse">
+		<antcall target="-get.archive"/>
+		<condition property="is.windows">
+		  <os family="windows"/>
+		</condition>
+		<antcall target="-unpack.eclipse.windows"/>
+		<antcall target="-unpack.eclipse.linux"/>
+		<antcall target="-get.features"/>
+		<antcall target="-unpack.features"/>
+	</target>
+	
+	<target name="-unpack.eclipse.windows" if="is.windows" depends="-set.eclipse.local.tar.server,-set.eclipse.local.tar.non.server">
+		<unzip src="${eclipse.local.tar}" overwrite="true" dest="${eclipse.installation.dir}/.."/>		
+	</target>
+	
+	<target name="-unpack.eclipse.linux" unless="is.windows" depends="-set.eclipse.local.tar.server,-set.eclipse.local.tar.non.server">
+		<untar src="${eclipse.local.tar}" overwrite="true" dest="${eclipse.installation.dir}/.." compression="gzip"/>		
+	</target>
+	
+	<target name="test">
+		<property name="buildDirectory" value="C:/Temp/tst"/>
+		<mkdir dir="${buildDirectory}"/>
+		<property name="eclipse.download.cache" value="C:/Temp/downloadcache"/>
+		<property name="pluginbuilder.is.server" value="true"/>
+		<property name="pluginbuilder.eclipse.url" value="http://mirror.yoxos-eclipse-distribution.de/eclipse.org/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-PDE-3.2.2.zip"/>
+		
+		<property name="eclipse.installation.dir" value="C:/Temp/eclipse_root/eclipse"/>
+		<delete dir="${eclipse.installation.dir}" failonerror="false"/>
+		<property name="pluginbuilder.feature.urls" value="http://self.pluginbuilder.org/0.2.0/org.pluginbuilder.feature-0.2.0.20070218PRD.zip,http://mirror.yoxos-eclipse-distribution.de/eclipse.org/eclipse/downloads/drops/R-3.2.2-200702121330/eclipse-examples-3.2.2.zip"/>
+		<antcall target="unpack.eclipse"/>
+	</target>
+	
+</project>
\ No newline at end of file

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: incubator/easyant/easyant4e/trunk/org.apache.easyant4e.releng/build-files/build_shared.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml