HackerTrans
TopNewTrendsCommentsPastAskShowJobs

travbid

no profile record

comments

travbid
·hace 3 años·discuss
https://github.com/travbid/catapult

A sort of Cargo/NPM/Poetry for C++.

I don't have a lot of confidence in Conan and I see people struggle with CMake. This project combines a lot of ideas from both of those and hopefully makes things easier by basically combining the two into one tool.

It has some overlap with Meson but I didn't like particularly like Meson either.

Build recipes are written in Starlark - a subset of Python with a focus on immutability also used by Bazel and Buck2.

It can currently generate build files for Ninja and MSVC. There's no reason it couldn't also generate for XCode and Make I just haven't done that yet.

It's still at a proof-of-concept stage as I test out ideas.