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

CC: Proper "package manager" for C #21

Open
obiwac opened this issue Jun 24, 2023 · 0 comments
Open

CC: Proper "package manager" for C #21

obiwac opened this issue Jun 24, 2023 · 0 comments
Labels
feature New feature, yo

Comments

@obiwac
Copy link
Member

obiwac commented Jun 24, 2023

Currently you can already kinda add "packages" with Deps.git, but it would be cool to have some kind of central repo with ports for a bunch of different libraries, which can simply be added like this:

cc.add_dep("shapelib") // simply add the dependency, no extra fuss
cc.add_dep("shapelib", "0.1.0") // specific version of shapelib

There could then be like a GitHub org (like https://github.com/bob-deps) which houses all of these ports (and releases).

I don't know if it should be global or only on cc (like it is with rustc.add_dep currently), there're a few things still left to figure out.

@obiwac obiwac added the feature New feature, yo label Jun 24, 2023
@obiwac obiwac changed the title CC: Proper "package manager for C CC: Proper "package managerfor C Jun 24, 2023
@obiwac obiwac changed the title CC: Proper "package managerfor C CC: Proper "package manage" rfor C Jun 24, 2023
@obiwac obiwac changed the title CC: Proper "package manage" rfor C CC: Proper "package manager" for C Jun 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature, yo
Projects
None yet
Development

No branches or pull requests

1 participant