Was too curious and explored this messily. Still need to install dev tools on Windows or something?
The trick was:
not to chdir, just stay put wherever mini_portile puts us; and,
build comrak's c-api as a staticlib only; wasn't required for the Mac build to work (see 9565657 build logs), maybe the build prefers .a to .dylib, but on Linux it's like "hey where's my libcomrak_ffi.so".
Was too curious and explored this messily. Still need to install dev tools on Windows or something?
The trick was:
chdir
, just stay put wherever mini_portile puts us; and,c-api
as astaticlib
only; wasn't required for the Mac build to work (see 9565657 build logs), maybe the build prefers.a
to.dylib
, but on Linux it's like "hey where's mylibcomrak_ffi.so
".If this looks good to you, I say we merge https://github.com/kivikakk/comrak/commit/c-api-staticlib and then squash this all into #185 (minus the branch name change).