Commit Graph
19 Commits
Author SHA1 Message Date
Sy Brand 3f0ca7b192 Update CMakeLists.txt 2023-04-26 09:14:41 +01:00
Sy Brand b74fecd444 Update Catch version 2022-11-24 19:54:26 +00:00
Sy Brand 1d9c5d8c0d Use add_library for subdirectory usage instead of add_executable
Fixes #73
2019-11-11 10:57:18 +00:00
Isabella Muerte 0ca73ee30e 🎨 Revamp CMake to be correct and easy to understand (#69)
🎨 Cleanup include path for catch2

✨ Add basic .deb generation support
  WiX and RPM support is still needed (if even desired?)

⬆️ Upgrade minimum CMake version to 3.14
⬆️ Upgrade Catch to Catch v2.9.2
📌 Pin Catch to v2.9.2
2019-10-25 14:44:01 +01:00
Simon Brand eff4d15dc9 Up CMake version requirement 2019-06-25 09:53:44 +01:00
Simon Brand 0852c8f211 Use FetchContent 2019-06-25 09:52:55 +01:00
Simon Brand 90ed23a4e4 Do CMake properly 2019-05-01 12:15:40 +01:00
Simon Brand d49721397e Remove old docs 2019-04-30 11:54:32 +01:00
Simon Brand 3674ba5295 Merge swapping 2019-04-26 13:44:27 +01:00
Kenneth Benzie 964438dfb7 Play nice with CMake add_subdirectory (#25)
Enable use of `tl::expected<T, E>` purely as a library with CMake's
`add_subdirectory`. The default configuration works are before.

* `EXPECTED_ENABLE_TESTS` make building tests optional, enabled by default
* `EXPECTED_ENABLE_DOCS` make building documentation optional, enabled by default
2018-06-08 11:46:44 +01:00
Simon Brand 4055b360cf Test C++11 mode 2018-02-23 09:27:34 +00:00
Simon Brand 65d32a93a4 Fix C++11 on GCC5.4 2018-02-17 08:44:31 +00:00
Simon Brand 24b4725966 Fix #1 2017-12-19 15:04:45 +00:00
Simon Brand 00d3b08d3c Move header into 'tl' folder 2017-12-05 20:47:00 +00:00
Simon Brand 0980210d1c More tests 2017-12-05 19:59:49 +00:00
Simon Brand 2c90606f59 Attempt to conditionally delete assignment 2017-10-30 07:46:41 +00:00
Simon Brand dddf72ee34 Map and and_then with tests 2017-10-27 12:08:25 +01:00
Simon Brand 4a86ae788d First tests 2017-10-26 22:01:39 +01:00
Simon Brand ae6c936ebc Initial CMake 2017-10-26 21:09:50 +01:00