Opened 2 years ago

Closed 5 weeks ago

#1487851 closed Feature Patches (wontfix)

First Phing build script

Reported by: gerundt Owned by:
Priority: 5 Milestone: later
Component: Other Version: git-master
Severity: normal Keywords:
Cc:

Description (last modified by alec)

This patch adds a first version from a Phing build script:

"PHing Is Not GNU 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, tools for creating PEAR packages, and much more."

If you installed Phing, you could go to the "roundcubemail" folder and call for example "phing phpdoc". In this case Phing will call phpDocumentor and create the phpdoc manual under "doc/phpdoc". Currently are the following targets implemented:

  • phplint
  • phpdoc - phpDocumentor
  • phpcs - PHP_CodeSniffer

Greetings,
Tim Gerundt

Attachments (1)

first-phing-build-script.patch (2.2 KB) - added by gerundt 2 years ago.
patch file

Download all attachments as: .zip

Change History (2)

Changed 2 years ago by gerundt

patch file

comment:1 Changed 5 weeks ago by alec

  • Description modified (diff)
  • Resolution set to wontfix
  • Status changed from new to closed

No one interested. I suppose our make-based solution is enough, but thanks for a contribution.

Note: See TracTickets for help on using tickets.