project(DiscScanner)
cmake_minimum_required(VERSION 2.6)

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

SET( DISCSCANNER_CPP ${DISCSCANNER_CPP}
./mainpage.cpp
./discscanner.cpp
./body.cpp
)

SET( DISCSCANNER_MOC ${DISCSCANNER_MOC}
./mainpage.h
./discscanner.h
)

SET( DISCSCANNER_RESOURCES ${DISCSCANNER_RESOURCES}
./discscanner.qrc
)

SET( DISCSCANNER_UIS ${DISCSCANNER_UIS}
./options.ui
)


QT4_WRAP_CPP( DISCSCANNER_MOC_HEADERS ${DISCSCANNER_MOC}  )
QT4_ADD_RESOURCES( DISCSCANNER_RESOURCES_HEADERS ${DISCSCANNER_RESOURCES} )
QT4_WRAP_UI( DISCSCANNER_UI_HEADERS ${DISCSCANNER_UIS} )

add_library( DiscScanner SHARED ${DISCSCANNER_CPP} ${DISCSCANNER_UI_HEADERS} ${DISCSCANNER_RESOURCES_HEADERS} ${DISCSCANNER_MOC_HEADERS} )
target_link_libraries( DiscScanner ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi SDataBase  )

install(TARGETS DiscScanner  DESTINATION ${APPLICATION_INSTALL_PATH} )

