修論バックアップ
バックアップのためのbuilt.xmlメモ.texファイルと図をtarで固めてgmailに送る.
<?xml version="1.0" ?> <project default="main"> <target name="main" depends="compress"> <mail mailhost="smtp.gmail.com" mailport="465" ssl = "on" subject="backup master thesis" user="${mail.username}" password="${mail.password}"> <from address="${mail.username}" /> <to address="${mail.username}" /> <message>backup</message> <fileset dir="."> <include name="thesis.tgz"/> <include name="main.pdf"/> </fileset> </mail> <delete verbose="true"> <fileset dir="."> <include name="thesis.tar"/> <include name="thesis.tgz"/> </fileset> </delete> </target> <target name="compress" depends="tar"> <gzip src="thesis.tar" destfile="thesis.tgz" /> </target> <target name="tar"> <tar destfile="thesis.tar"> <tarfileset dir="./figure" mode="777" prefix="figure"> </tarfileset> <tarfileset dir="." mode="777"> <include name="ref.bib"/> <include name="main.tex"/> </tarfileset> </tar> </target> </project>