]> Creatis software - FrontAlgorithms.git/blobdiff - lib/Instances/CMakeLists.txt
...
[FrontAlgorithms.git] / lib / Instances / CMakeLists.txt
index 31eb1f1062b15b3c6f7f77cef56544c84e82cd5a..0c44d026b9e5718b13a6a71a0e4ccb252ab88b65 100644 (file)
@@ -7,6 +7,7 @@ SET(_all_instances)
 FOREACH(_instance ${_instances})
   CompileInstances(
     _lib_name
+    ${PROJECT_BINARY_DIR}/lib
     ${_instance} ${cpPlugins_NUMBER_OF_FILES}
     "" "${prj_VERSION}" "${prj_SHORT_VERSION}"
     )
@@ -21,8 +22,17 @@ SET(
 ## == Links ==
 ## ===========
 
-TARGET_LINK_LIBRARIES(fpa_DataObjects ${ITK_LIBRARIES} ${cpPlugins_BaseObjects_LIB} ${cpPlugins_Images_LIB})
-TARGET_LINK_LIBRARIES(fpa_Filters fpa_DataObjects ${cpPlugins_ImageFilters_LIB})
+TARGET_LINK_LIBRARIES(
+  fpa_DataObjects
+  ${ITK_LIBRARIES} ${VTK_LIBRARIES}
+  ${cpPlugins_BaseObjects_LIB}
+  ${cpPlugins_Images_LIB} ${cpPlugins_Paths_LIB}
+  )
+TARGET_LINK_LIBRARIES(
+  fpa_Filters
+  fpa_DataObjects
+  ${cpPlugins_ImageFilters_LIB}
+  )
 
 ## ===================================
 ## == Libraries to dynamically load ==
@@ -30,7 +40,9 @@ TARGET_LINK_LIBRARIES(fpa_Filters fpa_DataObjects ${cpPlugins_ImageFilters_LIB})
 
 SET(fpa_DynLibs)
 FOREACH(_lib ${fpa_Instances})
-  LIST(APPEND fpa_DynLibs local@${_lib})
+  LIST(APPEND fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/bin|${_lib}")
+  LIST(APPEND fpa_DynLibs "${CMAKE_INSTALL_PREFIX}/lib|${_lib}")
+  LIST(APPEND fpa_DynLibs "${LIBRARY_OUTPUT_PATH}|${_lib}")
 ENDFOREACH(_lib)
 FILE(WRITE ${PROJECT_BINARY_DIR}/cpPlugins_Libraries.config "")
 FOREACH(_lib ${fpa_DynLibs})