Adding extra ROOT dependecies for the ROOT map
authoragrigora <alina.grigoras@cern.ch>
Fri, 3 Oct 2014 09:25:41 +0000 (11:25 +0200)
committeragrigora <alina.grigoras@cern.ch>
Mon, 15 Dec 2014 12:51:22 +0000 (13:51 +0100)
STEER/CDB/CMakeLists.txt
STEER/STEERBase/CMakeLists.txt

index 51c6447..d0bbf8f 100644 (file)
@@ -63,7 +63,7 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 
 # Generate the ROOT map
 # Dependecies
-set(LIBDEPS STEERBase)
+set(LIBDEPS STEERBase Gui Minuit)
 generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
 
 
index fa48836..0f4c159 100644 (file)
@@ -140,6 +140,11 @@ generate_dictionary("${MODULE}" "${MODULE}LinkDef.h" "${HDRS}" "${incdirs}")
 # Add a library to the project using the specified source files
 add_library(${MODULE} SHARED ${SRCS} G__${MODULE}.cxx)
 
+# Generate the ROOT map
+# Dependecies
+set(LIBDEPS Core EG Geom Hist MathCore Matrix Physics RIO Tree VMC)
+generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
+
 # Additional compilation flags
 set_target_properties(${MODULE} PROPERTIES COMPILE_FLAGS "-O -g")
 
@@ -148,11 +153,6 @@ if(${CMAKE_SYSTEM} MATCHES Darwin)
     set_target_properties(${MODULE} PROPERTIES LINK_FLAGS "-undefined dynamic_lookup")
 endif(${CMAKE_SYSTEM} MATCHES Darwin)
 
-# Generate the ROOT map
-# Dependecies
-#set(LIBDEPS OADB)
-generate_rootmap("${MODULE}" "${LIBDEPS}" "${CMAKE_CURRENT_SOURCE_DIR}/${MODULE}LinkDef.h")
-
 # Installation
 install(TARGETS ${MODULE} 
   ARCHIVE DESTINATION lib