Hacker News new | past | comments | ask | show | jobs | submit login
Show HN: Shipp, a deadly simple package manager for your C/C++ projects, in Rust (github.com/linkdd)
4 points by linkdd on Jan 25, 2024 | hide | past | favorite | 2 comments



Looks cool! It would probably be useful if there were a way to include dependencies that aren't shipp packages though. Otherwise, since most projects one might depend on right now don't have shipp support, there's a risk of ending up having to use other dependency management solutions alongside shipp, making everything even _more_ complicated rather than simpler, right?


One solution could be to add a `build` and `install` field to the dependency in the project's manifest, I'll see with the feedback if this is worth implementing.

For now, you simply have to add a `shipp.json` file. For SDL I have a repository `shipp-pkg-sdl` (not yet published) which contains only the `shipp.json` file and a submodule to the latest release. It's not perfect, but it works well for now :)




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: