Skip to content
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

build system #200

Open
icegood opened this issue Jun 5, 2021 · 4 comments
Open

build system #200

icegood opened this issue Jun 5, 2021 · 4 comments

Comments

@icegood
Copy link

icegood commented Jun 5, 2021

What the purpose to choose cake as the build system for a general purpose library?
Could you please support building via cmake as well as the user normally do not want add non-necessary dependencies...

Next, if the cake is supposed to be something new then it is a good idea at least to work against python 3.0, not 2.x.

@hanhiver
Copy link

+1

@jeanga
Copy link

jeanga commented Jun 30, 2021

This library is also available via vcpkg https://github.com/microsoft/vcpkg (for Window,Linux&MacOS).
Also, don't expect too much an answer... this library does not look like it is maintained anymore.

@salimp2009
Copy link

This library is also available via vcpkg https://github.com/microsoft/vcpkg (for Window,Linux&MacOS). Also, don't expect too much an answer... this library does not look like it is maintained anymore.

Any idead if vcpkg mess the python versions when installing on Windows ...i use python 3.9 and dont want to install...if it does maybe i will try to modify the python files :)

@waruqi
Copy link

waruqi commented Nov 26, 2021

This library is also available via xmake/xrepo
https://github.com/xmake-io/xmake

we need only write a simple xmake.lua file

xmake.lua

add_requires("cppcoro")
target("test")
    set_kind("binary")
    add_files("src/*.cpp")
    add_packages("cppcoro")
    set_languages("c++17")
    add_cxxflags("/await")

then we run xmake to build your project with cppcoro.

or we can also use xrepo to install this library directly

 $ xrepo install cppcoro

it's package configuration in xmake-repo

https://github.com/xmake-io/xmake-repo/blob/master/packages/c/cppcoro/xmake.lua

If you accept pr, I can also submit a xmake.lua to the project root directory and use the xmake build system to maintain this library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants