project(Mounter)
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( MOUNTER_CPP ${MOUNTER_CPP}
./mounter.cpp
./automount.cpp
./hpath.cpp
./configure.cpp
./itempreview.cpp
./managergui.cpp
./perconf.cpp
)

SET( MOUNTER_MOC ${MOUNTER_MOC}
./automount.h
./managergui.h
./itempreview.h
./configure.h
)

SET( MOUNTER_RESOURCES ${MOUNTER_RESOURCES}
./mounter.qrc
)

SET( MOUNTER_UIS ${MOUNTER_UIS}
./configure.ui
)


QT4_WRAP_CPP( MOUNTER_MOC_HEADERS ${MOUNTER_MOC}  )
QT4_ADD_RESOURCES( MOUNTER_RESOURCES_HEADERS ${MOUNTER_RESOURCES} )
QT4_WRAP_UI( MOUNTER_UI_HEADERS ${MOUNTER_UIS} )

add_library( Mounter SHARED ${MOUNTER_CPP} ${MOUNTER_UI_HEADERS} ${MOUNTER_RESOURCES_HEADERS} ${MOUNTER_MOC_HEADERS} )
target_link_libraries( Mounter ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi SDataBase  )

install(TARGETS Mounter  DESTINATION ${APPLICATION_INSTALL_PATH} )

