THIS MODULE IS NOT AVAILABLE. FOR NOW, IT IS UNDER DEVELOPMENT.
Grayfish is a static website generator for DocBook XML documents.
Grayfish is a website generator, which generats static HTML files from each DocBook XML documents as an integrated content.
DocBook is a large XML schema for technical documentation. The documents written in DocBook is machine readable and you can apply reliable XML tools and technologies to them.
On the other hand, to organize or integrate these documents as a integrated content was so hard. For example, publishing RSS/Atom feeds or displaying `rescently update articles' on your site needs the other tools outside the DocBook technology.
Grayfish helps you to build an integrated website from separated DocBook documents statically.
- MSYS2
- MinGW64 GCC >= 9.1.0
- CMake >= 3.14
- CUnit >= 2.1.3
- Doxygen >= 1.9.2
THIS BUILD PROCESS WILL BE CHANGED IN FUTURE.
The file configure
is a CMake script to manage simple build system.
To build modules, just do as below:
% cd grayfish
% ./configure init
% cd .build && make
To clean intermediate files, use clean
sub-command.
% ./configure clean