Docs: Updated compiler requirements

This commit is contained in:
Paul Beckingham 2015-04-21 10:55:51 +01:00
parent 5c70619d68
commit 67a008e7bf
3 changed files with 19 additions and 10 deletions

View file

@ -1,16 +1,15 @@
How to Build Taskwarrior How to Build Taskwarrior
Satisfy the Requirements: Satisfy the Requirements:
- gcc 4.4 or later, clang 2.9 or later or equivalent. This is because 2.4.1 - gcc 4.7 or later, clang 3.3 or later or equivalent. This is because 2.4.4
marks the first step towards using modern C++11. Initially this involves will be utilizing C++11.
only feature N1984.
- libuuid - libuuid
- gnutls (optional) - gnutls (optional)
Obtain and build code: Obtain and build code:
$ git clone https://git.tasktools.org/scm/tm/task.git task.git $ git clone https://git.tasktools.org/scm/tm/task.git task.git
$ cd task.git $ cd task.git
$ git checkout 2.4.3 # Latest dev branch $ git checkout 2.4.4 # Latest dev branch
$ cmake -DCMAKE_BUILD_TYPE=debug . # debug or release. Default: neither. $ cmake -DCMAKE_BUILD_TYPE=debug . # debug or release. Default: neither.
$ make VERBOSE=1 # Shows details $ make VERBOSE=1 # Shows details
@ -189,11 +188,11 @@ Work in Progress
Current Codebase Condition Current Codebase Condition
'master' branch: 'master' branch:
- 2.4.2 Current release, locked. - 2.4.3 Current release, locked.
'2.4.3' branch: '2.4.4' branch:
- Current development branch no plans yet. - Current development branch no plans yet.
--- ---
2015-03-15 Updated for 2.4.3 2015-04-21 Updated for 2.4.4

View file

@ -10,10 +10,10 @@ Pre-requisites
You will need the CMake build system installed in order to build taskwarrior You will need the CMake build system installed in order to build taskwarrior
from source. More information on cmake can be obtained at http://cmake.org from source. More information on cmake can be obtained at http://cmake.org
You will need a C++ compiler that supports C++11 N1984, which includes: You will need a C++ compiler that supports full C++11, which includes:
- gcc 4.4 (released 2009-04-21) - gcc 4.7 (released 2012-03-23)
- clang 2.9 (released 2011-04-06) - clang 3.3 (released 2013-01-07)
In addition: In addition:

10
NEWS
View file

@ -1,14 +1,24 @@
New Features in taskwarrior 2.4.4 New Features in taskwarrior 2.4.4
- Taskwarrior now requires GCC 4.7+ / Clang 3.3+, for full C++11 support.
New commands in taskwarrior 2.4.4 New commands in taskwarrior 2.4.4
-
New configuration options in taskwarrior 2.4.4 New configuration options in taskwarrior 2.4.4
-
Newly deprecated features in taskwarrior 2.4.4 Newly deprecated features in taskwarrior 2.4.4
-
Removed features in 2.4.4 Removed features in 2.4.4
-
Known Issues Known Issues
- https://bug.tasktools.org/ - https://bug.tasktools.org/