From 86b723c8355446bf63031cc04be1c52a617a2849 Mon Sep 17 00:00:00 2001 From: epugh Date: Tue, 16 Nov 2004 10:48:16 +0000 Subject: [PATCH] MPECLIPSE-56 Only create .classpath and javabuilder if sources are present git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116241 13f79535-47bb-0310-9956-ffa450edef68 --- eclipse/plugin.jelly | 5 +- .../plugin-resources/templates/project.jelly | 2 + .../src/plugin-test/nosourcetest/.cvsignore | 2 + .../src/plugin-test/nosourcetest/maven.xml | 62 +++++++++++++++++++ .../src/plugin-test/nosourcetest/project.xml | 48 ++++++++++++++ eclipse/xdocs/changes.xml | 4 ++ 6 files changed, 122 insertions(+), 1 deletion(-) create mode 100644 eclipse/src/plugin-test/nosourcetest/.cvsignore create mode 100644 eclipse/src/plugin-test/nosourcetest/maven.xml create mode 100644 eclipse/src/plugin-test/nosourcetest/project.xml diff --git a/eclipse/plugin.jelly b/eclipse/plugin.jelly index 9e72e5bb..a49ea485 100644 --- a/eclipse/plugin.jelly +++ b/eclipse/plugin.jelly @@ -56,7 +56,10 @@ + prereqs="eclipse:generate-project"> + + + Now refresh your project in Eclipse (right click on the project and select "Refresh") diff --git a/eclipse/src/plugin-resources/templates/project.jelly b/eclipse/src/plugin-resources/templates/project.jelly index 17401fcc..38cb54f7 100644 --- a/eclipse/src/plugin-resources/templates/project.jelly +++ b/eclipse/src/plugin-resources/templates/project.jelly @@ -36,6 +36,7 @@ + org.eclipse.jdt.core.javabuilder @@ -57,6 +58,7 @@ ${nature} + diff --git a/eclipse/src/plugin-test/nosourcetest/.cvsignore b/eclipse/src/plugin-test/nosourcetest/.cvsignore new file mode 100644 index 00000000..32868bd2 --- /dev/null +++ b/eclipse/src/plugin-test/nosourcetest/.cvsignore @@ -0,0 +1,2 @@ +.classpath +.project diff --git a/eclipse/src/plugin-test/nosourcetest/maven.xml b/eclipse/src/plugin-test/nosourcetest/maven.xml new file mode 100644 index 00000000..d66ac532 --- /dev/null +++ b/eclipse/src/plugin-test/nosourcetest/maven.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + The classpath file was created, and shouldn't have been. + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/eclipse/src/plugin-test/nosourcetest/project.xml b/eclipse/src/plugin-test/nosourcetest/project.xml new file mode 100644 index 00000000..878cbabc --- /dev/null +++ b/eclipse/src/plugin-test/nosourcetest/project.xml @@ -0,0 +1,48 @@ + + + + + + 3 + ${basedir}/../project.xml + test-maven-eclipse-nosourcetest-plugin + Test project for Maven Eclipse Plugin + + + + maven + beta-8 + maven.jar + + + commons-jelly + commons-jelly-tags-xml + 20030211.142705 + + + junit + junit + 3.8.1 + + + + src/main + src/test + + diff --git a/eclipse/xdocs/changes.xml b/eclipse/xdocs/changes.xml index 09d767a3..d85ecb40 100644 --- a/eclipse/xdocs/changes.xml +++ b/eclipse/xdocs/changes.xml @@ -24,6 +24,10 @@ dIon Gillard + + Only create .classpath and javabuilder if sources are present + + Add property maven.eclipse.resources.addtoclasspathto control whether to add pom.resources etc or not. Provide backwards compatiblity.