-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmaster.xml
More file actions
75 lines (72 loc) · 3.76 KB
/
Copy pathmaster.xml
File metadata and controls
75 lines (72 loc) · 3.76 KB
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<?xml version="1.0" encoding="UTF-8"?>
<?xml-model href="http://www.oasis-open.org/docbook/xml/5.0/rng/docbookxi.rng"
schematypens="http://relaxng.org/ns/structure/1.0"?>
<book xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="phing-guide">
<info>
<title>Phing User Guide</title>
<authorgroup>
<author>
<personname>
<firstname>Michiel</firstname>
<surname>Rook</surname>
</personname>
<email>mrook@php.net</email>
</author>
<author>
<personname>
<firstname>Ken</firstname>
<surname>Guest</surname>
</personname>
<email>ken@linux.ie</email>
</author>
<author>
<personname>
<firstname>Siad</firstname>
<surname>Ardroumli</surname>
</personname>
<email>siad.ardroumli@gmail.com</email>
</author>
</authorgroup>
<pubdate><?dbtimestamp format="Y-m-d H:M:S"?></pubdate>
<copyright>
<year>2002-2022</year>
<holder>The Phing Project</holder>
</copyright>
<releaseinfo>Phing 3.x</releaseinfo>
</info>
<preface>
<title>Preface</title>
<para><emphasis role="bold">PH</emphasis>ing <emphasis role="bold">I</emphasis>s <emphasis
role="bold">N</emphasis>ot <emphasis role="bold">GN</emphasis>U make; it's a PHP
project build system or build tool based on Apache Ant. You can do anything with it that
you could do with a traditional build system like GNU make, and its use of simple XML
build files and extensible PHP "task" classes make it an easy-to-use and highly flexible
build framework. Features include running PHPUnit and SimpleTest unit tests (including
test result and coverage reports), file transformations (e.g. token replacement, XSLT
transformation, Smarty template transformations), file system operations, interactive
build support, SQL execution, CVS/SVN operations, documentation generation (PhpDocumentor)
and much more.</para>
<para>If you find yourself writing custom scripts to handle the packaging, deploying, or
testing of your applications, then we suggest looking at the Phing framework. Phing
comes packaged with numerous out-of-the-box operation modules (tasks), and an
easy-to-use OO model for adding your own custom tasks.</para>
</preface>
<xi:include href="chapters/about.xml" parse="xml"/>
<xi:include href="chapters/introduction.xml" parse="xml"/>
<xi:include href="chapters/settingup.xml" parse="xml"/>
<xi:include href="chapters/gettingstarted.xml" parse="xml"/>
<xi:include href="chapters/projcomponents.xml" parse="xml"/>
<xi:include href="chapters/extending.xml" parse="xml"/>
<xi:include href="appendixes/factsheet.xml" parse="xml"/>
<xi:include href="appendixes/coretasks.xml" parse="xml"/>
<xi:include href="appendixes/optionaltasks.xml" parse="xml"/>
<xi:include href="appendixes/coretypes.xml" parse="xml"/>
<xi:include href="appendixes/corefilters.xml" parse="xml"/>
<xi:include href="appendixes/coremappers.xml" parse="xml"/>
<xi:include href="appendixes/selectors.xml" parse="xml"/>
<xi:include href="appendixes/projcomponents.xml" parse="xml"/>
<xi:include href="appendixes/coreloggers.xml" parse="xml"/>
<xi:include href="appendixes/fileformats.xml" parse="xml"/>
<xi:include href="appendixes/bibliography.xml" parse="xml"/>
</book>