Commit 4febb2d
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 c3b2c47 commit 4febb2d
2 files changed
+7
-11
lines changed| 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