Skip to content
Snippets Groups Projects
DD4hep_XML_setup.cmake 363 B
Newer Older
Markus Frank's avatar
Markus Frank committed
if(DD4HEP_USE_XERCESC)
  find_package( XercesC REQUIRED )
  set_target_properties(XercesC::XercesC
    PROPERTIES
    COMPILE_DEFINITIONS DD4HEP_USE_XERCESC
    INTERFACE_COMPILE_DEFINITIONS DD4HEP_USE_XERCESC
    )
  set(XML_LIBRARIES XercesC::XercesC)
Markus Frank's avatar
Markus Frank committed
else()
Markus Frank's avatar
Markus Frank committed
  set ( DD4HEP_USE_XERCESC OFF )
Markus Frank's avatar
Markus Frank committed
  add_definitions(-DDD4HEP_USE_TINYXML)
  set(XML_LIBRARIES)
endif()