Skip to content

Commit db10423

Browse files
blowekamphjmjohnson
authored andcommitted
ENH: Remove dummy VNLInstantiation library
This library only exists for compatibility.
1 parent 25d3162 commit db10423

File tree

7 files changed

+10
-30
lines changed

7 files changed

+10
-30
lines changed

Documentation/docs/migration_guides/itk_6_migration_guide.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,11 @@ The `CoordRepType` aliases will be removed when `ITK_FUTURE_LEGACY_REMOVE` is
115115
enabled. Similarly, `InputCoordinateType`, `OutputCoordinateType`, and
116116
`ImagePointCoordinateType` replace `InputCoordRepType`, `OutputCoordRepType`,
117117
and `ImagePointCoordRepType`, respectively.
118+
119+
120+
ITKVNLInstantiation library is removed
121+
--------------------------------------
122+
123+
The usage of ITKVNLInstantiation library should be replaced directly with the
124+
ITKVNL module. The ITKVNLInstantiation library was an empty libray used for
125+
compatibility and provided transitive linking to ITKVNL.

Modules/Core/Common/itk-module.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ itk_module(
1717
ENABLE_SHARED
1818
DEPENDS
1919
ITKEigen3
20+
ITKVNL
2021
${ITKCOMMON_TBB_DEPENDS}
2122
PRIVATE_DEPENDS
2223
ITKDoubleConversion
2324
COMPILE_DEPENDS
2425
ITKKWSys
25-
ITKVNLInstantiation
2626
TEST_DEPENDS
2727
ITKTestKernel
2828
ITKMesh

Modules/Core/Common/src/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,7 @@ itk_module_add_library(ITKCommon ${ITKCommon_SRCS})
198198
target_link_libraries(
199199
ITKCommon
200200
LINK_PUBLIC
201-
itksys
202-
ITKVNLInstantiation)
201+
itksys)
203202

204203
if(UNIX)
205204
target_link_libraries(

Modules/ThirdParty/VNLInstantiation/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

Modules/ThirdParty/VNLInstantiation/itk-module.cmake

Lines changed: 0 additions & 9 deletions
This file was deleted.

Modules/ThirdParty/VNLInstantiation/src/CMakeLists.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

Modules/ThirdParty/VNLInstantiation/src/libraryplaceholder.cxx

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)