Added a stub of a new module for schema2beansnbgui. It's just a placeholder right now. BLD200304210100
authorcliffwd@netbeans.org
Mon, 14 Apr 2003 22:32:02 +0000
changeset 1276e19e37429085
parent 1275 c2e2e03060f3
child 1277 027abcaf5619
Added a stub of a new module for schema2beansnbgui. It's just a placeholder right now.
Added more illegal class names that are part of java.lang.
schema2beans/build.xml
schema2beans/nbgui/build.xml
schema2beans/nbgui/manifest.mf
schema2beans/nbgui/src/org/netbeans/modules/schema2beansnbgui/Bundle.properties
     1.1 --- a/schema2beans/build.xml	Fri Apr 11 14:44:26 2003 +0000
     1.2 +++ b/schema2beans/build.xml	Mon Apr 14 22:32:02 2003 +0000
     1.3 @@ -47,6 +47,7 @@
     1.4      <delete dir="Info"/>
     1.5  	<ant dir="rt" antfile="build.xml" target="clean"/>
     1.6  	<ant dir="dev" antfile="build.xml" target="clean"/>
     1.7 +	<ant dir="nbgui" antfile="build.xml" target="clean"/>
     1.8  	<ant dir="anttask" antfile="build.xml" target="clean"/>
     1.9    </target>
    1.10  
    1.11 @@ -72,6 +73,8 @@
    1.12  	<ant dir="dev" antfile="build.xml" target="jars"/>
    1.13  	<echo message="Building anttask jars"/>
    1.14  	<ant dir="anttask" antfile="build.xml" target="jars"/>
    1.15 +	<echo message="Building nbgui jars"/>
    1.16 +	<ant dir="nbgui" antfile="build.xml" target="jars"/>
    1.17  	<mkdir dir="netbeans"/>
    1.18  	<copy todir="netbeans">
    1.19  	  <fileset dir="rt/netbeans"/>
    1.20 @@ -86,6 +89,8 @@
    1.21  	<ant dir="rt" antfile="build.xml" target="compile"/>
    1.22  	<echo message="Doing dev compile"/>
    1.23  	<ant dir="dev" antfile="build.xml" target="compile"/>
    1.24 +	<echo message="Doing nbgui compile"/>
    1.25 +	<ant dir="nbgui" antfile="build.xml" target="compile"/>
    1.26    </target>
    1.27  
    1.28    <target name="javadoc" description="Build schema2beans module API documentation.">
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/schema2beans/nbgui/build.xml	Mon Apr 14 22:32:02 2003 +0000
     2.3 @@ -0,0 +1,100 @@
     2.4 +<?xml version="1.0" encoding="UTF-8"?> <!-- -*- sgml-indent-step: 2 -*- -->
     2.5 +<!--
     2.6 +                Sun Public License Notice
     2.7 +
     2.8 +The contents of this file are subject to the Sun Public License
     2.9 +Version 1.0 (the "License"). You may not use this file except in
    2.10 +compliance with the License. A copy of the License is available at
    2.11 +http://www.sun.com/
    2.12 +
    2.13 +The Original Code is NetBeans. The Initial Developer of the Original
    2.14 +Code is Sun Microsystems, Inc. Portions Copyright 1997-2002 Sun
    2.15 +Microsystems, Inc. All Rights Reserved.
    2.16 +-->
    2.17 +
    2.18 +
    2.19 +<project name="schema2beansnbgui" default="netbeans" basedir=".">
    2.20 +
    2.21 +  <property name="nbroot" location="../.."/>
    2.22 +  <property name="nbext" location="${nbroot}/nbbuild"/>
    2.23 +  <property name="license.file" value="${nbroot}/nbbuild/standard-nbm-license.txt"/>
    2.24 +  <property name="homepage.base" value="netbeans.org"/>
    2.25 +  <property name="dist.base" value="www.netbeans.org/download/nbms/40"/>
    2.26 +
    2.27 +  <taskdef name="makenbm" classname="org.netbeans.nbbuild.MakeNBM" classpath="${nbext}/nbantext.jar"/>
    2.28 +  <taskdef name="tojar" classname="org.netbeans.nbbuild.ToJar" classpath="${nbext}/nbantext.jar"/>
    2.29 +  <taskdef name="genlist" classname="org.netbeans.nbbuild.MakeListOfNBM" classpath="${nbext}/nbantext.jar"/>
    2.30 +  <taskdef name="locjar" classname="org.netbeans.nbbuild.LocalizedJar" classpath="${nbext}/nbantext.jar"/>
    2.31 +
    2.32 +  <!-- Primary targets. -->
    2.33 +
    2.34 +  <target name="netbeans" depends="jars">
    2.35 +    <genlist targetname="nbm" outputfiledir="netbeans"/>
    2.36 +  </target>
    2.37 +
    2.38 +  <target name="nbm" depends="netbeans">
    2.39 +	<delete file="Info/info.xml"/>
    2.40 +    <makenbm file="schema2beansnbgui.nbm"
    2.41 +             topdir="."
    2.42 +             module="netbeans/modules/schema2beansnbgui.jar"
    2.43 +	     homepage="http://${homepage.base}/schema2beans.html"
    2.44 +	     distribution="http://${dist.base}/schema2beansnbgui.nbm">
    2.45 +      <license file="${license.file}" />
    2.46 +      <signature keystore="${keystore}" storepass="${storepass}" alias="${nbm_alias}"/>
    2.47 +      <exclude name="**/nondist/**" />
    2.48 +    </makenbm>
    2.49 +  </target>
    2.50 +
    2.51 +  <target name="clean">
    2.52 +    <delete>
    2.53 +      <fileset dir="src">
    2.54 +        <include name="**/*.class"/>
    2.55 +      </fileset>
    2.56 +    </delete>
    2.57 +    <delete dir="netbeans"/>
    2.58 +    <delete dir="javadoc"/>
    2.59 +    <delete file="manifest-subst.mf"/>
    2.60 +    <delete file="schema2beansnbgui.nbm"/>
    2.61 +    <delete dir="Info"/>
    2.62 +  </target>
    2.63 +
    2.64 +
    2.65 +  <!-- Secondary targets. -->
    2.66 +
    2.67 +  <target name="jars" depends="compile">
    2.68 +    <mkdir dir="netbeans/modules"/>
    2.69 +    <filter token="BUILD_NUMBER_SUBST" value="${buildnumber}"/>
    2.70 +    <copy file="manifest.mf" tofile="manifest-subst.mf"
    2.71 +	  filtering="on"/>
    2.72 +    <locjar jarfile="netbeans/modules/schema2beansnbgui.jar" manifest="manifest-subst.mf"
    2.73 +      compress="false">
    2.74 +      <locale name="ja"/>
    2.75 +      <fileset dir="src">
    2.76 +        <patternset excludesfile="${nbroot}/nbbuild/standard-jar-excludes.txt">
    2.77 +          <include name="org/netbeans/modules/schema2beansnbgui/"/>
    2.78 +        </patternset>
    2.79 +      </fileset>
    2.80 +    </locjar>
    2.81 +  </target>
    2.82 +
    2.83 +  <target name="compile">
    2.84 +    <javac srcdir="src" destdir="src" deprecation="${build.compiler.deprecation}" debug="${build.compiler.debug}">
    2.85 +	  <classpath>
    2.86 +		<fileset dir="${nbroot}/core/external">
    2.87 +		  <include name="xml-apis*.jar"/>
    2.88 +		</fileset>
    2.89 +		<pathelement location="${nbroot}/schema2beans/rt/netbeans/modules/autoload/schema2beans.jar"/>
    2.90 +		<pathelement location="${nbroot}/schema2beans/rt/netbeans/modules/autoload/schema2beansdev.jar"/>
    2.91 +	  </classpath>      
    2.92 +	  <patternset>
    2.93 +        <include name="org/netbeans/modules/schema2beansnbgui/"/>
    2.94 +      </patternset>
    2.95 +    </javac>
    2.96 +  </target>
    2.97 +
    2.98 +  <target name="test" depends="jars">
    2.99 +    <ant dir="../test" antfile="build.xml" />
   2.100 +  </target>
   2.101 +
   2.102 +  <target name="cleantest" depends="clean,jars,test"/>
   2.103 +</project>
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/schema2beans/nbgui/manifest.mf	Mon Apr 14 22:32:02 2003 +0000
     3.3 @@ -0,0 +1,8 @@
     3.4 +Manifest-Version: 1.0
     3.5 +OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/schema2beansnbgui/Bundle.properties
     3.6 +OpenIDE-Module: org.netbeans.modules.schema2beansnbgui/1
     3.7 +OpenIDE-Module-Implementation-Version: @BUILD_NUMBER_SUBST@
     3.8 +OpenIDE-Module-Specification-Version: 1.0
     3.9 +OpenIDE-Module-Public-Packages: org.netbeans.modules.schema2beansnbgui.*
    3.10 +OpenIDE-Module-IDE-Dependencies: IDE/1 > 3.21
    3.11 +OpenIDE-Module-Module-Dependencies: org.netbeans.modules.schema2beans/1 > 1.6, org.netbeans.modules.schema2beansdev/1
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/schema2beans/nbgui/src/org/netbeans/modules/schema2beansnbgui/Bundle.properties	Mon Apr 14 22:32:02 2003 +0000
     4.3 @@ -0,0 +1,18 @@
     4.4 +#                 Sun Public License Notice
     4.5 +# 
     4.6 +# The contents of this file are subject to the Sun Public License
     4.7 +# Version 1.0 (the "License"). You may not use this file except in
     4.8 +# compliance with the License. A copy of the License is available at
     4.9 +# http://www.sun.com/
    4.10 +# 
    4.11 +# The Original Code is NetBeans. The Initial Developer of the Original
    4.12 +# Code is Sun Microsystems, Inc. Portions Copyright 1997-2001 Sun
    4.13 +# Microsystems, Inc. All Rights Reserved.
    4.14 +
    4.15 +# For manifest.mf at top level
    4.16 +OpenIDE-Module-Name=schema2beans NB GUI Library
    4.17 +OpenIDE-Module-Short-Description=Library for representing XML as java beans; NB GUI variant.
    4.18 +OpenIDE-Module-Long-Description=XML data binding generator.  This module is a library for generating beans corresponding to XML descriptors.
    4.19 +OpenIDE-Module-Display-Category=Infrastructure
    4.20 +
    4.21 +TXT_Copyright=Copyright (c) 2003 Sun Microsystems, Inc.  All rights reserved.	Use is subject to license terms.