|
1 <!-- This is an Ant build file; you'll need to install Ant before using it. --> |
|
2 <project name="su_3-functoriality" default="usage"> |
|
3 <target name="init"> |
|
4 <property name="arxivTarFile" value="su_3-functoriality.tar"/> |
|
5 </target> |
|
6 |
|
7 <!-- USAGE --> |
|
8 <!-- Instructions for using the build file --> |
|
9 <!-- =================================================================== --> |
|
10 <target name = "usage" depends = "init"> |
|
11 <echo message = ""/> |
|
12 <echo message = "su_3-functoriality build instructions"/> |
|
13 <echo message = "-------------------------------------------------------------"/> |
|
14 <echo message = ""/> |
|
15 <echo message = " available targets are:"/> |
|
16 <echo message = ""/> |
|
17 <echo message = " arxiv --> builds su_3-functoriality.tar.gz, for submission to the arxiv"/> |
|
18 <echo message = " dvi --> builds su_3-functoriality.dvi"/> |
|
19 <echo message = " ps --> builds su_3-functoriality.ps"/> |
|
20 <echo message = " pdf --> builds su_3-functoriality.pdf"/> |
|
21 <echo message = ""/> |
|
22 <echo message = "-------------------------------------------------------------"/> |
|
23 <echo message = ""/> |
|
24 </target> |
|
25 <!-- =================================================================== --> |
|
26 |
|
27 <target name="clean" depends="init"> |
|
28 <delete> |
|
29 <fileset dir="."> |
|
30 <include name="*.toc"/> |
|
31 <include name="*.log"/> |
|
32 <include name="*.aux"/> |
|
33 <include name="*.blg"/> |
|
34 <include name="*.xyc"/> |
|
35 <include name="*.out"/> |
|
36 </fileset> |
|
37 </delete> |
|
38 </target> |
|
39 |
|
40 <target name="arxiv" depends="clean"> |
|
41 <delete file="${arxivTarFile}"/> |
|
42 <delete file="${arxivTarFile}.gz"/> |
|
43 <tar destfile="${arxivTarFile}" basedir="." includes="**" |
|
44 excludes="*.dvi,*.ps,*.pdf,*.png,${arxivTarFile},${arxivTarFile}.gz,sandbox.*,bibliography/**,papers/**,talks/**,diagrams/pdf/**,diagrams/latex2pdf/**,diagrams/*" |
|
45 /> |
|
46 <gzip src="${arxivTarFile}" destfile="${arxivTarFile}.gz"/> |
|
47 <delete file="${arxivTarFile}"/> |
|
48 </target> |
|
49 |
|
50 <target name="bbl" depends="init"> |
|
51 <exec executable="latex"> |
|
52 <arg value="su_3-functoriality"/> |
|
53 </exec> |
|
54 <exec executable="bibtex"> |
|
55 <arg value="su_3-functoriality"/> |
|
56 </exec> |
|
57 </target> |
|
58 |
|
59 <target name="dvi" depends="bbl"> |
|
60 <exec executable="latex"> |
|
61 <arg value="su_3-functoriality"/> |
|
62 </exec> |
|
63 <exec executable="latex"> |
|
64 <arg value="su_3-functoriality"/> |
|
65 </exec> |
|
66 </target> |
|
67 |
|
68 <target name="ps" depends="dvi"> |
|
69 <exec executable="dvips"> |
|
70 <arg value="su_3-functoriality"/> |
|
71 </exec> |
|
72 </target> |
|
73 |
|
74 <target name="pdf" depends="ps"> |
|
75 <exec executable="ps2pdf"> |
|
76 <arg value="su_3-functoriality.ps"/> |
|
77 </exec> |
|
78 </target> |
|
79 |
|
80 <target name="eps-diagrams"> |
|
81 <exec executable="bash" dir="diagrams/scripts/"> |
|
82 <arg value="find_all_diagrams.sh"/> |
|
83 </exec> |
|
84 <exec executable="bash" dir="diagrams/scripts/"> |
|
85 <arg value="stripall.sh"/> |
|
86 </exec> |
|
87 </target> |
|
88 |
|
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"/> |
|
91 <svn> |
|
92 <commit dir="../../../../hosts/math.berkeley.edu/public_html/papers/"/> |
|
93 </svn> |
|
94 </target> |
|
95 |
|
96 </project> |