|
@@ -44,16 +44,24 @@
|
44
|
44
|
<fileset dir="modules" includes="*/lib/main/*.jar"/>
|
45
|
45
|
<fileset dir="lib/main" includes="*.jar"/>
|
46
|
46
|
</path>
|
|
47
|
+ <pathconvert property="main-libs" refid="main-libs">
|
|
48
|
+ <map from="${basedir}/" to=""/>
|
|
49
|
+ </pathconvert>
|
47
|
50
|
|
48
|
51
|
<path id="test-libs">
|
|
52
|
+ <fileset dir="lib/main" includes="*.jar"/>
|
49
|
53
|
<fileset dir="lib/test" includes="*.jar"/>
|
|
54
|
+ <pathelement location="${basedir}/build/classes"/>
|
|
55
|
+ <pathelement location="${basedir}/modules/plugins/build/classes"/>
|
50
|
56
|
</path>
|
|
57
|
+ <pathconvert property="test-libs" refid="test-libs">
|
|
58
|
+ <map from="${basedir}/" to=""/>
|
|
59
|
+ </pathconvert>
|
51
|
60
|
|
52
|
|
- <propertyregex property="javac.classpath.value" input="${toString:all.libs}" regexp="\\" replace="/" global="true" defaultValue="${toString:main-libs}"/>
|
53
|
|
- <propertyregex property="javac.test.classpath.value" input="${toString:test.libs}" regexp="\\" replace="/" global="true" defaultValue="${toString:test-libs}"/>
|
54
|
|
-
|
55
|
|
- <replaceregexp file="nbproject/private/private.properties" match="^javac.classpath=(.*)$" flags="im" replace="javac.classpath=${javac.classpath.value}"/>
|
56
|
|
- <replaceregexp file="nbproject/private/private.properties" match="^javac.test.classpath=(.*)$" flags="im" replace="javac.test.classpath=${javac.test.classpath.value}:$${javac.classpath}:build/classes:modules/plugins/build/classes"/>
|
|
61
|
+ <propertyfile file="nbproject/private/private.properties">
|
|
62
|
+ <entry key="javac.classpath" value="${main-libs}" />
|
|
63
|
+ <entry key="javac.test.classpath" value="${test-libs}" />
|
|
64
|
+ </propertyfile>
|
57
|
65
|
</target>
|
58
|
66
|
|
59
|
67
|
</project>
|