ledger/doc/DEVELOP.md
Charles Merriam 5653458af2 Started DEVELOP.md with a glossary
Started a development doc with a few glossary terms.
2014-04-01 13:59:15 -07:00

992 B

GLOSSARY

Developing the Ledger software uses a number different tools, not all of which will be familiar to all developers.

Boost: a standard set of C++ libraries. Most Boost libraries consist of inline functions and templates in header files.

GCC: GNU Compiler Collection, which includes gcc (the compiler) and gcov (coverage and line based performance) tools.

GMP: Gnu Multiple Precision Arithmetic Library provides arbitrary precision math.

Travis CI: a hosted continuous integration service that builds and runs tests each commit posted to GitHub. Each build creates a log, updates a small graphic at the top left of the main project's README.md, and emails the author of the commit if any tests fail.