Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 115 lines (105 sloc) 4.776 kb
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
1 <?xml version="1.0"?>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
2 <project name="DoctrineORM" default="build" basedir=".">
366c129 Roman S. Borschel Depdendency management and build updates.
romanb authored
3 <taskdef classname="phing.tasks.ext.d51PearPkg2Task" name="d51pearpkg2" />
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
4 <import file="${project.basedir}/lib/vendor/doctrine-build-common/packaging.xml" />
0d0a772 [2.0] Updating phing build.xml to generate pear packages
jwage authored
5
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
6 <property file="build.properties" />
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
7
8 <!--
537c8e4 [2.0] Implemented DQL bulk DELETE support for Class Table Inheritance. O...
romanb authored
9 Fileset for artifacts shared across all distributed packages.
10 -->
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
11 <fileset id="shared-artifacts" dir=".">
12 <include name="LICENSE"/>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
13 <include name="UPGRADE*" />
14 <include name="doctrine-mapping.xsd" />
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
15 </fileset>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
16
17 <!--
18 Fileset for command line scripts
19 -->
20 <fileset id="bin-scripts" dir="./bin">
21 <include name="doctrine"/>
be6fb61 Benjamin Eberlei [DDC-1807] Fix composer bin support and keep BC with PEAR installer.
beberlei authored
22 <include name="doctrine-pear.php"/>
ad50327 Benjamin Eberlei Fixed some build.xml problems.
beberlei authored
23 <include name="doctrine.bat"/>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
24 </fileset>
25
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
26 <!--
366c129 Roman S. Borschel Depdendency management and build updates.
romanb authored
27 Fileset for the sources of the Doctrine Common dependency.
537c8e4 [2.0] Implemented DQL bulk DELETE support for Class Table Inheritance. O...
romanb authored
28 -->
42e83c4 Jonathan H. Wage Removing phing dependency resolving as it is done with submodules now.
jwage authored
29 <fileset id="common-sources" dir="./lib/vendor/doctrine-common/lib">
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
30 <include name="Doctrine/Common/**"/>
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
31 </fileset>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
32
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
33 <!--
366c129 Roman S. Borschel Depdendency management and build updates.
romanb authored
34 Fileset for the sources of the Doctrine DBAL dependency.
537c8e4 [2.0] Implemented DQL bulk DELETE support for Class Table Inheritance. O...
romanb authored
35 -->
42e83c4 Jonathan H. Wage Removing phing dependency resolving as it is done with submodules now.
jwage authored
36 <fileset id="dbal-sources" dir="./lib/vendor/doctrine-dbal/lib">
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
37 <include name="Doctrine/DBAL/**"/>
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
38 </fileset>
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
39
40 <!--
366c129 Roman S. Borschel Depdendency management and build updates.
romanb authored
41 Fileset for the sources of the Doctrine ORM.
537c8e4 [2.0] Implemented DQL bulk DELETE support for Class Table Inheritance. O...
romanb authored
42 -->
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
43 <fileset id="orm-sources" dir="./lib">
44 <include name="Doctrine/ORM/**"/>
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
45 </fileset>
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
46
2a24f88 Jonathan H. Wage Fixing phing building and cli for pear install.
jwage authored
47 <!--
48 Fileset for source of the Symfony YAML and Console components.
49 -->
50 <fileset id="symfony-sources" dir="./lib/vendor">
803e338 Benjamin Eberlei DDC-684 - Fix flaw in build process. ORM not overwriting DBAL and Common...
beberlei authored
51 <include name="Symfony/Component/**"/>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
52 <exclude name="**/.git/**" />
2a24f88 Jonathan H. Wage Fixing phing building and cli for pear install.
jwage authored
53 </fileset>
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
54
55 <!--
56 Builds ORM package, preparing it for distribution.
537c8e4 [2.0] Implemented DQL bulk DELETE support for Class Table Inheritance. O...
romanb authored
57 -->
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
58 <target name="copy-files" depends="prepare">
59 <copy todir="${build.dir}/${project.name}-${version}">
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
60 <fileset refid="shared-artifacts"/>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
61 </copy>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
62 <copy todir="${build.dir}/${project.name}-${version}">
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
63 <fileset refid="common-sources"/>
64 <fileset refid="dbal-sources"/>
65 <fileset refid="orm-sources"/>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
66 </copy>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
67 <copy todir="${build.dir}/${project.name}-${version}/Doctrine">
2a24f88 Jonathan H. Wage Fixing phing building and cli for pear install.
jwage authored
68 <fileset refid="symfony-sources"/>
69 </copy>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
70 <copy todir="${build.dir}/${project.name}-${version}/bin">
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
71 <fileset refid="bin-scripts"/>
c89d0e6 [2.0] Started Doctrine 2 phing build file.
romanb authored
72 </copy>
73 </target>
74
43df6eb Jonathan H. Wage Fixing ORM version.
jwage authored
75 <!--
691aa92 [2.0] Small build.xml changes to fix test report generation.
romanb authored
76 Builds distributable PEAR packages.
77 -->
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
78 <target name="define-pear-package" depends="copy-files">
79 <d51pearpkg2 baseinstalldir="/" dir="${build.dir}/${project.name}-${version}">
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
80 <name>DoctrineORM</name>
adcdefd Jonathan H. Wage Fixing typo.
jwage authored
81 <summary>Doctrine Object Relational Mapper</summary>
47ebbb4 Roman S. Borschel Updated build.xml with new pear channel URLs.
romanb authored
82 <channel>pear.doctrine-project.org</channel>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
83 <description>The Doctrine ORM package is the primary package containing the object relational mapper.</description>
84 <lead user="jwage" name="Jonathan H. Wage" email="jonwage@gmail.com" />
85 <lead user="guilhermeblanco" name="Guilherme Blanco" email="guilhermeblanco@gmail.com" />
86 <lead user="romanb" name="Roman Borschel" email="roman@code-factory.org" />
803e338 Benjamin Eberlei DDC-684 - Fix flaw in build process. ORM not overwriting DBAL and Common...
beberlei authored
87 <lead user="beberlei" name="Benjamin Eberlei" email="kontakt@beberlei.de" />
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
88 <license>LGPL</license>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
89 <version release="${pear.version}" api="${pear.version}" />
90 <stability release="${pear.stability}" api="${pear.stability}" />
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
91 <notes>-</notes>
92 <dependencies>
93 <php minimum_version="5.3.0" />
94 <pear minimum_version="1.6.0" recommended_version="1.6.1" />
803e338 Benjamin Eberlei DDC-684 - Fix flaw in build process. ORM not overwriting DBAL and Common...
beberlei authored
95 <package name="DoctrineCommon" channel="pear.doctrine-project.org" minimum_version="${dependencies.common}" />
96 <package name="DoctrineDBAL" channel="pear.doctrine-project.org" minimum_version="${dependencies.dbal}" />
9f81d5d Benjamin Eberlei Fix PEAR path
beberlei authored
97 <package name="Console" channel="pear.symfony.com" minimum_version="2.0.0" />
98 <package name="Yaml" channel="pear.symfony.com" minimum_version="2.0.0" />
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
99 </dependencies>
2a24f88 Jonathan H. Wage Fixing phing building and cli for pear install.
jwage authored
100 <dirroles key="bin">script</dirroles>
803e338 Benjamin Eberlei DDC-684 - Fix flaw in build process. ORM not overwriting DBAL and Common...
beberlei authored
101 <ignore>Doctrine/Common/</ignore>
102 <ignore>Doctrine/DBAL/</ignore>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
103 <ignore>Symfony/Component/Yaml/</ignore>
8c7261e Benjamin Eberlei Optimize build process even more, now generating PEAR Packages for Symfo...
beberlei authored
104 <ignore>Symfony/Component/Console/</ignore>
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
105 <release>
2a24f88 Jonathan H. Wage Fixing phing building and cli for pear install.
jwage authored
106 <install as="doctrine" name="bin/doctrine" />
be6fb61 Benjamin Eberlei [DDC-1807] Fix composer bin support and keep BC with PEAR installer.
beberlei authored
107 <install as="doctrine.php" name="bin/doctrine-pear.php" />
de236e0 Benjamin Eberlei DDC-784 - Implement doctrine CLI for Windows and refactor CLI stuff in g...
beberlei authored
108 <install as="doctrine.bat" name="bin/doctrine.bat" />
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
109 </release>
568698e Benjamin Eberlei Add dependency to doctrine-build-common and refactor build.xml and build...
beberlei authored
110 <replacement path="bin/doctrine" type="pear-config" from="@php_bin@" to="php_bin" />
2648c1a Benjamin Eberlei Fix build.xml to generate proper package.xml for Windows PEAR Package.
beberlei authored
111 <replacement path="bin/doctrine.bat" type="pear-config" from="@bin_dir@" to="bin_dir" />
2e04cba [2.0] Updating phing build files for pear packaging
jwage authored
112 </d51pearpkg2>
8c7261e Benjamin Eberlei Optimize build process even more, now generating PEAR Packages for Symfo...
beberlei authored
113 </target>
c6746d4 Benjamin Eberlei Merge 2.0.x build.xml changes into master build.xml
beberlei authored
114 </project>
Something went wrong with that request. Please try again.