Follow

Build system best practices: have CMake download the source half of your dependencies, with an option to skip that, in which case it’s up to the user to provide said source. The end result: it’s all bundled together.

github.com/google/XNNPACK/blob

👍

+

@civodul
"with an option to skip that, in which case it’s up to the user to provide said source."

That's a very important part! I'm looking at you Hunter (github.com/cpp-pm/hunter), you disgusting piece of s...software, that is incompatible with building anything offline or using libraries already provided by system.

Sign in to participate in the conversation
Mastodon (Aquilepouet)

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!