4d366d1272
refactor: replace vendored Eigen copy with shallow git submodule pinned to tag 3.4.0
w.pomp2026-10-29 16:05:34 +01:00
4be8fc422f
- derive the xwin SDK lib arch dir from TARGET instead of hardcoding x86_64, so the Windowscodecs.lib case-symlink shim also applies to aarch64 (and any other) target
w.pomp2026-10-29 14:18:52 +01:00
d6fe6ec733
- make the build self-contained and cross-compile friendly: vendor the Eigen 3.4.0 headers (instead of the flaky gitlab clone / a system libeigen3-dev package), align the msvc C runtime with the dynamic one used by the rest of cross builds (xwin), and pass the -D_LIBCPP_* macros to bindgen so it parses zig's bundled libc++ regardless of ziglang/cargo-zigbuild versions
w.pomp2026-10-29 11:16:40 +01:00
3860af8815
- docs.rs detection when built as dependency
w.pomp2026-08-07 17:32:27 +02:00
ebc5b84a2c
- do not edit source files in build.rs
w.pomp2026-08-07 13:28:01 +02:00