Skip to content

aian/grayfish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Grayfish

THIS MODULE IS NOT AVAILABLE. FOR NOW, IT IS UNDER DEVELOPMENT.

Grayfish is a static website generator for DocBook XML documents.

Overview

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.

Prerequisites

To Run

  • Microsoft Windows 10 >= v1903 build 18362.657
  • LibXML >= 2.9.9
  • LibXSLT >= 1.1.33

To Build

Building Modules

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

About

Static website manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published