-
Notifications
You must be signed in to change notification settings - Fork 19
/
build.xml
51 lines (48 loc) · 1.95 KB
/
build.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" ?>
<project name="kohana-coding-standards" basedir="." default="dist">
<property name="version" value="1.0.${env.BUILD_NUMBER}" />
<target name="clean">
<echo>Cleaning...</echo>
<delete file="*.tgz"/>
<delete file="package.xml"/>
</target>
<!-- pear-package Create a PEAR package.xml which will guide the installation. -->
<target name="dist" depends="clean">
<echo>Creating PEAR package.xml...</echo>
<pearpkg2 name="PHP_CodeSniffer_Standards_Kohana" dir="${project.basedir}">
<option name="outputdirectory" value="${project.basedir}"/>
<option name="packagefile" value="package.xml"/>
<option name="packagedirectory" value="${project.basedir}"/>
<option name="channel" value="pear.kohanaframework.org"/>
<option name="summary" value="Kohana PHP_CodeSniffer standard"/>
<option name="description" value="Kohana PHP_CodeSniffer standard"/>
<option name="notes" value="Kohana PHP_CodeSniffer standard"/>
<option name="apiversion" value="${version}"/>
<option name="apistability" value="stable"/>
<option name="releaseversion" value="${version}"/>
<option name="releasestability" value="stable"/>
<option name="license" value="BSD"/>
<option name="phpdep" value="5.0.0"/>
<option name="pearinstallerdep" value="1.4.6"/>
<option name="packagetype" value="php"/>
<option name="baseinstalldir" value="."/>
<mapping name="maintainers">
<element>
<element key="handle" value="kohana-develoepers"/>
<element key="name" value="Kohana Developers"/>
<element key="email" value="developers@kohanaphp.com"/>
<element key="role" value="lead"/>
</element>
</mapping>
<fileset dir="${project.basedir}">
<include name="PHP/**/*.php" />
</fileset>
</pearpkg2>
<echo>Creating tgz package...</echo>
<tar compression="gzip" destFile="PHP_CodeSniffer_Standards_Kohana-${version}.tgz">
<fileset dir=".">
<exclude name="*.tgz"/>
</fileset>
</tar>
</target>
</project>