You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some changes got into this branch by accident. This patch undos
them in order to have a pull request which cares only about the
experimental/non-experimental namespace/include problem.
Copy file name to clipboardExpand all lines: README.md
+2-66
Original file line number
Diff line number
Diff line change
@@ -2859,20 +2859,18 @@ Given a type, `S`, that implements the `DelayedScheduler` and an instance, `s` o
2859
2859
2860
2860
The cppcoro library supports building under Windows with Visual Studio 2017 and Linux with Clang 5.0+.
2861
2861
2862
-
This library makes use of either the [Cake build system](https://github.com/lewissbaker/cake) (no, not the [C# one](http://cakebuild.net/)) or CMake.
2862
+
This library makes use of the [Cake build system](https://github.com/lewissbaker/cake) (no, not the [C# one](http://cakebuild.net/)).
2863
2863
2864
2864
The cake build system is checked out automatically as a git submodule so you don't need to download or install it separately.
2865
2865
2866
2866
## Building on Windows
2867
2867
2868
2868
This library currently requires Visual Studio 2017 or later and the Windows 10 SDK.
2869
2869
2870
-
Support for Linux ([#15](https://github.com/lewissbaker/cppcoro/issues/15)) is planned.
2870
+
Support for Clang ([#3](https://github.com/lewissbaker/cppcoro/issues/3)) and Linux ([#15](https://github.com/lewissbaker/cppcoro/issues/15)) is planned.
2871
2871
2872
2872
### Prerequisites
2873
2873
2874
-
The CMakeLists requires version 3.13 or later.
2875
-
2876
2874
The Cake build-system is implemented in Python and requires Python 2.7 to be installed.
2877
2875
2878
2876
Ensure Python 2.7 interpreter is in your PATH and available as 'python'.
Cppcoro follows the usual CMake workflow with no custom options added. Notable [standard CMake options](https://cmake.org/cmake/help/latest/manual/cmake-variables.7.html):
The CMake build scripts will also install a `cppcoroConfig.cmake` file for consumers to use.
2943
-
It will check at the consumer site that coroutines are indeed supported by the system and enable the appropriate compiler flag for Clang or MSVC, respectively.
2944
-
Assuming cppcoro has been installed to `$HOME/.local` like in the example above it can be consumed like this:
0 commit comments