build.xml
changeset 21 b7812497643a
parent 8 15e6335ff1d4
child 24 b3e7c532e98e
equal deleted inserted replaced
20:60a068a5be10 21:b7812497643a
     1 <!-- This is an Ant build file; you'll need to install Ant before using it. -->
     1 <!-- This is an Ant build file; you'll need to install Ant before using it. -->
     2 <project name="su_3-functoriality" default="usage">
     2 <project name="blob" default="usage">
     3     <target name="init">
     3     <target name="init">
     4       <property name="arxivTarFile" value="su_3-functoriality.tar"/>
     4       <property name="arxivTarFile" value="blob.tar"/>
     5     </target>
     5     </target>
     6 
     6 
     7     <!-- USAGE -->
     7     <!-- USAGE -->
     8     <!-- Instructions for using the build file -->
     8     <!-- Instructions for using the build file -->
     9     <!-- =================================================================== -->
     9     <!-- =================================================================== -->
    10     <target name = "usage" depends = "init">    
    10     <target name = "usage" depends = "init">    
    11         <echo message = ""/>
    11         <echo message = ""/>
    12         <echo message = "su_3-functoriality build instructions"/>
    12         <echo message = "blob build instructions"/>
    13         <echo message = "-------------------------------------------------------------"/>
    13         <echo message = "-------------------------------------------------------------"/>
    14         <echo message = ""/>
    14         <echo message = ""/>
    15         <echo message = " available targets are:"/>
    15         <echo message = " available targets are:"/>
    16         <echo message = ""/>
    16         <echo message = ""/>
    17         <echo message = "   arxiv --> builds su_3-functoriality.tar.gz, for submission to the arxiv"/>
    17         <echo message = "   arxiv --> builds blob.tar.gz, for submission to the arxiv"/>
    18         <echo message = "   dvi   --> builds su_3-functoriality.dvi"/>
    18         <echo message = "   dvi   --> builds blob.dvi"/>
    19         <echo message = "   ps    --> builds su_3-functoriality.ps"/>
    19         <echo message = "   ps    --> builds blob.ps"/>
    20         <echo message = "   pdf   --> builds su_3-functoriality.pdf"/>
    20         <echo message = "   pdf   --> builds blob.pdf"/>
    21         <echo message = ""/>
    21         <echo message = ""/>
    22         <echo message = "-------------------------------------------------------------"/>
    22         <echo message = "-------------------------------------------------------------"/>
    23         <echo message = ""/>  
    23         <echo message = ""/>  
    24     </target>
    24     </target>
    25     <!-- =================================================================== -->    
    25     <!-- =================================================================== -->    
    47         <delete file="${arxivTarFile}"/>
    47         <delete file="${arxivTarFile}"/>
    48     </target>
    48     </target>
    49 
    49 
    50     <target name="bbl" depends="init">
    50     <target name="bbl" depends="init">
    51         <exec executable="latex">
    51         <exec executable="latex">
    52             <arg value="su_3-functoriality"/>
    52             <arg value="blob1"/>
    53         </exec>
    53         </exec>
    54         <exec executable="bibtex">
    54         <exec executable="bibtex">
    55             <arg value="su_3-functoriality"/>
    55             <arg value="blob1"/>
    56         </exec>
    56         </exec>
    57     </target>
    57     </target>
    58      
    58      
    59     <target name="dvi" depends="bbl">
    59     <target name="dvi" depends="bbl">
    60         <exec executable="latex">
    60         <exec executable="latex">
    61             <arg value="su_3-functoriality"/>
    61             <arg value="blob1"/>
    62         </exec>
    62         </exec>
    63         <exec executable="latex">
    63         <exec executable="latex">
    64             <arg value="su_3-functoriality"/>
    64             <arg value="blob1"/>
    65         </exec>
    65         </exec>
    66     </target>
    66     </target>
    67 
    67 
    68     <target name="ps" depends="dvi">
    68     <target name="ps" depends="dvi">
    69         <exec executable="dvips">
    69         <exec executable="dvips">
    70             <arg value="su_3-functoriality"/>
    70             <arg value="blob1"/>
    71         </exec>
    71         </exec>
    72     </target>
    72     </target>
    73 
    73 
    74     <target name="pdf" depends="ps">
    74     <target name="pdf" depends="ps">
    75         <exec executable="ps2pdf">
    75         <exec executable="ps2pdf">
    76             <arg value="su_3-functoriality.ps"/>
    76             <arg value="blob1.ps"/>
    77         </exec>
    77         </exec>
    78     </target>
    78     </target>
    79     
    79     
    80     <target name="eps-diagrams">
    80     <target name="eps-diagrams">
    81         <exec executable="bash" dir="diagrams/scripts/">
    81         <exec executable="bash" dir="diagrams/scripts/">
    85             <arg value="stripall.sh"/>
    85             <arg value="stripall.sh"/>
    86         </exec>
    86         </exec>
    87     </target>
    87     </target>
    88     
    88     
    89     <target name="scott-copy-pdf" depends="pdf">
    89     <target name="scott-copy-pdf" depends="pdf">
    90         <copy file="su_3-foams.pdf" tofile="../../../../hosts/math.berkeley.edu/public_html/papers/su_3-functoriality.pdf"/>
    90         <copy file="blob1.pdf" tofile="../../hosts/tqft.net/papers/blob.pdf"/>
    91         <svn>
    91         <exec executable="svn" dir="../../hosts/tqft.net/papers/">
    92             <commit dir="../../../../hosts/math.berkeley.edu/public_html/papers/"/>
    92             <arg value="commit"/>
    93         </svn>
    93             <arg value="-m"/>
       
    94             <arg value="blob"/>
       
    95         </exec>
       
    96         <exec executable="ssh">
       
    97             <arg value="scottmorrison@heracles.dreamhost.com"/>
       
    98             <arg value="svn"/>
       
    99             <arg value="up"/>      
       
   100             <arg value="tqft.net"/>                  
       
   101         </exec>
    94     </target>
   102     </target>
    95 
       
    96 </project>
   103 </project>