Commit 368a7d6
committed
COMP: Modernize CMake to itk_module_add_library and disable Python wheels
Replace the legacy add_library + itk_module_target + include_directories
pattern with itk_module_add_library, which generates the export header
and propagates its include directory through target interface properties.
This fixes the IOOpenSlideExport.h not-found error when building test
targets in the CTest/dashboard configuration.
Disable the Python wheel workflow because OpenSlide is an external C
library not available in the manylinux Docker containers or Windows
wheel-build environments.
Assisted-by: Claude Code — root-cause analysis of export header include path propagation1 parent 70be2b7 commit 368a7d6
2 files changed
Lines changed: 7 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 6 | + | |
| 7 | + | |
11 | 8 | | |
12 | | - | |
13 | | - | |
0 commit comments