wim pushed to main at wim/libczirw-sys 2026-10-29 14:18:54 +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
wim pushed to main at wim/ndbioimage 2026-10-29 13:28:57 +01:00
d8696bdb04 - use submodules: recursive in checkout so libczirw-sys's nested libczi submodule (CMake source tree) is actually fetched in CI
wim pushed to main at wim/ndbioimage 2026-10-29 13:22:38 +01:00
aadf235ca5 - fix clang detection loop: apt-cache search prints 'name - desc', so use awk field 1 (not 2) and strip the clang- prefix from the loop variable
wim pushed to main at wim/ndbioimage 2026-10-29 13:02:01 +01:00
120453582c - install the newest actually-installable versioned clang/llvm/lld/libclang toolchain from apt.llvm.org (the unversioned metas are currently broken: clang wants clang-23 which does not resolve); pass LLVM_BIN/LIBCLANG_PATH to the later steps
wim pushed to main at wim/ndbioimage 2026-10-29 12:00:31 +01:00
592e9a944b - pypi wheels against the libczirw-sys submodule (self-contained Eigen build, msvc runtime alignment, bindgen flags) - and slim down publish_pypi.yml: no pinned zig/clang versions, no cmake shim, no bindgen env vars; only the ring /imsvc clang shim remains
wim pushed to main at wim/libczirw-sys 2026-10-29 11:16:58 +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
wim pushed to main at wim/ndbioimage 2026-10-28 17:24:49 +01:00
aff6dfb51b - try fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-28 16:34:42 +01:00
1020df649a - try fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-28 15:20:14 +01:00
d4a5bca8ba - try fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-28 14:04:39 +01:00
f20f82889d - try fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-28 13:22:30 +01:00
b049939214 - try fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-28 12:52:03 +01:00
d0c06256f1 - try fix publish_pypi
wim pushed to master at wim/image-registration 2026-10-28 11:21:58 +01:00
e5136f00bb - fix tests
wim pushed to main at wim/ndbioimage 2026-10-27 19:46:15 +01:00
3c787e8d29 - install clang
wim pushed to main at wim/ndbioimage 2026-10-27 19:37:43 +01:00
3f8d1311aa - install cmake
wim pushed to main at wim/ndbioimage 2026-10-27 19:32:31 +01:00
a400fbd800 - fix publish_pypi
wim pushed to main at wim/ndbioimage 2026-10-27 19:25:54 +01:00
c5d77fe289 - remove doc_auto_cfg
wim pushed to master at wim/image-registration 2026-10-27 19:25:49 +01:00
fccc3e6f1d - remove doc_auto_cfg
wim pushed to main at wim/ndbioimage 2026-10-27 19:23:39 +01:00
2d13851a38 - remove redundant homepage
wim pushed to main at wim/ndbioimage 2026-10-27 19:22:33 +01:00
7db52bb63b - remove redundant homepage