+# SET(LIBRARY_NAME cpPlugins)
+
+# ## ===============
+# ## = Source code =
+# ## ===============
+
+# FILE(GLOB LIB_HEADERS_H "*.h")
+# FILE(GLOB LIB_HEADERS_HPP "*.hpp")
+# FILE(GLOB LIB_HEADERS_HXX "*.hxx")
+# FILE(GLOB LIB_SOURCES_C "*.c")
+# FILE(GLOB LIB_SOURCES_CPP "*.cpp")
+# FILE(GLOB LIB_SOURCES_CXX "*.cxx")
+
+# ## =====================
+# ## = Compilation rules =
+# ## =====================
+
+# ADD_CUSTOM_COMMAND(
+# OUTPUT ${LIBRARY_NAME}_Host.cxx
+# DEPENDS ${PROJECT_BINARY_DIR}/cpPlugins_createHost ${LIB_HEADERS_H} ${LIB_HEADERS_HPP} ${LIB_HEADERS_HXX}
+# COMMAND ${PROJECT_BINARY_DIR}/cpPlugins_createHost ${LIBRARY_NAME}_Host.cxx cpPlugins::Plugins ${LIB_HEADERS_H}
+# )
+
+# ADD_LIBRARY(
+# ${LIBRARY_NAME}
+# SHARED
+# ${LIBRARY_NAME}_Host.cxx
+# ${LIB_SOURCES_C}
+# ${LIB_SOURCES_CPP}
+# ${LIB_SOURCES_CXX}
+# )
+# GENERATE_EXPORT_HEADER(
+# ${LIBRARY_NAME}
+# BASE_NAME ${LIBRARY_NAME}
+# EXPORT_MACRO_NAME ${LIBRARY_NAME}_EXPORT
+# EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/lib/cpPlugins/Plugins/${LIBRARY_NAME}_Export.h
+# STATIC_DEFINE ${LIBRARY_NAME}_BUILT_AS_STATIC
+# )
+# TARGET_LINK_LIBRARIES(
+# ${LIBRARY_NAME}
+# cpExtensions
+# cpPlugins_Interface
+# )
+
+# ## ========================
+# ## -- Installation rules --
+# ## ========================
+
+# INSTALL(
+# TARGETS ${LIBRARY_NAME}
+# RUNTIME DESTINATION bin
+# LIBRARY DESTINATION lib
+# ARCHIVE DESTINATION lib/static
+# )
+
+# ## eof - $RCSfile$