Summary
Add Windows (win-64) platform support to the experimental Pixi environment.
Proposed solution
Currently blocked by build failures in ros2_medkit_serialization with MSVC. CI logs were truncated but the failure occurs during compilation. Additional considerations:
--merge-install needed instead of --symlink-install (symlinks require admin on Windows)
BUILD_TESTING=OFF needed (ament_cmake_clang_format/tidy unavailable on win-64)
- Smoke test script uses bash process backgrounding which may not work in Git Bash
pixi-activate.bat was prepared but removed when scoping to Linux-only
Both Jazzy and Humble are affected.
Additional context
Summary
Add Windows (win-64) platform support to the experimental Pixi environment.
Proposed solution
Currently blocked by build failures in
ros2_medkit_serializationwith MSVC. CI logs were truncated but the failure occurs during compilation. Additional considerations:--merge-installneeded instead of--symlink-install(symlinks require admin on Windows)BUILD_TESTING=OFFneeded (ament_cmake_clang_format/tidy unavailable on win-64)pixi-activate.batwas prepared but removed when scoping to Linux-onlyBoth Jazzy and Humble are affected.
Additional context