Commit Graph
23 Commits
Author SHA1 Message Date
Simon Brand d7356bb01c Use FetchContent 2019-06-25 09:47:19 +01:00
Simon Brand 6ce85550f3 Do CMake properly 2019-05-01 13:23:30 +01:00
Simon Brand 8be5c63925 Remove old docs 2019-04-29 16:58:30 +01:00
Simon Brand aecb8fe6db Fix #14 2018-09-03 09:09:47 +01:00
Simon Brand aa74eb709f Add emplace test 2018-07-11 14:32:25 +01:00
Kenneth Benzie (Benie) 48d70a1604 Play nice with CMake add_subdirectory
Enable use of `tl::optional<T>` purely as a library with CMake's
`add_subdirectory`. The default configuration works are before.

* `OPTIONAL_ENABLE_TESTS` make building tests optional, enabled by default
* `OPTIONAL_ENABLE_DOCS` make building documentation optional, enabled by default
2018-06-08 10:45:19 +01:00
Simon Brand 2ab4f77498 Test C++11 mode 2018-02-23 09:17:53 +00:00
Simon Brand 32656c4556 Fix CMake 2017-12-05 19:53:49 +00:00
Simon Brand 6c4178a947 More testing 2017-11-27 14:36:59 +00:00
Simon Brand 0950f2e721 More tests 2017-10-21 21:24:34 +01:00
Simon Brand 470595d91a More extensions 2017-10-21 20:08:43 +01:00
Simon Brand 725da2b89f Standardese 2017-10-21 19:12:31 +01:00
Simon Brand 232d9b18b7 Standardese 2017-10-21 19:09:48 +01:00
Simon Brand dcfccd46d8 Docs 2017-10-21 19:04:41 +01:00
Simon Brand a83cfdf212 Use C++14 for now 2017-10-03 12:00:28 +01:00
Simon Brand 4d0e92c5f6 C++11 support 2017-10-02 20:18:40 +01:00
Simon Brand b3f93bc9d0 Constexpr tests 2017-10-02 14:17:45 +01:00
Simon Brand d8b6da9b3b Support C++14 2017-10-02 14:00:56 +01:00
Simon Brand 6a7d7f49e3 Monadic operations 2017-10-02 12:03:52 +01:00
Simon Brand f4e38f8dfa C++14 2017-10-02 10:59:21 +01:00
Simon Brand 23f1af8abf More tests 2017-10-02 10:38:05 +01:00
Simon Brand d85eae5f7e More tests 2017-10-02 10:06:58 +01:00
Simon Brand f6fb170539 Start committing tests 2017-10-02 08:57:11 +01:00