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/jasm/build.xml Thu Aug 09 16:11:31 2001 +0000
1.2 +++ b/jasm/build.xml Thu Aug 23 07:59:27 2001 +0000
1.3 @@ -18,6 +18,7 @@
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 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="../nbbuild/nbantext.jar"/>
1.9
1.10 <property name="binroot" location="../../nbextra"/>
1.11 @@ -50,7 +51,9 @@
1.12 </locjar>
1.13 </target>
1.14
1.15 - <target name="netbeans" depends="jars"/>
1.16 + <target name="netbeans" depends="jars">
1.17 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
1.18 + </target>
1.19
1.20 <target name="nbm" depends="netbeans">
1.21 <makenbm file="jasm.nbm"
2.1 --- a/javacvs/build.xml Thu Aug 09 16:11:31 2001 +0000
2.2 +++ b/javacvs/build.xml Thu Aug 23 07:59:27 2001 +0000
2.3 @@ -20,6 +20,7 @@
2.4 <property name="binroot" location="../../nbextra"/>
2.5
2.6 <taskdef classname="org.netbeans.nbbuild.MakeNBM" classpath="../nbbuild/nbantext.jar" name="makenbm"/>
2.7 + <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="../nbbuild/nbantext.jar"/>
2.8
2.9 <target name="compile">
2.10 <javac debug="${build.compiler.debug}" deprecation="${build.compiler.deprecation}" destdir="libsrc" srcdir="libsrc">
2.11 @@ -56,7 +57,9 @@
2.12 </locjar>
2.13 </target>
2.14
2.15 - <target depends="jars" name="netbeans"/>
2.16 + <target depends="jars" name="netbeans">
2.17 + <genlist targetname="nbm" outputfiledir="../openide/netbeans"/>
2.18 + </target>
2.19
2.20 <target depends="netbeans" name="nbm">
2.21 <makenbm distribution="http://{dist.base}/javacvs.nbm" file="javacvs.nbm" homepage="http://javacvs.${homepage.base}/" manifest="manifest-subst.mf" topdir=".">
3.1 --- a/vcscvs/build.xml Thu Aug 09 16:11:31 2001 +0000
3.2 +++ b/vcscvs/build.xml Thu Aug 23 07:59:27 2001 +0000
3.3 @@ -21,6 +21,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 <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="../nbbuild/nbantext.jar"/>
3.9
3.10 <target name="compile">
3.11 @@ -49,7 +50,9 @@
3.12 </locjar>
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="vcscvs.nbm"