35 Commits

Author SHA1 Message Date
Christos Stratopoulos
1a1c7b68c6 Base implementation of an ASIO completion token integration
* Bump the asio version to 1.41
* Move headers that require an external dependency to include/continuable/support
* Ref #28
* Ref #27
2020-04-03 14:44:34 +02:00
Denis Blank
0afdbec2cc Upgrade the dependencies 2019-09-28 16:25:09 +02:00
Denis Blank
92368bccb7 Update submodules 2019-08-31 03:31:25 +02:00
Bogdan Vaneev
88fbcdbc17 Add ccache, add travis cache
Signed-off-by: Bogdan Vaneev <warchantua@gmail.com>
2019-05-24 17:39:48 +02:00
Bogdan Vaneev
c9d0e871cd Bump asio to 1.13.0
Signed-off-by: Bogdan Vaneev <warchantua@gmail.com>
2019-05-24 02:33:31 +02:00
Denis Blank
03ae1b5c45 Update function2 to Naios/function2@e3695b4 2019-03-12 14:43:50 +01:00
Denis Blank
2d5aa36b67 Update function2 to Naios/function2@d2acdb6 2019-01-04 12:59:25 +01:00
Denis Blank
fcf9a76029 Set the minimum required CMake version to 3.11
* Make travis-ci install a recent CMake version
* Update function2
2018-12-12 17:46:16 +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
65916e29a8 Update function2 to Naios/function2@2b3bc42 2018-12-11 04:29:24 +01:00
Denis Blank
ff881091fc Update function2 to Naios/function2@1dd435d 2018-12-10 06:27:15 +01:00
Denis Blank
2cfbdaf673 Implement a benchmark against boost::future 2018-11-18 17:46:25 +01:00
Denis Blank
2b4f31c121 Initial work on benchmarking 2018-11-18 17:46:24 +01:00
Denis Blank
3b0d29ae9d Update function2 to Naios/function2@db03b55b 2018-03-12 11:21:34 +01:00
Denis Blank
1870e5f535 Update GTest to google/googletest@9bda90b7e5 2018-03-12 11:21:34 +01:00
Denis Blank
a7cdb16370 Remove cxx_function from dep
* This is no longer needed
2018-03-12 10:54:00 +01:00
Denis Blank
e3e119b59d Update function2 to Naios/function2@8611ae3 2018-02-27 17:10:38 +01:00
Denis Blank
c734672afa Update GTest to google/googletest@ac34e6c 2018-02-27 17:10:28 +01:00
Denis Blank
b5853c117a Update gtest 2018-01-24 01:18:19 +01:00
Denis Blank
a432c14c57 Update function2 2018-01-24 01:18:11 +01:00
Denis Blank
b54bb80147 Rename and cleanup some CMake options 2017-11-13 13:32:16 +01:00
Denis Blank
e4c146023f Update function2 to naios/function2@8f0d646 2017-10-04 23:30:35 +02:00
Denis Blank
257c1b0062 more 2017-10-04 20:01:15 +02:00
Denis Blank
79dedef359 Add the sceleton for an asio example 2017-10-04 19:46:30 +02:00
Denis Blank
52fb13387d Update function2 to naios/function2@5e376068 2017-10-01 03:37:16 +02:00
Denis Blank
f8b3c348a4 Update function2 to naios/function2@2.1.0
* Fixes the remaining crash for error handling
2017-10-01 02:18:52 +02:00
Denis Blank
fb8bb4580f Update dependencies 2017-09-30 02:40:11 +02:00
Denis Blank
bd9cf93f74 Update function2 2017-09-21 23:27:11 +02:00
Denis Blank
447dc123e3 Update gtest 2017-09-21 23:27:03 +02:00
Denis Blank
db0c20ae3d Update cxx_function to potswa/cxx_function@c12ed6e 2017-04-21 19:14:05 +02:00
Denis Blank
89559468e7 Update cxx_function to potswa/cxx_function@354f966 2017-03-19 17:50:06 +01:00
Denis Blank
e22db05cc3 Add potswa/cxx_function@e7beb8bfe as second test type erasure backend 2017-03-18 23:35:14 +01:00
Denis Blank
05a4ab7e11 Make the function2 dependency available when not building the unit-tests 2017-03-04 14:11:56 +01:00
Denis Blank
17ad6d3bc1 Add more documentation 2017-03-01 13:35:57 +01:00
Denis Blank
6e5ec79754 initial commit 2017-02-26 00:33:32 +01:00