-
Notifications
You must be signed in to change notification settings - Fork 469
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add cmake support #174
base: master
Are you sure you want to change the base?
Add cmake support #174
Commits on Apr 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 780f1a4 - Browse repository at this point
Copy the full SHA 780f1a4View commit details
Commits on Oct 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1af2f24 - Browse repository at this point
Copy the full SHA 1af2f24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645c6d1 - Browse repository at this point
Copy the full SHA 645c6d1View commit details
Commits on Oct 7, 2020
-
fix finding libc++ coroutine header on ubuntu
Sylvain Garcia committedOct 7, 2020 Configuration menu - View commit details
-
Copy full SHA for c9c3c8f - Browse repository at this point
Copy the full SHA c9c3c8fView commit details
Commits on Oct 10, 2020
-
Merge pull request #1 from Garcia6l20/add_cmake_support
Add cmake support
Configuration menu - View commit details
-
Copy full SHA for 4901f47 - Browse repository at this point
Copy the full SHA 4901f47View commit details
Commits on Oct 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 12e80c9 - Browse repository at this point
Copy the full SHA 12e80c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0112bd8 - Browse repository at this point
Copy the full SHA 0112bd8View commit details
Commits on Oct 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5f20152 - Browse repository at this point
Copy the full SHA 5f20152View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a0fd1 - Browse repository at this point
Copy the full SHA e6a0fd1View commit details
Commits on Oct 14, 2020
-
Sylvain Garcia committed
Oct 14, 2020 Configuration menu - View commit details
-
Copy full SHA for ffccd88 - Browse repository at this point
Copy the full SHA ffccd88View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd023d9 - Browse repository at this point
Copy the full SHA fd023d9View commit details -
Merge pull request #5 from Garcia6l20/add_cmake_support
test discovery
Configuration menu - View commit details
-
Copy full SHA for dfeca19 - Browse repository at this point
Copy the full SHA dfeca19View commit details
Commits on Oct 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for cdf7622 - Browse repository at this point
Copy the full SHA cdf7622View commit details -
CMake: leave C++ standard selection to the user
FindCoroutines.cmake tried to figure out the correct flags to use coroutines. However, with MSVC 16.8 this is impossible. MSVC 16.8 supports both the coroutines-ts with its experimental headers and experimental namespace as well as the C++20 coroutines. The user can select the coroutines-ts with the /await flag and the C++20 coroutines with /std:c++latest. Only the user can know what she wants. This patch changes the logic in FindCoroutines.cmake to basically: If it does not compile without (/await|-fcoroutines-ts), try adding (/await|-fcoroutines-ts) to the compiler flags.
Configuration menu - View commit details
-
Copy full SHA for f6fb710 - Browse repository at this point
Copy the full SHA f6fb710View commit details
Commits on Oct 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 00d4366 - Browse repository at this point
Copy the full SHA 00d4366View commit details
Commits on Oct 23, 2020
-
- tests-main library changed to STATIC - MSVC dlls would require to do extra import/export effort
Configuration menu - View commit details
-
Copy full SHA for a363b47 - Browse repository at this point
Copy the full SHA a363b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd49077 - Browse repository at this point
Copy the full SHA cd49077View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0cd46a - Browse repository at this point
Copy the full SHA e0cd46aView commit details
Commits on Oct 24, 2020
-
Merge pull request #15 from Garcia6l20/add_cmake_support
Add cmake support
Configuration menu - View commit details
-
Copy full SHA for 07bb85e - Browse repository at this point
Copy the full SHA 07bb85eView commit details
Commits on Nov 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e77a347 - Browse repository at this point
Copy the full SHA e77a347View commit details
Commits on Dec 6, 2020
-
Remove C++20 definition in lib/CMakeLists.txt
lib/CMakeLists.txt contained a target_compile_features(cppcoro PUBLIC cxx_std_20) which forced cppcoro to be built with C++20. However, the user might want to compile in C++17 mode. This statement made it impossible. This patch removes this statement.
Configuration menu - View commit details
-
Copy full SHA for c8e0740 - Browse repository at this point
Copy the full SHA c8e0740View commit details