This project includes documentation for Xataface. PHP API docs are generated using Doxygen, while Javascript docs are generated using JSdoc, which is bundled in the build_tools directory.
There is also a directory containing some documentation in markdown format in the markdown-docs directory. This documentation will eventually be moved to the Xataface Wiki on GitHub.
- Java 1.7 or higher
- ANT 1.8 or higher
- Doxygen 1.7 or higher
This project includes a build.xml file with some key tasks:
$ ant -p
Buildfile: /Applications/XAMPP/xamppfiles/htdocs/xataface-docs/build.xml
Main targets:
all Generate All Documentation
doxygen Generate Doxygen Docs
jsdoc Generate jsdoc documentation
Default target: all
To build all docs, simply run:
$ ant
NOTE: You will likely need to provide the path to doxygen as follows:
$ ant -Ddoxygen=/path/to/doxygen
The hard-coded path in the build file points to the location on my build machine.
Docs will be generated inside the build directory.