HB Software Distribution
A git repository with submodules, that encapsulates all the open-source HB software into a single, parent repository. The individual repositories encapsulated in hbdist are shown below:
- _hbsys
- argtable
- bintex
- birdmon
- ccronexpr
- cJSON
- clithread
- cmdtab
- hbutils
- libjudy
- libotfs
- OTEAX
- otdb
- otter
- ottercat
- otvar
- wfedd
Building & Installing
HB software uses the HB build system. It uses only Makefiles and is very simple. To customize a build, edit the makefile!
Building
You can build all the HB software with a "make all" operation. This will build each software product and package it into the _hbsys
directory.
$ make all
Installing
There are a few make rules to install. You can add more, or alter the existing rules, to suit your purposes.
$ make usr_install
Installs into /usr/local/
directories.
$ make install
Installs into /opt/
directories.
$ make uninstall
Removes everything that was installed into any/all of the available install directories.