1 SET(LIBRARY_NAME fpaPlugins)
14 AllPixelsImageGrowFunctionSource.h
15 ThresholdImageGrowFunctionSource.h
25 AllPixelsImageGrowFunctionSource.cxx
26 ThresholdImageGrowFunctionSource.cxx
31 ${PROJECT_SOURCE_DIR}/lib/fpaPlugins
32 ${PROJECT_BINARY_DIR}/lib/fpaPlugins
35 ## =====================
36 ## = Compilation rules =
37 ## =====================
40 OUTPUT ${LIBRARY_NAME}_Host.cxx
41 DEPENDS ${cpPlugins_createHost_APP} ${filters_LIB_HEADERS}
42 COMMAND ${cpPlugins_createHost_APP} ${LIBRARY_NAME}_Host.cxx fpaPlugins ${filters_LIB_HEADERS}
48 ${LIBRARY_NAME}_Host.cxx
50 ${filters_LIB_SOURCES}
52 GENERATE_EXPORT_HEADER(
54 BASE_NAME ${LIBRARY_NAME}
55 EXPORT_MACRO_NAME ${LIBRARY_NAME}_EXPORT
56 EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/fpaPlugins/${LIBRARY_NAME}_Export.h
57 STATIC_DEFINE ${LIBRARY_NAME}_BUILT_AS_STATIC
59 TARGET_LINK_LIBRARIES(
61 ${cpPlugins_Interface_LIBRARY}
64 ## ========================
65 ## -- Installation rules --
66 ## ========================
69 TARGETS ${LIBRARY_NAME}
70 RUNTIME DESTINATION bin
71 LIBRARY DESTINATION lib
72 ARCHIVE DESTINATION lib/static