project(DiscImaging)
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( DISCIMAGING_CPP ${DISCIMAGING_CPP}
./mainpage.cpp
./body.cpp
./discimaging.cpp
)

SET( DISCIMAGING_MOC ${DISCIMAGING_MOC}
./mainpage.h
./discimaging.h
)

SET( DISCIMAGING_RESOURCES ${DISCIMAGING_RESOURCES}
./discimaging.qrc
)

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


QT4_WRAP_CPP( DISCIMAGING_MOC_HEADERS ${DISCIMAGING_MOC}  )
QT4_ADD_RESOURCES( DISCIMAGING_RESOURCES_HEADERS ${DISCIMAGING_RESOURCES} )
QT4_WRAP_UI( DISCIMAGING_UI_HEADERS ${DISCIMAGING_UIS} )

add_library( DiscImaging SHARED ${DISCIMAGING_CPP} ${DISCIMAGING_UI_HEADERS} ${DISCIMAGING_RESOURCES_HEADERS} ${DISCIMAGING_MOC_HEADERS} )
target_link_libraries( DiscImaging ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi  )

install(TARGETS DiscImaging  DESTINATION ${APPLICATION_INSTALL_PATH} )

