source: trunk/build/bitten.xml @ 945

Last change on this file since 945 was 945, checked in by sam, 9 years ago

build: new lol-build script for easier autobuilds.

  • Property svn:mime-type set to text/xml
File size: 1004 bytes
Line 
1<build xmlns:sh="http://bitten.edgewall.org/tools/sh"
2       xmlns:svn="http://bitten.edgewall.org/tools/svn"
3       xmlns:c="http://bitten.edgewall.org/tools/c">
4  <step id="checkout" description="Checkout source from repository">
5    <svn:checkout url="svn://svn.zoy.org/lolengine/" path="${path}" revision="${revision}" />
6  </step>
7  <step id="bootstrap" description="Bootstrap build system">
8    <sh:exec file="sh" args="-c ./build/lol-build bootstrap ${platform}"/>
9  </step>
10  <step id="configure" description="Configure tree">
11    <sh:exec file="sh" args="-c ./build/lol-build configure ${platform}"/>
12  </step>
13  <step id="build" description="Build tree">
14    <sh:exec file="sh" args="-c ./build/lol-build build ${platform}"/>
15  </step>
16  <step id="test" description="Run tests">
17    <sh:exec file="sh" args="-c ./build/lol-build test ${platform}"/>
18  </step>
19  <step id="clean" description="Clean tree">
20    <sh:exec file="sh" args="-c ./build/lol-build clean ${platform}"/>
21  </step>
22</build>
Note: See TracBrowser for help on using the repository browser.