Nice build.xml,1.9,1.10

Artem Gr Kozarezov <[email protected]> Sat, 16 Apr 2005 17:57:26 +0000
Newsgroups gmane.comp.lang.nice.cvs
Message-ID <[email protected]>
Update of /cvsroot/nice/Nice
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24092

Modified Files:
	build.xml 
Log Message:
Separate "compiler" target.
share/java/nice.jar generated instead of classes/nice.jar.

Index: build.xml
===================================================================
RCS file: /cvsroot/nice/Nice/build.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** build.xml	12 Apr 2005 15:54:15 -0000	1.9
--- build.xml	16 Apr 2005 17:57:24 -0000	1.10
***************
*** 102,106 ****
    </target>
  
!   <!-- Bootstrap is split into a sequence of targets, combined in the "bootstrap" target. -->
    <target name="core-bootstrap" depends="initialize">
      <mkdir dir="${build}" />
--- 102,106 ----
    </target>
  
!   <!-- Bootstrap is split into a sequence of targets, combined in the "compiler1" target. -->
    <target name="core-bootstrap" depends="initialize">
      <mkdir dir="${build}" />
***************
*** 198,205 ****
      </manifest>
    </target>
!   <target name="compiler1"
!           depends="core-bootstrap,javacc,parser,recompile,setDate,initialize"
!           description="build intermediate compiler"
!   >
      <mac-nicec-old package="bossa.syntax" args="-r" />
      <mac-nicec-old package="nice.tools.compiler.console" args="-R" />
--- 198,203 ----
      </manifest>
    </target>
!   <target name="compiler" depends="initialize">
!     <!-- The last part of the bootstrapping. -->
      <mac-nicec-old package="bossa.syntax" args="-r" />
      <mac-nicec-old package="nice.tools.compiler.console" args="-R" />
***************
*** 211,215 ****
      <antcall target="makeArchive" />
    </target>
!   <target name="compiler2">
      <mac-nicec-new package="bossa.syntax" args="-R" />
      <mac-nicec-new package="nice.tools.compiler.console" args="-R" />
--- 209,218 ----
      <antcall target="makeArchive" />
    </target>
!   <target name="compiler1"
!           depends="core-bootstrap,javacc,parser,recompile,setDate,compiler"
!           description="build intermediate compiler"
!   />
!   <target name="compiler2" depends="initialize">
!     <!-- Rebuild the compiler with itself. -->
      <mac-nicec-new package="bossa.syntax" args="-R" />
      <mac-nicec-new package="nice.tools.compiler.console" args="-R" />
***************
*** 245,250 ****
  
    <target name="makeArchive">
!     <delete file="${build}/nice.jar" />
!     <jar destfile="${build}/nice.jar" duplicate="preserve" manifest="src/nice/tools/compiler/Manifest">
        <fileset dir="${build}">
          <include name="nice/**" />
--- 248,254 ----
  
    <target name="makeArchive">
!     <delete file="share/java/nice.jar" />
!     <mkdir dir="share/java" />
!     <jar destfile="share/java/nice.jar" duplicate="preserve" manifest="src/nice/tools/compiler/Manifest">
        <fileset dir="${build}">
          <include name="nice/**" />
***************
*** 255,259 ****
      </jar>
    </target>
!   <available file="${build}/nice.jar" property="haveArchive" />
    <target name="archive" unless="haveArchive">
      <antcall target="bootstrap" />
--- 259,263 ----
      </jar>
    </target>
!   <available file="share/java/nice.jar" property="haveArchive" />
    <target name="archive" unless="haveArchive">
      <antcall target="bootstrap" />
***************
*** 262,266 ****
  
    <target name="jar" depends="archive" description="compile and put Nice compiler into share/java/nice.jar">
-     <copy file="${build}/nice.jar" todir="share/java" />
    </target>
  
--- 266,269 ----



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click