Salome HOME
Changing ".hxx" to ".h" headers files extensions
[modules/shaper.git] / src / Config / CMakeLists.txt
index 95bcd8f53f61f8d2b966035cc57e017a9d05f485..e971c39a0475b7841db210292bc42c97b0df471b 100644 (file)
@@ -7,13 +7,17 @@ INCLUDE_DIRECTORIES (${PROJECT_SOURCE_DIR}/src/Event)
 
 SET(PROJECT_HEADERS
   Config.h
+  Config_FeatureMessage.h
   Config_XMLReader.h
-  Config_Message.h
+  Config_ModuleReader.h
+  Config_FeatureReader.h
  )
  
 SET(PROJECT_SOURCES
+  Config_FeatureMessage.cpp
   Config_XMLReader.cpp
-  Config_Message.cpp
+  Config_ModuleReader.cpp
+  Config_FeatureReader.cpp
 )
 
 SET(XML_RESOURCES
@@ -23,12 +27,15 @@ SET(XML_RESOURCES
 
 SET(PROJECT_LIBRARIES
     Event
-       ${LIBXML2_LIBRARIES}
+    ${LIBXML2_LIBRARIES}
 )
 
+SOURCE_GROUP ("Resource Files" FILES ${XML_RESOURCES})
+
 ADD_DEFINITIONS(-DCONFIG_EXPORTS)
-ADD_LIBRARY(Config SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS})
+ADD_LIBRARY(Config SHARED ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES})
 
 TARGET_LINK_LIBRARIES(Config ${PROJECT_LIBRARIES})
 
+INSTALL(TARGETS Config DESTINATION bin)
 INSTALL(FILES ${XML_RESOURCES} DESTINATION plugins)