This directory provides build tools for Zend Framework 1. It uses make
; you
will have to have make
installed on your system, as well as PHP,
phpDocumentor, and xsltproc
.
The following build targets are of interest:
make all
- creates and releases all product distribution filesmake dist
- creates the full and minimal distribution files for Zend Framework 1.x.make amf
- creates theZend_AMF
distribution filesmake gdata
- creates theZend_Gdata
distribution filesmake infocard
- creates theZend_InfoCard
distribution filesmake release-all
- copies all product distribution files to the release directorymake release
- copies the ZF 1.X distribution files to the release directorymake release-amf
- copies theZend_AMF
distribution files to the release directorymake release-gdata
- copies theZend_Gdata
distribution files to the release directorymake release-infocard
- copies theZend_InfoCard
distribution files to the release directorymake clean
- removes all staging and distribution filesmake clean-export
- removes all export files (raw downloads prior to processing)make clean-all
- removes all staging, distribution, and export files
All make
targets require that you pass the ZF_VERSION
variable; you can do
this on the commandline as follows:
make all ZF_VERSION=1.12.3
The config
directory has a variety of rsync
"include-file" and
"exclude-from" files for use with the various distributions.
The doc-utils
directory contains:
- DocBook 4 to DocBook 5 conversion tools
- A script for merging the ZF1 extras documentation
- PhD, and custom templates/stylesheets
- Truncated
manual.xml
files for the AMF, GData, and InfoCard distributions
The scripts
directory contains a number of scripts consumed by the Makefile
.