You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2012/12/11 01:02:04 UTC
svn commit: r1419926 - in /lucene/dev/branches/branch_4x: ./ build.xml
dev-tools/ dev-tools/eclipse/dot.classpath
dev-tools/eclipse/dot.classpath.xsl
Author: uschindler
Date: Tue Dec 11 00:02:03 2012
New Revision: 1419926
URL: http://svn.apache.org/viewvc?rev=1419926&view=rev
Log:
Merged revision(s) 1419893 from lucene/dev/trunk:
LUCENE-4614: Create dev-tools/eclipse/dot.classpath automatically
Added:
lucene/dev/branches/branch_4x/dev-tools/eclipse/dot.classpath.xsl
- copied unchanged from r1419893, lucene/dev/trunk/dev-tools/eclipse/dot.classpath.xsl
Removed:
lucene/dev/branches/branch_4x/dev-tools/eclipse/dot.classpath
Modified:
lucene/dev/branches/branch_4x/ (props changed)
lucene/dev/branches/branch_4x/build.xml
lucene/dev/branches/branch_4x/dev-tools/ (props changed)
Modified: lucene/dev/branches/branch_4x/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/build.xml?rev=1419926&r1=1419925&r2=1419926&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/build.xml (original)
+++ lucene/dev/branches/branch_4x/build.xml Tue Dec 11 00:02:03 2012
@@ -170,11 +170,28 @@
<target name="eclipse" depends="resolve" description="Setup Eclipse configuration">
<copy file="dev-tools/eclipse/dot.project" tofile=".project" overwrite="false"/>
- <copy file="dev-tools/eclipse/dot.classpath" tofile=".classpath" overwrite="true"/>
<mkdir dir=".settings"/>
<copy todir=".settings/" overwrite="true">
<fileset dir="dev-tools/eclipse/dot.settings" includes="*.prefs" />
</copy>
+
+ <pathconvert property="eclipse.fileset.sourcefolders" pathsep="|" dirsep="/">
+ <dirset dir="${basedir}/lucene" includes="**/src/java, **/src/resources, **/src/test, **/src/test-files, **/src/examples" excludes="tools/**, build/**, backwards/**" />
+ <dirset dir="${basedir}/solr" includes="**/src/java, **/src/resources, **/src/test, **/src/test-files, **/src/examples" excludes="build/**" />
+ <map from="${basedir}/" to=""/>
+ </pathconvert>
+ <!-- TODO: find a better way to exclude duplicate JAR files & fix the servlet-api mess! -->
+ <pathconvert property="eclipse.fileset.libs" pathsep="|" dirsep="/">
+ <fileset dir="${basedir}/lucene" includes="**/lib/*.jar" excludes="**/*servlet-api*.jar, analysis/uima/**, tools/**, build/**"/>
+ <fileset dir="${basedir}/solr" includes="**/lib/*.jar" excludes="core/lib/*servlet-api*.jar, contrib/analysis-extras/**, test-framework/**, build/**, dist/**, package/**" />
+ <map from="${basedir}/" to=""/>
+ </pathconvert>
+ <xslt in="${ant.file}" out=".classpath" style="dev-tools/eclipse/dot.classpath.xsl" force="true">
+ <outputproperty name="indent" value="yes"/>
+ <param name="eclipse.fileset.libs" expression="${eclipse.fileset.libs}"/>
+ <param name="eclipse.fileset.sourcefolders" expression="${eclipse.fileset.sourcefolders}"/>
+ </xslt>
+
<echo>
SUCCESS: You must right-click your project and choose Refresh.
Your project must use a Java 6 JRE.