svnno****@sourc*****
svnno****@sourc*****
2008年 9月 8日 (月) 17:38:00 JST
Revision: 1142 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=1142 Author: shinsuke Date: 2008-09-08 17:38:00 +0900 (Mon, 08 Sep 2008) Log Message: ----------- added build script. Added Paths: ----------- pal-portal/docs/build.xml -------------- next part -------------- Added: pal-portal/docs/build.xml =================================================================== --- pal-portal/docs/build.xml (rev 0) +++ pal-portal/docs/build.xml 2008-09-08 08:38:00 UTC (rev 1142) @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<project name="palportal" default="all" basedir="."> + + <property file="build.properties" /> + + <property name="shell.cmd" value="sh"/> + <property name="shell.options" value="-c"/> + + <target name="check.os" + description="--> Check OS"> + <condition property="isWindows"> + <os family="windows" /> + </condition> + </target> + + <target name="setup.shell" depends="check.os" if="isWindows" + description="--> Setup shell parameters"> + <property name="shell.cmd" value="cmd.exe"/> + <property name="shell.options" value="/c"/> + </target> + + + <!-- =================================================================== --> + <!-- CLEAN --> + <!-- =================================================================== --> + + <target name="clean" depends="setup.shell" + description="--> Clean Docs"> + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/administration-guide/trunk" + > + <arg line="${shell.options} 'maven clean'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/configuration-guide/trunk" + > + <arg line="${shell.options} 'maven clean'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/installation-guide/trunk" + > + <arg line="${shell.options} 'maven clean'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/portlet-developers-guide/trunk" + > + <arg line="${shell.options} 'maven clean'"/> + </exec> + </target> + + <!-- =================================================================== --> + <!-- BUILD ALL --> + <!-- =================================================================== --> + + <target name="all" depends="setup.shell" + description="--> Build All Docs"> + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/administration-guide/trunk" + > + <arg line="${shell.options} 'maven pdf site'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/configuration-guide/trunk" + > + <arg line="${shell.options} 'maven pdf site'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/installation-guide/trunk" + > + <arg line="${shell.options} 'maven pdf site'"/> + </exec> + + <exec + executable="${shell.cmd}" + failonerror="true" + dir="${basedir}/ja/portlet-developers-guide/trunk" + > + <arg line="${shell.options} 'maven pdf site'"/> + </exec> + </target> + +</project> Property changes on: pal-portal/docs/build.xml ___________________________________________________________________ Name: svn:eol-style + native