src/3rdparty/phonon/ds9/CMakeLists.txt
changeset 3 41300fa6a67c
parent 0 1918ee327afb
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
    38             qaudiocdreader.cpp
    38             qaudiocdreader.cpp
    39             qmeminputpin.cpp
    39             qmeminputpin.cpp
    40 	)
    40 	)
    41 
    41 
    42     add_definitions(-DPHONON_MAKE_QT_ONLY_BACKEND -DUNICODE)
    42     add_definitions(-DPHONON_MAKE_QT_ONLY_BACKEND -DUNICODE)
    43     automoc4_add_library(phonon_ds9 SHARED ${phonon_ds9_SRCS})
    43     automoc4_add_library(phonon_ds9 MODULE ${phonon_ds9_SRCS})
    44     set_target_properties(phonon_ds9 PROPERTIES PREFIX "")
    44     set_target_properties(phonon_ds9 PROPERTIES PREFIX "")
    45     target_link_libraries(phonon_ds9
    45     target_link_libraries(phonon_ds9
    46                 ${PHONON_LIBS}  ${QT_QTOPENGL_LIBRARY} ${OPENGL_gl_LIBRARY}
    46                 ${PHONON_LIBS}  ${QT_QTOPENGL_LIBRARY} ${OPENGL_gl_LIBRARY}
    47                 dxguid strmiids dmoguids msdmo ole32 oleaut32 uuid gdi32)
    47                 dxguid strmiids dmoguids msdmo ole32 oleaut32 uuid gdi32)
       
    48     # 'MODULE' is treated as a LIBRARY
    48     install(TARGETS phonon_ds9
    49     install(TARGETS phonon_ds9
    49 	    RUNTIME DESTINATION ${BIN_INSTALL_DIR}/phonon_backend
    50 	    RUNTIME DESTINATION ${BIN_INSTALL_DIR}/phonon_backend
    50 	    LIBRARY DESTINATION ${LIB_INSTALL_DIR}
    51 	    LIBRARY DESTINATION ${BIN_INSTALL_DIR}/phonon_backend
    51 	    ARCHIVE DESTINATION ${LIB_INSTALL_DIR})
    52 	    ARCHIVE DESTINATION ${LIB_INSTALL_DIR})
    52     install(FILES ds9.desktop DESTINATION ${SERVICES_INSTALL_DIR}/phononbackends)
    53     install(FILES ds9.desktop DESTINATION ${SERVICES_INSTALL_DIR}/phononbackends)
    53 endif (BUILD_PHONON_DS9)
    54 endif (BUILD_PHONON_DS9)