Portability

- Clarified the requirements regarding C++11 support, libuuid and gnutls.
This commit is contained in:
Paul Beckingham 2015-02-07 14:37:51 -05:00
parent 528e72062b
commit e8dc5a16a1
2 changed files with 14 additions and 0 deletions

View file

@ -1,5 +1,12 @@
How to Build Taskwarrior
Satisfy the Requirements:
- gcc 4.4 or later, clang 2.9 or later or equivalent. This is because 2.4.1
marks the first step towards using modern C++11. Initially this involves
only feature N1984.
- libuuid
- gnutls (optional)
Obtain and build code:
$ git clone https://git.tasktools.org/scm/tm/task.git task.git
$ cd task.git

View file

@ -10,6 +10,13 @@ Pre-requisites
You will need the CMake build system installed in order to build taskwarrior
from source.
You will need a C++ compiler that support C++11 N1984, which includes:
- gcc 4.4 (released 2009-04-21)
- clang 2.9 (released 2011-04-06)
- uuid lib
- gnutls (optional)
More information on cmake can be obtained at http://cmake.org
It is HIGHLY RECOMMENDED that you build with a library that provides uuid_*