Skip to content

Commit

Permalink
Update release notes and include what bugs have been fixed since the …
Browse files Browse the repository at this point in the history
…last release.
  • Loading branch information
saltybeagle committed Mar 7, 2011
1 parent 689027f commit 00b6410
Showing 1 changed file with 29 additions and 18 deletions.
47 changes: 29 additions & 18 deletions RELEASE-0.4.0
Original file line number Diff line number Diff line change
@@ -1,21 +1,32 @@
New feature release:

* add --scanoptions to the make command, allows configuring several things
when generating package.xml. This option should specify the location of
a php script that specifies 3 overrides to the default values for
baseinstalldirs, for directory->role mapping, and for pathnames in package.xml

For example:
<?php
// use "htdocs" as our web directory in the repository, instead of www
$scanoptions['baseinstalldirs'] = array('htdocs' => '/');
$scanoptions['rolemap'] = array('htdocs' => 'www');
$scanoptions['mappath'] = array('htdocs' => 'www');
* Add --scanoptions to the make command [cellog]
This allows configuring several things when generating package.xml.
This option should specify the location of a php script that specifies 3
overrides to the default values for baseinstalldirs, for directory->role
mapping, and for pathnames in package.xml

For example:
<?php
// use "htdocs" as our web directory in the repository, instead of www
$scanoptions['baseinstalldirs'] = array('htdocs' => '/');
$scanoptions['rolemap'] = array('htdocs' => 'www');
$scanoptions['mappath'] = array('htdocs' => 'www');

// ignore a library directory we install using pyrus,
// and a specific file
$scanoptions['ignore'] = array('lib' => 'dir', 'some/file.txt' => 'file');
?>

// ignore a library directory we install using pyrus,
// and a specific file
$scanoptions['ignore'] = array('lib' => 'dir', 'some/file.txt' => 'file');
?>

By default, the make command looks for scanoptions.php in the same directory
as the package.xml
By default, the make command looks for scanoptions.php in the same directory
as the package.xml
* Update source layout so files can be autoloaded from checkout [saltybeagle]
* Add code coverage reporter to the www directory [saltybeagle]

Bugs fixed:

* Increase minimum PHP dependency to 5.3.1RC1 [saltybeagle]
* Prevent fatal errors when only a package2.xml is present, ala XML_RPC2 [clockwerx]
* Allow src/PEAR2 base directory for package layout [saltybeagle]
* Fix Bug #18123 Exception when using pyrus.phar make -n. [saltybeagle]
* Correct inconsitency of docs directory name. [saltybeagle]

0 comments on commit 00b6410

Please sign in to comment.