project(gen_nexus VERSION 0.1.0)


#nexusformat
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR})
FIND_PACKAGE(NeXus REQUIRED )

FIND_PACKAGE(tinyxml REQUIRED )


add_executable(${PROJECT_NAME} ${PROJECT_SOURCE_DIR}/main.cc parseNXS.cc parseXML.cc)
target_link_libraries(${PROJECT_NAME} LINK_PUBLIC -lpthread
                        earthworm ${TINYXML_LIBRARY} 
                        ${NEXUS_LIBRARY})

include_directories(${TINYXML_INCLUDE_DIR} ${NEXUS_INCLUDE_DIR})
link_directories(${TINYXML_LIBRARY} ${NEXUS_LIBRARY})

#target_include_directories( ${PROJECT_NAME}
#    PUBLIC ${TINYXML_INCLUDE_DIR}
#    ${NEXUS_INCLUDE_DIR}
#)
