Skip to content

ldennis/comdb2docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

This is Comdb2 documentation.  If you're going to work on it, and want
to preview changes before you commit, you'll need to set up a few
things.  This'll tell you how.

Instructions for Debian-based systems follow.  Instructions for
Redhat-based systems would be welcome.

0) install a sane build environment (sudo apt-get install build-essential zlib1g-dev)
1) cd docs
2) Install jekyll (sudo apt install jekyll)
3) Start server (jekyll serve --watch --host your_ip --port your_port)

The docs are in pages/*.md. The table of contents on the left is in
_data/sidebars/mydoc_sidebar.yml When you save files, jekyll should
regenerate the docs automatically.  Point your browser at
http://your_ip:your_port to view them.

Images in the docs/images directory are not checked in (except for svg diagrams).  Any svg diagrams were 
done with draw.io, and the source files are in docs/diagrams.  Syntax diagrams are generated by SQLite's
scripts.  To generates those
1) cd docs/sqlitegen
2) run ./bubble-generator.tcl (tcl is already a build requirement for Comdb2 and should be present)
3) click the 'Everything' button.
4) kill bubble-generator.tcl after it's done
The program depends on Tk and thus Xlib, so converting it to something that doesn't need X isn't trivial,
and probably isn't worth the time.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published