inital commit - Durchstich
This commit is contained in:
@@ -0,0 +1,141 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- ======================================================================
|
||||
Sep 27, 2008
|
||||
|
||||
More Wiki in a jar
|
||||
A wiki small enough to run on a USB drive.
|
||||
This is an offspring of Wiki in a jar by rico_g
|
||||
|
||||
Jens DOT Fauth AT gmx DOT net
|
||||
====================================================================== -->
|
||||
<!-- ======================================================================
|
||||
Mar 8, 2007 8:57:25 AM
|
||||
|
||||
Wiki in a jar
|
||||
A wiki small enough to run on a USB drive.
|
||||
|
||||
rico_g AT users DOT sourceforge DOT net
|
||||
====================================================================== -->
|
||||
<project name="More Wiki in a jar" default="dist">
|
||||
<description>
|
||||
More Wiki in a jar
|
||||
A wiki small enough to run on a USB drive.
|
||||
This is an offspring of Wiki in a jar by rico_g
|
||||
|
||||
Jens DOT Fauth AT gmx DOT net
|
||||
</description>
|
||||
|
||||
<property name="build" value="build" />
|
||||
<property name="dist" value="dist" />
|
||||
|
||||
<property name="dist.version" value="0.9.9" />
|
||||
|
||||
<tstamp>
|
||||
<format property="build.date" pattern="yyyyMMdd" />
|
||||
</tstamp>
|
||||
|
||||
<!-- =================================
|
||||
target: clean
|
||||
================================= -->
|
||||
<target name="clean" description="Cleans output directories">
|
||||
<delete dir="${build}" />
|
||||
<delete dir="${dist}" />
|
||||
</target>
|
||||
|
||||
|
||||
<!-- =================================
|
||||
target: build
|
||||
================================= -->
|
||||
<target name="build" depends="init, compile, jar" description="Builds the project jar">
|
||||
</target>
|
||||
|
||||
<!-- =================================
|
||||
target: dist
|
||||
================================= -->
|
||||
<target name="dist" depends="build" description="Creates the binary distibution">
|
||||
<copy file="public/distdocs/wiki/About More Wiki in a Jar.wiki" tofile="${build}/About More Wiki in a Jar.wiki" filtering="true" overwrite="true">
|
||||
<filterset>
|
||||
<filter token="VERSION" value="${dist.version} ${build.date}" />
|
||||
</filterset>
|
||||
</copy>
|
||||
<copy file="public/docs/wiki/Help Formatting.wiki" tofile="public/distdocs/wiki/Help Formatting.wiki" overwrite="true" />
|
||||
<copy file="public/docs/wiki/Help Links.wiki" tofile="public/distdocs/wiki/Help Links.wiki" overwrite="true" />
|
||||
<copy file="public/docs/wiki/Help Tables.wiki" tofile="public/distdocs/wiki/Help Tables.wiki" overwrite="true" />
|
||||
<copy file="public/docs/wiki/Wiki Help.wiki" tofile="public/distdocs/wiki/Wiki Help.wiki" overwrite="true" />
|
||||
<copy file="public/docs/wiki/Help Span and Div.wiki" tofile="public/distdocs/wiki/Help Span and Div.wiki" overwrite="true" />
|
||||
<copy file="public/docs/wiki/Wiki Formatting Demo.wiki" tofile="public/distdocs/wiki/Wiki Formatting Demo.wiki" overwrite="true" />
|
||||
<zip destfile="${dist}/MoreWikiInAJar-${dist.version}-${build.date}-bin.zip">
|
||||
<zipfileset file="bin/start.cmd" prefix="wiki.in.a.jar/bin" />
|
||||
<zipfileset file="bin/start.sh" filemode="755" prefix="wiki.in.a.jar/bin" />
|
||||
<zipfileset file="${build}/wiki.in.a.jar" prefix="wiki.in.a.jar" />
|
||||
<zipfileset dir="public/skins" prefix="wiki.in.a.jar/public/skins" />
|
||||
<zipfileset dir="public/views" prefix="wiki.in.a.jar/public/views" />
|
||||
<zipfileset dir="public/distdocs" prefix="wiki.in.a.jar/public/docs">
|
||||
<exclude name="**/About More Wiki in a Jar.wiki" />
|
||||
</zipfileset>
|
||||
<zipfileset file="${build}/About More Wiki in a Jar.wiki" prefix="wiki.in.a.jar/public/docs/wiki" />
|
||||
<zipfileset file="releasenotes.txt" prefix="wiki.in.a.jar" />
|
||||
</zip>
|
||||
<zip destfile="${dist}/MoreWikiInAJar-${dist.version}-${build.date}-bin-upgrade.zip">
|
||||
<zipfileset file="bin/start.cmd" prefix="wiki.in.a.jar/bin" />
|
||||
<zipfileset file="bin/start.sh" filemode="755" prefix="wiki.in.a.jar/bin" />
|
||||
<zipfileset file="${build}/wiki.in.a.jar" prefix="wiki.in.a.jar" />
|
||||
<zipfileset dir="public/skins" prefix="wiki.in.a.jar/public/skins" />
|
||||
<zipfileset dir="public/views" prefix="wiki.in.a.jar/public/views" />
|
||||
<zipfileset dir="public/distdocs" prefix="wiki.in.a.jar/public/docs">
|
||||
<exclude name="**/About More Wiki in a Jar.wiki" />
|
||||
<exclude name="**/Main Page.wiki" />
|
||||
<exclude name="**/Private Idea.wiki" />
|
||||
<exclude name="**/Work Related Idea.wiki" />
|
||||
</zipfileset>
|
||||
<zipfileset file="${build}/About More Wiki in a Jar.wiki" prefix="wiki.in.a.jar/public/docs/wiki" />
|
||||
<zipfileset file="releasenotes.txt" prefix="wiki.in.a.jar" />
|
||||
</zip>
|
||||
<zip destfile="${dist}/MoreWikiInAJar-${dist.version}-${build.date}-src.zip">
|
||||
<zipfileset file="bin/start.cmd" prefix="wiki.in.a.jar/src/bin" />
|
||||
<zipfileset file="bin/start.sh" filemode="755" prefix="wiki.in.a.jar/src/bin" />
|
||||
<zipfileset dir="public/skins" prefix="wiki.in.a.jar/src/public/skins" />
|
||||
<zipfileset dir="public/views" prefix="wiki.in.a.jar/src/public/views" />
|
||||
<zipfileset dir="public/distdocs" prefix="wiki.in.a.jar/src/public/distdocs" />
|
||||
<zipfileset dir="public/docs" prefix="wiki.in.a.jar/src/public/docs" />
|
||||
<zipfileset dir="src" prefix="wiki.in.a.jar/src/src" />
|
||||
<zipfileset dir="lib" prefix="wiki.in.a.jar/src/lib" />
|
||||
<zipfileset file=".classpath" prefix="wiki.in.a.jar/src" />
|
||||
<zipfileset file=".project" prefix="wiki.in.a.jar/src" />
|
||||
<zipfileset file="build.xml" prefix="wiki.in.a.jar/src" />
|
||||
<zipfileset file="releasenotes.txt" prefix="wiki.in.a.jar/src" />
|
||||
<zipfileset file="todo.txt" prefix="wiki.in.a.jar/src" />
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - -
|
||||
target: init
|
||||
- - - - - - - - - - - - - - - - - -->
|
||||
<target name="init">
|
||||
<mkdir dir="${build}" />
|
||||
<mkdir dir="${build}/classes" />
|
||||
<mkdir dir="${dist}" />
|
||||
</target>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - -
|
||||
target: compile
|
||||
- - - - - - - - - - - - - - - - - -->
|
||||
<target name="compile">
|
||||
<javac srcdir="src" destdir="${build}/classes" classpath="lib/xrays.jar" debug="on" />
|
||||
</target>
|
||||
|
||||
<!-- - - - - - - - - - - - - - - - - -
|
||||
target: jar
|
||||
- - - - - - - - - - - - - - - - - -->
|
||||
<target name="jar">
|
||||
<unjar src="lib/xrays.jar" dest="${build}/classes" />
|
||||
<jar basedir="${build}/classes" destfile="${build}/wiki.in.a.jar">
|
||||
<manifest>
|
||||
<attribute name="Main-Class" value="org.rgse.wikiinajar.server.Server" />
|
||||
</manifest>
|
||||
</jar>
|
||||
</target>
|
||||
|
||||
|
||||
</project>
|
||||
Reference in New Issue
Block a user