From 5653458af21105424e0bf51267124141c75a78d0 Mon Sep 17 00:00:00 2001 From: Charles Merriam Date: Tue, 1 Apr 2014 13:59:15 -0700 Subject: Started DEVELOP.md with a glossary Started a development doc with a few glossary terms. --- doc/DEVELOP.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 doc/DEVELOP.md (limited to 'doc') diff --git a/doc/DEVELOP.md b/doc/DEVELOP.md new file mode 100644 index 00000000..a1d20ed7 --- /dev/null +++ b/doc/DEVELOP.md @@ -0,0 +1,16 @@ +GLOSSARY +---- + +Developing the Ledger software uses a number different tools, not all of which will be familiar to all developers. + +[**Boost**](http://www.boost.org): a standard set of C++ libraries. Most Boost libraries consist of inline functions and templates in header files. + +[**GCC**](http://gcc.gnu.org): GNU Compiler Collection, which includes gcc (the compiler) and gcov (coverage and line based performance) tools. + +[**GMP**](https://gmplib.org): Gnu Multiple Precision Arithmetic Library provides arbitrary precision math. + +[**Travis CI**](https://travis-ci.org): a hosted continuous integration service that + builds and runs tests each commit posted to GitHub. Each build creates + a [log](https://travis-ci.org/ledger/ledger), updates a [small graphic](https://travis-ci.org/ledger/ledger.png?branch=master) at the top left of + the main project's + [README.md](https://github.com/ledger/ledger/blob/master/README.md), and emails the author of the commit if any tests fail. -- cgit v1.2.3