project(ImageBurner)
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( IMAGEBURNER_CPP ${IMAGEBURNER_CPP}
./mainpage.cpp
./imageburner.cpp
./body.cpp
)

SET( IMAGEBURNER_MOC ${IMAGEBURNER_MOC}
./mainpage.h
./imageburner.h
)

SET( IMAGEBURNER_RESOURCES ${IMAGEBURNER_RESOURCES}
./imageburner.qrc
)

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


QT4_WRAP_CPP( IMAGEBURNER_MOC_HEADERS ${IMAGEBURNER_MOC}  )
QT4_ADD_RESOURCES( IMAGEBURNER_RESOURCES_HEADERS ${IMAGEBURNER_RESOURCES} )
QT4_WRAP_UI( IMAGEBURNER_UI_HEADERS ${IMAGEBURNER_UIS} )

add_library( ImageBurner SHARED ${IMAGEBURNER_CPP} ${IMAGEBURNER_UI_HEADERS} ${IMAGEBURNER_RESOURCES_HEADERS} ${IMAGEBURNER_MOC_HEADERS} )
target_link_libraries( ImageBurner ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi  )

install(TARGETS ImageBurner  DESTINATION ${APPLICATION_INSTALL_PATH} )

