8000 Release v0.3.1: sapp: Remove sapp-* crates · wohe/miniquad · GitHub
[go: up one dir, main page]

Skip to content

v0.3.1

@not-fl3 not-fl3 tagged this 10 May 18:16
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.
Assets 2
Loading
0