project(typesystem)

if ((${QT_VERSION_MAJOR} EQUAL 4) AND (${QT_VERSION_MINOR} GREATER 5))
    set(PYSIDE_QT_VERSION "46")
else ((${QT_VERSION_MAJOR} EQUAL 4) AND (${QT_VERSION_MINOR} GREATER 5))
    set(PYSIDE_QT_VERSION "40")
endif ((${QT_VERSION_MAJOR} EQUAL 4) AND (${QT_VERSION_MINOR} GREATER 5))

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_core.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_core.xml @ONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_gui.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_gui.xml @ONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_webkit.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_webkit.xml @ONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_xmlpatterns.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_xmlpatterns.xml @ONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_opengl.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_opengl.xml @ONLY)

configure_file(${CMAKE_CURRENT_SOURCE_DIR}/typesystem_multimedia.xml.in
               ${CMAKE_CURRENT_SOURCE_DIR}/typesystem_multimedia.xml @ONLY)

file(GLOB typesystem_XMLS *.xml)

install(FILES ${typesystem_XMLS} DESTINATION share/${BINDING_NAME}/typesystem)

