Tags: CoffeJunkStudio/miniquad
Tags
sapp: Remove sapp-* crates First miniquad version used to depend on sokol_app.h C and ObjectiveC code required different build tools, so miniquad used to have lots of different [build-depdendencies] for varios platforms. Back then(and probably still) cargo did not had per-platform build-dependencies. So it was a natural solution to put a native code into a sub-crates. Each could have its own build-dependencies and do not interference with other platforms. But lately, one by one, sapp-* got rewrited in rust. And having them as separate crates became a huge pain point - its 8 crates, each with its own versions. To fix a little bug requires a version bump, etc, etc. We do not have any [build-dependencies] anymore at all. And no C/ObjC code as well.
PreviousNext