Denis Blank
ed8310e345
Year and version update
2022-01-20 08:41:32 +01:00
Denis Blank
8c1a79d17b
Update the copyright year
2020-04-04 23:31:20 +02:00
Bogdan Vaneev
4cc7523380
Add regex to match AppleClang compiler
...
Signed-off-by: Bogdan Vaneev <warchantua@gmail.com>
2019-05-24 02:33:14 +02:00
Denis Blank
135ebfccf3
Start to implement loop and async
2019-01-13 17:05:28 +01:00
Denis Blank
20e8c7d3e3
Reflow the license text
...
* For some reason some spaces were removed,
the license text and content stays the same.
2019-01-04 13:39:46 +01:00
Denis Blank
a3a9695174
Happy new year!
2019-01-04 13:35:44 +01:00
Denis Blank
49e3a659ad
Rework the find_package() support
...
* It is now possible to include the repository correctly
through add_subdirectory
* find_package(continuable) was improved to work when
only the path of the repository was added to the module path.
2018-12-11 04:30:58 +01:00
Denis Blank
70c716bb28
Make the failure handler partial applyable
...
* Make result C++17 destructible
* Add unit tests
2018-11-28 01:29:36 +01:00
Denis Blank
2ff7bb9b8d
Improve 4ae560156348 and allow it to be set as an option
2018-11-19 19:53:02 +01:00
Denis Blank
4ae5601563
Limit MSVC concurrent build tasks
2018-11-19 19:37:34 +01:00
Thomas James Passmore
ede7a4a72b
Fix CMake scripts
...
cmake/configure_macros.cmake and cmake/configure_compiler.cmake
incorrectly reference CMAKE_SOURCE_DIR, occurences have been changed to
PROJECT_SOURCE_DIR
closes #7
2018-11-17 12:10:01 +01:00
Denis Blank
7189068037
Also test MSVC with /std:c++latest
2018-03-12 09:36:15 +01:00
Denis Blank
707acd0f93
Move the MSVC flags into the appropiate file
2018-02-27 17:34:58 +01:00
Denis Blank
02fbad159c
Add missing licenses to cmake files
2018-02-26 19:28:24 +01:00
Denis Blank
c81d45c7ea
Convert some hardcoded flags to expressions
...
* Remove the continuable-coroutines interface target
2018-01-24 02:07:11 +01:00
Denis Blank
b54bb80147
Rename and cleanup some CMake options
2017-11-13 13:32:16 +01:00
Denis Blank
26ff6312ed
Initial work on corooutine/await support
2017-11-06 19:21:34 +01:00
Denis Blank
76f3fb0380
Add targets for warnings, flags and noexcept flags
2017-10-04 22:23:25 +02:00
Denis Blank
457a9dca00
Simplify some tests in order to reduce heap usage while building
2017-10-03 17:32:03 +02:00
Denis Blank
b8ff4c4c18
Split the chaining tests into multiple ones
2017-10-03 17:15:42 +02:00
Denis Blank
22d13997df
Add the sequence operator feature
2017-02-28 23:59:46 +01:00
Denis Blank
6e5ec79754
initial commit
2017-02-26 00:33:32 +01:00