mirror of https://github.com/apache/cassandra
Update IDE, Eclipse and NetBeans, classpaths for tests
patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
This commit is contained in:
parent
6a45728b08
commit
c65500e8a1
14
build.xml
14
build.xml
|
|
@ -2159,17 +2159,25 @@
|
|||
<fileset dir="build/lib/jars">
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
<fileset dir="build/test/lib/jars">
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
</path>
|
||||
<property name="eclipse-project-libs" refid="eclipse-project-libs-path"/>
|
||||
<script language="javascript" classpathref="cassandra.classpath"> <![CDATA[
|
||||
var File = java.io.File;
|
||||
<script language="javascript">
|
||||
<classpath>
|
||||
<path refid="cassandra.classpath"/>
|
||||
<path refid="cassandra.classpath.test"/>
|
||||
</classpath>
|
||||
<![CDATA[
|
||||
var File = java.io.File;
|
||||
var FilenameUtils = Packages.org.apache.commons.io.FilenameUtils;
|
||||
jars = project.getProperty("eclipse-project-libs").split(project.getProperty("path.separator"));
|
||||
|
||||
cp = "";
|
||||
for (i=0; i< jars.length; i++) {
|
||||
srcjar = FilenameUtils.getBaseName(jars[i]) + '-sources.jar';
|
||||
srcdir = FilenameUtils.concat(project.getProperty("build.dir.lib"), 'sources');
|
||||
srcdir = FilenameUtils.concat(project.getProperty("build.test.dir"), 'sources');
|
||||
srcfile = new File(FilenameUtils.concat(srcdir, srcjar));
|
||||
|
||||
cp += ' <classpathentry kind="lib" path="' + jars[i] + '"';
|
||||
|
|
|
|||
|
|
@ -66,6 +66,7 @@
|
|||
<root url="file://$MODULE_DIR$/build/lib/sources" />
|
||||
</SOURCES>
|
||||
<jarDirectory url="file://$MODULE_DIR$/build/lib/jars" recursive="false" />
|
||||
<jarDirectory url="file://$MODULE_DIR$/build/test/lib/jars" recursive="false" />
|
||||
<jarDirectory url="file://$MODULE_DIR$/build/lib/sources" recursive="false" type="SOURCES" />
|
||||
</library>
|
||||
</orderEntry>
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue