--- /dev/null
+
+INCLUDE(Common)
+
+INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Events
+ ${PROJECT_SOURCE_DIR}/src/Config
+ ${PROJECT_SOURCE_DIR}/src/ModelAPI
+)
+
+SET(PROJECT_HEADERS
+ InitializationPlugin.h
+ InitializationPlugin_Plugin.h
+ InitializationPlugin_OriginPlanesFeature.h
+)
+
+SET(PROJECT_SOURCES
+ InitializationPlugin_Plugin.cpp
+ InitializationPlugin_OriginPlanesFeature.cpp
+)
+
+SET(XML_RESOURCES
+ plugin-Initialization.xml
+)
+
+SET(PROJECT_LIBRARIES
+ Events
+ Config
+ ModelAPI
+)
+
+ADD_DEFINITIONS(-DINITIALIZATIONPLUGIN_EXPORTS)
+ADD_LIBRARY(InitializationPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
+
+TARGET_LINK_LIBRARIES(InitializationPlugin ${PROJECT_LIBRARIES})
+
+INSTALL(TARGETS InitializationPlugin DESTINATION plugins)
+INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)