]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - VZERO/VZEROrec/CMakeLists.txt
Fixes for object target dependencies
[u/mrichter/AliRoot.git] / VZERO / VZEROrec / CMakeLists.txt
index b42e7163fddd2c2f6d17e862c9198e60e38f925e..8545d99e7b67eded1aeea02341157c18230a3f8f 100644 (file)
@@ -65,6 +65,10 @@ add_library(${MODULE} SHARED $<TARGET_OBJECTS:VZEROrec-object>)
 # Linking
 target_link_libraries(${MODULE} ${ALIROOT_DEPENDENCIES} ${ROOT_DEPENDENCIES})
 
+# Setting the correct headers for the object as gathered from the dependencies
+target_include_directories(${MODULE}-object PUBLIC $<TARGET_PROPERTY:${MODULE},INCLUDE_DIRECTORIES>)
+set_target_properties(${MODULE}-object PROPERTIES COMPILE_DEFINITIONS $<TARGET_PROPERTY:${MODULE},COMPILE_DEFINITIONS>)
+
 # Public include folders that will be propagated to the dependecies
 target_include_directories(${MODULE} PUBLIC ${incdirs})