1 SET(LIBRARY_NAME fpaPlugins)
14 AllPixelsImageGrowFunctionSource.h
15 ThresholdImageGrowFunctionSource.h
24 AllPixelsImageGrowFunctionSource.cxx
25 ThresholdImageGrowFunctionSource.cxx
29 ${PROJECT_SOURCE_DIR}/lib/fpaPlugins
30 ${PROJECT_BINARY_DIR}/lib/fpaPlugins
33 ## =====================
34 ## = Compilation rules =
35 ## =====================
38 OUTPUT ${LIBRARY_NAME}_Host.cxx
39 DEPENDS ${cpPlugins_createHost_APP} ${filters_LIB_HEADERS}
40 COMMAND ${cpPlugins_createHost_APP} ${LIBRARY_NAME}_Host.cxx fpaPlugins ${filters_LIB_HEADERS}
46 ${LIBRARY_NAME}_Host.cxx
48 ${filters_LIB_SOURCES}
50 GENERATE_EXPORT_HEADER(
52 BASE_NAME ${LIBRARY_NAME}
53 EXPORT_MACRO_NAME ${LIBRARY_NAME}_EXPORT
54 EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/fpaPlugins/${LIBRARY_NAME}_Export.h
55 STATIC_DEFINE ${LIBRARY_NAME}_BUILT_AS_STATIC
57 TARGET_LINK_LIBRARIES(
59 ${cpPlugins_Interface_LIBRARY}
62 ## ========================
63 ## -- Installation rules --
64 ## ========================
67 TARGETS ${LIBRARY_NAME}
68 RUNTIME DESTINATION bin
69 LIBRARY DESTINATION lib
70 ARCHIVE DESTINATION lib/static