Commit 4784176
committed
COMP: Update Python.h include path, and linkage
Set include directories for Python wrapping from Python3::Module
target.
Changed Python header inclusion to use angle brackets for consistency.
Added include directory properties for `itkPyCommand.cxx` to improve
Python wrapping configuration.
Add Python linking in ITKCommon when ITK_WRAP_PYTHON
- Updated `ITKCommon` to link against appropriate Python libraries when Python wrapping is enabled.
- Differentiated linking logic for LIMITED_API and non-LIMITED_API configurations.
Update Python linking and remove unused development component
Ensure `ITKCommon` links to `Python3::Module` instead of
`Python3::Python`. Adjust Python3 component configuration to exclude
unused `Development`, addressing limitations in dockcross build
environments.1 parent 8ca847f commit 4784176
File tree
3 files changed
+12
-4
lines changed- CMake
- Modules/Core/Common
- include
- src
3 files changed
+12
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | | - | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
119 | 118 | | |
120 | 119 | | |
121 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
163 | 169 | | |
164 | 170 | | |
165 | 171 | | |
| |||
248 | 254 | | |
249 | 255 | | |
250 | 256 | | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
251 | 260 | | |
252 | 261 | | |
253 | 262 | | |
| |||
0 commit comments