https://github.com/ihabunek/log4php3
Preparations and tryouts for log4php 3.0.0.
https://github.com/ihabunek/log4php3
Last synced: 19 days ago
JSON representation
Preparations and tryouts for log4php 3.0.0.
- Host: GitHub
- URL: https://github.com/ihabunek/log4php3
- Owner: ihabunek
- Created: 2012-10-09T17:48:36.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-12-16T07:59:14.000Z (over 12 years ago)
- Last Synced: 2025-02-09T21:43:15.457Z (2 months ago)
- Language: JavaScript
- Size: 548 KB
- Stars: 3
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.textile
Awesome Lists containing this project
README
h1. Apache log4php
Preparations and tryouts for log4php 3.0.0. This is nowhere near stable code.
Visit the official homepage at:
http://logging.apache.org/log4phph2. Project structure
Files in root folder:
| apigen.neon | configuration file for ApiGen |
| build.xml | configuration file for Phing |
| composer.json | configuration file for Composer |
| phpunit.xml | configuration file for PHPUnit |
| setenv.bat | Puts vendor/bin into the path so it's possible to use scripts located there |Subfolders:
| lib | holds code which is required for building |
| manual | holds the manual |
| manual/pages | manual source, one file per manual page |
| manual/templates | manual templates; boilerplate |
| manual/resources | manual resources - css, js, images |
| src | main source directory, holds Logger.php and everything else |
| target | created by Phing for generated content (manual, packages, ...); ignored by CMS |
| tests | holds unit tests |
| vendor | created by Composer; holds libraries required for the building process |h2. Installing prerequisites
Development libraries are instaled via "Composer":http://getcomposer.org/.
Install Composer by running:
wget http://getcomposer.org/installer
php installer
rm installerThis will download
composer.phar
To install required libraries, run:
php composer.phar install --devThis will download them to
vendor
directory.h2. Build commands
*Perform unit tests*:
phing test*Check PSR-0 coding standards*:
phing sniff*Generate API documsnetation*:
phing apigen*Render manual* to
target/manual
:phing manual*Package files*:
phing package*Clean generated files*:
phing cleanh2. Legal
Copyright © 2012 Apache Software Foundation. All Rights Reserved. Licensed under the Apache Software License, Version 2.0.
Apache log4php, Apache, log4php are trademarks of The Apache Software Foundation.