@@ -57,8 +57,13 @@ if (3RDPARTY_VTK_DIR AND EXISTS "${3RDPARTY_VTK_DIR}")
57
57
if (NOT 3RDPARTY_VTK_LIBRARY_DIR OR NOT EXISTS "${3RDPARTY_VTK_LIBRARY_DIR} " )
58
58
if (EXISTS "${3RDPARTY_VTK_DIR} /lib${BUILD_POSTFIX} " )
59
59
set (3RDPARTY_VTK_LIBRARY_DIR "${3RDPARTY_VTK_DIR} /lib${BUILD_POSTFIX} " CACHE FILEPATH "The directory containing libs of VTK" FORCE )
60
- endif ()
61
- else ()
60
+ else ()
61
+ if (NOT "${BUILD_POSTFIX} " STREQUAL "" AND EXISTS "${3RDPARTY_VTK_DIR} /lib" )
62
+ set (3RDPARTY_VTK_LIBRARY_DIR "${3RDPARTY_VTK_DIR} /lib" CACHE FILEPATH "The directory containing libs of VTK" FORCE )
63
+ endif ()
64
+ endif ()
65
+ endif ()
66
+ if (3RDPARTY_VTK_LIBRARY_DIR )
62
67
list (APPEND 3RDPARTY_LIBRARY_DIRS "${3RDPARTY_VTK_LIBRARY_DIR} " )
63
68
endif ()
64
69
endif ()
@@ -107,7 +112,11 @@ if (WIN32)
107
112
if (NOT 3RDPARTY_VTK_DLL_DIR OR NOT EXISTS "${3RDPARTY_VTK_DLL_DIR} " )
108
113
if (EXISTS "${3RDPARTY_VTK_DIR} /bin${BUILD_POSTFIX} " )
109
114
set (3RDPARTY_VTK_DLL_DIR "${3RDPARTY_VTK_DIR} /bin${BUILD_POSTFIX} " CACHE FILEPATH "The directory containing dll of VTK" FORCE )
110
- endif ()
115
+ else ()
116
+ if (NOT "${BUILD_POSTFIX} " STREQUAL "" AND EXISTS "${3RDPARTY_VTK_DIR} /bin" )
117
+ set (3RDPARTY_VTK_DLL_DIR "${3RDPARTY_VTK_DIR} /bin" CACHE FILEPATH "The directory containing dll of VTK" FORCE )
118
+ endif ()
119
+ endif ()
111
120
endif ()
112
121
endif ()
113
122