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