Generating listing of the content of all NBMs to the xml listing file.
It is generated during the build proccess to openide/netbeans directory and then after merging all supressed locales are removed from the listing file.
1.1 --- a/clazz/build.xml Wed Aug 22 16:23:52 2001 +0000
1.2 +++ b/clazz/build.xml Thu Aug 23 07:59:23 2001 +0000
1.3 @@ -20,6 +20,8 @@
1.4 <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
1.5
1.6 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar"/>
1.7 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
1.8 +
1.9 <target name="compile">
1.10 <javac srcdir="src" destdir="src" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}">
1.11 <classpath>
1.12 @@ -44,7 +46,11 @@
1.13 <locale name="ja"/>
1.14 </locjar>
1.15 </target>
1.16 - <target name="netbeans" depends="jars"/>
1.17 +
1.18 + <target name="netbeans" depends="jars">
1.19 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
1.20 + </target>
1.21 +
1.22 <target name="nbm" depends="netbeans">
1.23 <makenbm file="clazz.nbm"
1.24 topdir="."
2.1 --- a/jndi/build.xml Wed Aug 22 16:23:52 2001 +0000
2.2 +++ b/jndi/build.xml Thu Aug 23 07:59:23 2001 +0000
2.3 @@ -19,8 +19,12 @@
2.4 <property name="binroot" location="../../nbextra"/>
2.5 <property name="nbext" location="${nbroot}/nbbuild"/>
2.6 <property name="nbm_alias" value="nb_ide"/>
2.7 + <property name="homepage.base" value="netbeans.org"/>
2.8 + <property name="dist.base" value="www.netbeans.org/download/nbms/40"/>
2.9 + <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
2.10
2.11 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="${nbext}/nbantext.jar"/>
2.12 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
2.13 <taskdef name="tojar" classname="org.netbeans.nbbuild.ToJar" classpath="${nbext}/nbantext.jar"/>
2.14 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="${nbext}/nbantext.jar"/>
2.15
2.16 @@ -60,7 +64,9 @@
2.17 </copy> -->
2.18 </target>
2.19
2.20 - <target name="netbeans" depends="jars,release"/>
2.21 + <target name="netbeans" depends="jars,release">
2.22 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
2.23 + </target>
2.24
2.25 <target name="nbm" depends="netbeans">
2.26 <makenbm file="jndi.nbm"
3.1 --- a/remotefs/build.xml Wed Aug 22 16:23:52 2001 +0000
3.2 +++ b/remotefs/build.xml Thu Aug 23 07:59:23 2001 +0000
3.3 @@ -19,6 +19,7 @@
3.4 <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
3.5
3.6 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar"/>
3.7 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
3.8
3.9 <target name="compile">
3.10 <javac srcdir="src" destdir="src">
3.11 @@ -42,7 +43,9 @@
3.12 compress="false"/>
3.13 </target>
3.14
3.15 - <target name="netbeans" depends="jars"/>
3.16 + <target name="netbeans" depends="jars">
3.17 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
3.18 + </target>
3.19
3.20 <target name="nbm" depends="netbeans">
3.21 <makenbm file="remotefs.nbm"
4.1 --- a/rmi/build.xml Wed Aug 22 16:23:52 2001 +0000
4.2 +++ b/rmi/build.xml Thu Aug 23 07:59:23 2001 +0000
4.3 @@ -19,8 +19,12 @@
4.4 <property name="binroot" location="../../nbextra"/>
4.5 <property name="nbext" value="${nbroot}/nbbuild"/>
4.6 <property name="nbm_alias" value="nb_ide"/>
4.7 + <property name="homepage.base" value="netbeans.org"/>
4.8 + <property name="dist.base" value="www.netbeans.org/download/nbms/40"/>
4.9 + <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
4.10
4.11 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="${nbext}/nbantext.jar"/>
4.12 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
4.13 <taskdef name="tojar" classname="org.netbeans.nbbuild.ToJar" classpath="${nbext}/nbantext.jar"/>
4.14 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="${nbext}/nbantext.jar"/>
4.15
4.16 @@ -81,7 +85,9 @@
4.17 </copy>
4.18 </target>
4.19
4.20 - <target name="netbeans" depends="jars,release"/>
4.21 + <target name="netbeans" depends="jars,release">
4.22 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
4.23 + </target>
4.24
4.25 <target name="nbm" depends="netbeans">
4.26 <makenbm file="rmi.nbm"
5.1 --- a/sysprops/build.xml Wed Aug 22 16:23:52 2001 +0000
5.2 +++ b/sysprops/build.xml Thu Aug 23 07:59:23 2001 +0000
5.3 @@ -19,6 +19,7 @@
5.4 <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
5.5
5.6 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar"/>
5.7 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
5.8
5.9 <target name="compile">
5.10 <javac srcdir="src" destdir="src">
5.11 @@ -42,7 +43,9 @@
5.12 compress="false"/>
5.13 </target>
5.14
5.15 - <target name="netbeans" depends="jars"/>
5.16 + <target name="netbeans" depends="jars">
5.17 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
5.18 + </target>
5.19
5.20 <target name="nbm" depends="netbeans">
5.21 <makenbm file="sysprops.nbm"
6.1 --- a/vcs.advanced/build.xml Wed Aug 22 16:23:52 2001 +0000
6.2 +++ b/vcs.advanced/build.xml Thu Aug 23 07:59:23 2001 +0000
6.3 @@ -19,8 +19,12 @@
6.4 <property name="binroot" location="../../nbextra"/>
6.5 <property name="nbext" value="${nbroot}/nbbuild"/>
6.6 <property name="nbm_alias" value="nb_ide"/>
6.7 + <property name="homepage.base" value="netbeans.org"/>
6.8 + <property name="dist.base" value="www.netbeans.org/download/nbms/40"/>
6.9 + <property name="license.file" value="../nbbuild/standard-nbm-license.txt"/>
6.10
6.11 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="${nbext}/nbantext.jar"/>
6.12 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
6.13 <!-- <taskdef name="tojar" classname="org.netbeans.nbbuild.ToJar" classpath="${nbext}/nbantext.jar"/> -->
6.14 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="${nbext}/nbantext.jar"/>
6.15 <taskdef name="makelayer" classname="org.netbeans.nbbuild.MakeLayer" classpath="${nbext}/nbantext.jar"/>
6.16 @@ -110,7 +114,9 @@
6.17 </locjar>
6.18 </target>
6.19
6.20 - <target name="netbeans" depends="jars"/>
6.21 + <target name="netbeans" depends="jars">
6.22 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
6.23 + </target>
6.24
6.25 <target name="nbm" depends="netbeans">
6.26 <makenbm file="vcsgen.nbm"
7.1 --- a/vcscore/build.xml Wed Aug 22 16:23:52 2001 +0000
7.2 +++ b/vcscore/build.xml Thu Aug 23 07:59:23 2001 +0000
7.3 @@ -21,6 +21,7 @@
7.4 <property name="license.file" location="../nbbuild/standard-nbm-license.txt"/>
7.5
7.6 <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar"/>
7.7 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
7.8 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="../nbbuild/nbantext.jar"/>
7.9
7.10 <target name="compile">
7.11 @@ -59,7 +60,9 @@
7.12 </target>
7.13 -->
7.14
7.15 - <target name="netbeans" depends="jars"/>
7.16 + <target name="netbeans" depends="jars">
7.17 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
7.18 + </target>
7.19
7.20 <target name="nbm" depends="netbeans">
7.21 <makenbm file="vcscore.nbm"