forked from NationalSecurityAgency/DCP
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README-devel
35 lines (21 loc) · 836 Bytes
/
README-devel
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Development tools required:
gengetopt generates the command line parsing code and help output
autotools configures and checks user's environment for dependencies
doxygen source uses doxygen style comments allowing for doxygen
documentation
Command line parsing
We use `gengetopt` to generate dcp's cli parsing c code. This tool parses
the 'option_parser.ggo' file, creating the parsing code and --help
output.
Note: When updating 'option_parser.ggo', `./bootstrap.sh` must be
rerun before compiling, for changes to take effect.
Generating a Distribution tarball
./bootstrap.h
./configure
make dist
Generating Doxygen HTML documentation
./bootstrap.sh
doxygen
open doc/html/index.html
Remove all generated files by bootstrap.sh and AutoTools
./cleanup.sh