project(DataDisc)
cmake_minimum_required(VERSION 2.6)

include_directories( ${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR} )
include_directories ("${PROJECT_SOURCE_DIR}/../../Libs/SiliconLib")
include_directories ("${PROJECT_SOURCE_DIR}/../../Libs/SiDi")

SET( DATADISC_CPP ${DATADISC_CPP}
./optionsselect.cpp
./selectfiles.cpp
./body.cpp
./datadisc.cpp
)

SET( DATADISC_MOC ${DATADISC_MOC}
./selectfiles.h
./optionsselect.h
./datadisc.h
)

SET( DATADISC_RESOURCES ${DATADISC_RESOURCES}
./datadisc.qrc
)

SET( DATADISC_UIS ${DATADISC_UIS}
./extrawidget.ui
./options.ui
)


QT4_WRAP_CPP( DATADISC_MOC_HEADERS ${DATADISC_MOC}  )
QT4_ADD_RESOURCES( DATADISC_RESOURCES_HEADERS ${DATADISC_RESOURCES} )
QT4_WRAP_UI( DATADISC_UI_HEADERS ${DATADISC_UIS} )

add_library( DataDisc SHARED ${DATADISC_CPP} ${DATADISC_UI_HEADERS} ${DATADISC_RESOURCES_HEADERS} ${DATADISC_MOC_HEADERS} )
target_link_libraries( DataDisc ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi  )

install(TARGETS DataDisc  DESTINATION ${APPLICATION_INSTALL_PATH} )

