Lines 267-273
Link Here
|
267 |
<echo message="Building module a11y..."/> |
267 |
<echo message="Building module a11y..."/> |
268 |
<ant dir="../a11y" target="netbeans"/> |
268 |
<ant dir="../a11y" target="netbeans"/> |
269 |
</target> |
269 |
</target> |
270 |
<target name="all-ant" depends="all-openide,all-core/javahelp,all-openide/execution,all-openide/io,all-java/api"> |
270 |
<target name="all-ant" depends="all-openide,all-core/javahelp,all-openide/execution,all-openide/io,all-java/api,all-libs/xerces"> |
271 |
<echo message="Building module ant..."/> |
271 |
<echo message="Building module ant..."/> |
272 |
<ant dir="../ant" target="netbeans"/> |
272 |
<ant dir="../ant" target="netbeans"/> |
273 |
</target> |
273 |
</target> |
Lines 1109-1118
Link Here
|
1109 |
<delete file="NetBeans-${buildnum}.zip"/> |
1109 |
<delete file="NetBeans-${buildnum}.zip"/> |
1110 |
<!-- see issue #35744 http://www.netbeans.org/issues/show_bug.cgi?id=35744 --> |
1110 |
<!-- see issue #35744 http://www.netbeans.org/issues/show_bug.cgi?id=35744 --> |
1111 |
<delete file="NetBeans-${buildnum}.zip"/> |
1111 |
<delete file="NetBeans-${buildnum}.zip"/> |
|
|
1112 |
|
1113 |
<loadproperties srcfile="${netbeans.dest.dir}/moduleCluster.properties" /> |
1114 |
|
1115 |
<!-- generate the generic launcher --> |
1116 |
<mkdir dir="${netbeans.dest.dir}/bin" /> |
1117 |
<echo file="${netbeans.dest.dir}/bin/netbeans">#!/bin/sh |
1118 |
# |
1119 |
# resolve symlinks |
1120 |
# |
1121 |
PRG=$0 |
1122 |
|
1123 |
while [ -h "$PRG" ]; do |
1124 |
ls=`ls -ld "$PRG"` |
1125 |
link=`expr "$ls" : '^.*-> \(.*\)$' 2>/dev/null` |
1126 |
if expr "$link" : '^/' 2> /dev/null >/dev/null; then |
1127 |
PRG="$link" |
1128 |
else |
1129 |
PRG="`dirname "$PRG"`/$link" |
1130 |
fi |
1131 |
done |
1132 |
|
1133 |
progdir=`dirname "$PRG"` |
1134 |
export NB_USER_DIR=$HOME/.netbeans/dev |
1135 |
export NB_CONFIG_SYSTEM="$progdir"/../etc/netbeans.conf |
1136 |
export NB_CONFIG_USER=$NB_USER_DIR/config |
1137 |
exec /bin/sh $progdir/../${nb.cluster.platform.dir}/${nb.bin.dir}/nbexec --dirs ${nb.cluster.platform.dir}:${nb.cluster.ide.dir}:${nb.cluster.nb.dir} "$@" |
1138 |
</echo> |
1139 |
<!-- generate nb config --> |
1140 |
<mkdir dir="${netbeans.dest.dir}/etc" /> |
1141 |
<echo file="${netbeans.dest.dir}/etc/netbeans.conf">-J-Xms24m -J-Xmx96m |
1142 |
-J-Dnetbeans.logger.console=true |
1143 |
-J-ea |
1144 |
</echo> |
1145 |
|
1146 |
<!-- package the zip file --> |
1112 |
<zip destfile="NetBeans-${buildnum}.zip" update="true" duplicate="preserve"> |
1147 |
<zip destfile="NetBeans-${buildnum}.zip" update="true" duplicate="preserve"> |
1113 |
<zipfileset file="${netbeans.dest}/bin/runide.sh" filemode="755" prefix="${netbeans.dest}/bin"/> |
1148 |
<zipfileset file="${netbeans.dest}/bin/netbeans" filemode="755" prefix="${netbeans.dest}/bin"/> |
1114 |
<zipfileset file="${netbeans.dest}/bin/*.com" filemode="755" prefix="${netbeans.dest}/bin"/> |
1149 |
<zipfileset file="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}/nbexec" filemode="755" prefix="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}"/> |
1115 |
<zipfileset file="${netbeans.dest}/bin/*.exe" filemode="755" prefix="${netbeans.dest}/bin"/> |
1150 |
<zipfileset file="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}/*.com" filemode="755" prefix="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}"/> |
|
|
1151 |
<zipfileset file="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}/*.exe" filemode="755" prefix="${netbeans.dest}/${nb.cluster.platform.dir}/${nb.bin.dir}"/> |
1116 |
<zipfileset dir="${netbeans.dest}" prefix="${netbeans.dest}"/> |
1152 |
<zipfileset dir="${netbeans.dest}" prefix="${netbeans.dest}"/> |
1117 |
</zip> |
1153 |
</zip> |
1118 |
<echo>Build created; see NetBeans-${buildnum}.zip (in nbbuild/). |
1154 |
<echo>Build created; see NetBeans-${buildnum}.zip (in nbbuild/). |
Lines 1188-1194
Link Here
|
1188 |
<arg line="${sanitystart.args}"/> |
1224 |
<arg line="${sanitystart.args}"/> |
1189 |
</exec> |
1225 |
</exec> |
1190 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes" timeout="600000"> |
1226 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes" timeout="600000"> |
1191 |
<arg value="${netbeans.dest}/bin/runide.sh"/> |
1227 |
<arg value="${netbeans.dest}/bin/netbeans"/> |
1192 |
<arg value="-jdkhome"/> |
1228 |
<arg value="-jdkhome"/> |
1193 |
<arg file="${jdkhome}"/> |
1229 |
<arg file="${jdkhome}"/> |
1194 |
<arg value="-userdir"/> |
1230 |
<arg value="-userdir"/> |
Lines 1198-1205
Link Here
|
1198 |
<echo>Finished starting the IDE, pay attention to any reported errors.</echo> |
1234 |
<echo>Finished starting the IDE, pay attention to any reported errors.</echo> |
1199 |
</target> |
1235 |
</target> |
1200 |
|
1236 |
|
1201 |
<target name="check-for-build"> |
1237 |
<target name="check-for-build" > |
1202 |
<available property="have-build" file="${netbeans.dest}/lib/openide.jar"/> |
1238 |
<available property="have-build" file="${openide.dir}/${nb.lib.dir}/openide.jar"/> |
1203 |
</target> |
1239 |
</target> |
1204 |
<target name="maybe-build-nozip" depends="check-for-build" unless="have-build"> |
1240 |
<target name="maybe-build-nozip" depends="check-for-build" unless="have-build"> |
1205 |
<ant dir="." target="build-nozip"/> |
1241 |
<ant dir="." target="build-nozip"/> |
Lines 1225-1231
Link Here
|
1225 |
<arg line="${tryme.args}"/> |
1261 |
<arg line="${tryme.args}"/> |
1226 |
</exec> |
1262 |
</exec> |
1227 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes"> |
1263 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes"> |
1228 |
<arg value="${netbeans.dest}/bin/runide.sh"/> |
1264 |
<arg value="${netbeans.dest}/bin/netbeans"/> |
1229 |
<arg value="-jdkhome"/> |
1265 |
<arg value="-jdkhome"/> |
1230 |
<arg file="${jdkhome}"/> |
1266 |
<arg file="${jdkhome}"/> |
1231 |
<arg value="-userdir"/> |
1267 |
<arg value="-userdir"/> |
Lines 1246-1252
Link Here
|
1246 |
<arg line="-J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport=dt_socket,suspend=${debug.pause},server=y,address=${debug.port}" /> |
1282 |
<arg line="-J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport=dt_socket,suspend=${debug.pause},server=y,address=${debug.port}" /> |
1247 |
</exec> |
1283 |
</exec> |
1248 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes"> |
1284 |
<exec os="Linux SunOS Solaris Mac OS X" dir="." executable="sh" failonerror="yes"> |
1249 |
<arg value="${netbeans.dest}/bin/runide.sh"/> |
1285 |
<arg value="${netbeans.dest}/bin/netbeans"/> |
1250 |
<arg value="-jdkhome"/> |
1286 |
<arg value="-jdkhome"/> |
1251 |
<arg file="${jdkhome}"/> |
1287 |
<arg file="${jdkhome}"/> |
1252 |
<arg value="-userdir"/> |
1288 |
<arg value="-userdir"/> |