|
20 | 20 | @echo " make docker-build - Build Docker test container (mimics CI)" |
21 | 21 | @echo " make docker-test - Run tests in Docker" |
22 | 22 | @echo " make docker-shell - Open shell in Docker for debugging" |
23 | | - @echo " make docker-windows-quick - Quick Windows API check (works on ARM64/M1/M2)" |
24 | | - @echo " make docker-windows - Full Windows test (requires x86_64 host)" |
25 | | - @echo " make docker-win-shell - Open Windows test shell for debugging" |
26 | 23 | @echo "" |
27 | 24 | @echo "Cleanup:" |
28 | 25 | @echo " make clean - Remove build artifacts" |
@@ -108,24 +105,3 @@ docker-test: docker-build |
108 | 105 | docker-shell: |
109 | 106 | @echo "Opening shell in Docker container for debugging..." |
110 | 107 | docker run --rm -it -v $(PWD):/workspace httpmorph-test bash |
111 | | - |
112 | | -# Windows compatibility testing with MinGW cross-compile |
113 | | -docker-windows: |
114 | | - @echo "Testing Windows compatibility with MinGW-w64..." |
115 | | - @echo "Note: This tests API compatibility, not full MSVC behavior." |
116 | | - @echo "Note: Requires x86_64 host (may fail on ARM64/Apple Silicon due to vcpkg limitations)" |
117 | | - docker-compose -f docker/docker-compose.windows-test.yml up windows-mingw |
118 | | - |
119 | | -# Quick Windows syntax check (works on ARM64/Apple Silicon) |
120 | | -docker-windows-quick: |
121 | | - @echo "Quick Windows API compatibility check..." |
122 | | - docker build -f docker/Dockerfile.windows-quick -t httpmorph-windows-quick . |
123 | | - docker run --rm httpmorph-windows-quick |
124 | | - |
125 | | -docker-win-shell: |
126 | | - @echo "Opening Windows test shell (MinGW cross-compile environment)..." |
127 | | - docker-compose -f docker/docker-compose.windows-test.yml run windows-shell |
128 | | - |
129 | | -docker-windows-build: |
130 | | - @echo "Building Windows test image..." |
131 | | - docker build -f docker/Dockerfile.windows-mingw -t httpmorph-windows-test . |
0 commit comments