project(mpg321)
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( MPG321_CPP ${MPG321_CPP}
./mpg321engine.cpp
./body.cpp
./plugin.cpp
./mpg321.cpp
)

SET( MPG321_MOC ${MPG321_MOC}
./mpg321.h
)

SET( MPG321_RESOURCES ${MPG321_RESOURCES}
./mpg321.qrc
)

SET( MPG321_UIS ${MPG321_UIS}

)


QT4_WRAP_CPP( MPG321_MOC_HEADERS ${MPG321_MOC}  )
QT4_ADD_RESOURCES( MPG321_RESOURCES_HEADERS ${MPG321_RESOURCES} )
QT4_WRAP_UI( MPG321_UI_HEADERS ${MPG321_UIS} )

add_library( mpg321 SHARED ${MPG321_CPP} ${MPG321_UI_HEADERS} ${MPG321_RESOURCES_HEADERS} ${MPG321_MOC_HEADERS} )
target_link_libraries( mpg321 ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} SiliconLib SiDi  )

install(TARGETS mpg321  DESTINATION ${PLUGIN_INSTALL_PATH} )

