Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 142 lines (124 sloc) 4.916 kb
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
1 <!-- ***** BEGIN LICENSE BLOCK *****
2 - Version: MPL 1.1/GPL 2.0/LGPL 2.1
3 -
4 - The contents of this file are subject to the Mozilla Public License Version
5 - 1.1 (the "License"); you may not use this file except in compliance with
6 - the License. You may obtain a copy of the License at
7 - http://www.mozilla.org/MPL/
8 -
9 - Software distributed under the License is distributed on an "AS IS" basis,
10 - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 - for the specific language governing rights and limitations under the
12 - License.
13 -
14 - The Original Code is Quizzical.
15 -
16 - The Initial Developer of the Original Code is Jonathan Wilde.
17 - Portions created by the Initial Developer are Copyright (C) 2010
18 - the Initial Developer. All Rights Reserved.
19 -
20 - Contributor(s):
21 -
22 - Alternatively, the contents of this file may be used under the terms of
23 - either the GNU General Public License Version 2 or later (the "GPL"), or
24 - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
25 - in which case the provisions of the GPL or the LGPL are applicable instead
26 - of those above. If you wish to allow use of your version of this file only
27 - under the terms of either the GPL or the LGPL, and not to allow others to
28 - use your version of this file under the terms of the MPL, indicate your
29 - decision by deleting the provisions above and replace them with the notice
30 - and other provisions required by the LGPL or the GPL. If you do not delete
31 - the provisions above, a recipient may use your version of this file under
32 - the terms of any one of the MPL, the GPL or the LGPL.
33 -
34 - ***** END LICENSE BLOCK ***** -->
35
36 <project name="Quizzical" basedir=".">
37 <description>
38 Manages dependencies for the Quizzical system.
39 </description>
40
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
41 <!-- Locations of project directories -->
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
42 <property name="packages" location="packages" />
43 <property name="build" location="build" />
44 <property name="source" location="source" />
45
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
46 <!-- Versions of dependencies -->
47 <property name="v_ci" value="1.7.2" /> <!-- CodeIgniter -->
48 <property name="v_dwoo" value="1-1-1" /> <!-- Dwoo Templates -->
81227628 »
2010-09-12 Moving the project over to my fork of the authentication library. Thi…
49 <property name="v_ion" value="b711136" /> <!-- Ion Auth -->
020ead4f »
2010-08-12 Adding the CodeIgniter CSRF library to the build.
50 <property name="v_csrf" value="cac8719" /> <!-- CI CSRF -->
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
51
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
52 <target name="fetch">
53 <!-- Dwoo Templates -->
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
54 <get src="http://dwoo.org/download/dwoo-v${v_dwoo}/download/0"
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
55 dest="${packages}/dwoo.tar.gz" />
56
57 <gunzip src="${packages}/dwoo.tar.gz"
58 dest="${packages}/dwoo.tar" />
59 <untar src="${packages}/dwoo.tar" dest="${packages}/dwoo" />
60
4d041492 »
2010-07-21 Adding Ben Edmund's Ion Auth library to the build. According to the i…
61 <!-- Ion Auth -->
81227628 »
2010-09-12 Moving the project over to my fork of the authentication library. Thi…
62 <get src="http://github.com/speedbreeze/CodeIgniter-Ion-Auth/zipball/${v_ion}"
4d041492 »
2010-07-21 Adding Ben Edmund's Ion Auth library to the build. According to the i…
63 dest="${packages}/ion.zip" />
64
65 <unzip src="${packages}/ion.zip" dest="${packages}/ion" />
66
020ead4f »
2010-08-12 Adding the CodeIgniter CSRF library to the build.
67 <!-- CI CSRF -->
68 <get src="http://github.com/dhorrigan/codeigniter-csrf/zipball/${v_csrf}"
69 dest="${packages}/csrf.zip" />
70 <unzip src="${packages}/csrf.zip" dest="${packages}/csrf" />
71
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
72 <!-- CodeIgniter -->
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
73 <get src="http://www.codeigniter.com/download_files/CodeIgniter_${v_ci}.zip"
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
74 dest="${packages}/codeigniter.zip" />
75
76 <unzip src="${packages}/codeigniter.zip"
77 dest="${packages}/codeigniter" />
78 </target>
79
80 <target name="clean-packages">
81 <delete includeemptydirs="true">
82 <fileset dir="${packages}"
83 includes="**/*"
84 excludes="README.txt" />
85 </delete>
86 </target>
87
88 <target name="build">
89 <!-- CodeIgniter -->
90 <copy todir="${build}">
d0e7992e »
2010-07-20 Moved 3rd-party software version numbers into properties that can be …
91 <fileset dir="${packages}/codeigniter/CodeIgniter_${v_ci}">
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
92 <include name="index.php" />
93 <include name="license.txt" />
94 <include name="system/**/*" />
157b4afc »
2010-07-20 Excluded the standard CodeIgniter welcome pages from the build proces…
95 <exclude name="system/application/controllers/welcome.php" />
96 <exclude name="system/application/views/welcome_message.php" />
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
97 </fileset>
98 </copy>
99
100 <!-- Dwoo Templates -->
101 <copy todir="${build}/system/application/libraries">
102 <fileset dir="${packages}/dwoo">
103 <include name="**/*" />
104 <exclude name="dwoo/Dwoo/Adapters/**" />
105 </fileset>
106 </copy>
107
4d041492 »
2010-07-21 Adding Ben Edmund's Ion Auth library to the build. According to the i…
108 <!-- Ion Auth -->
109 <copy todir="${build}/system/application">
81227628 »
2010-09-12 Moving the project over to my fork of the authentication library. Thi…
110 <fileset dir="${packages}/ion/speedbreeze-CodeIgniter-Ion-Auth-${v_ion}">
4d041492 »
2010-07-21 Adding Ben Edmund's Ion Auth library to the build. According to the i…
111 <include name="config/**" />
112 <include name="language/**" />
113 <include name="libraries/**" />
114 <include name="models/**" />
115 </fileset>
116 </copy>
c6b56c27 »
2010-09-11 Formatting cleanup.
117
020ead4f »
2010-08-12 Adding the CodeIgniter CSRF library to the build.
118 <!-- CI CSRF -->
119 <copy todir="${build}/system/application">
120 <fileset dir="${packages}/csrf/dhorrigan-codeigniter-csrf-${v_csrf}">
121 <include name="helpers/**" />
122 <include name="libraries/**" />
123 </fileset>
124 </copy>
4d041492 »
2010-07-21 Adding Ben Edmund's Ion Auth library to the build. According to the i…
125
361592d8 »
2010-07-20 Modified the order of operations in the `build` target to ensure that…
126 <!-- Quizzical -->
80309ffd »
2010-07-21 Updated the build target to ensure that files in the source tree over…
127 <copy todir="${build}" overwrite="true">
361592d8 »
2010-07-20 Modified the order of operations in the `build` target to ensure that…
128 <fileset dir="${source}"
129 includes="**/*"
130 excludes="README.txt" />
131 </copy>
a0efbe2e »
2010-07-20 Added an Apache Ant build file to simplify the management of dependen…
132 </target>
133
134 <target name="clean-build">
135 <delete includeemptydirs="true">
136 <fileset dir="${build}"
137 includes="**/*"
138 excludes="README.txt" />
139 </delete>
140 </target>
141 </project>
Something went wrong with that request. Please try again.