Final polisihing for KDE4:
[kdemultimedia.git] / libkcompactdisc / CMakeLists.txt
blob66382aa2c568edcc7df300d11aea8ca989f7a3de
1 project(libkcompactdisc)
4 set(wmlib_audio_SRCS
5         wmlib/audio/audio.c
6         wmlib/audio/audio_arts.c
7         wmlib/audio/audio_alsa.c
8         wmlib/audio/audio_sun.c
11 set(wmlib_SRCS
12         wmlib/cdda.c
13         wmlib/cddb.c
14         wmlib/cdrom.c
15         wmlib/wm_helpers.c
16         wmlib/cdtext.c
17         wmlib/scsi.c
18         wmlib/plat_aix.c
19         wmlib/plat_bsd386.c
20         wmlib/plat_freebsd.c
21         wmlib/plat_hpux.c
22         wmlib/plat_irix.c
23         wmlib/plat_linux.c
24         wmlib/plat_svr4.c
25         wmlib/plat_ultrix.c
26         wmlib/plat_news.c
27         wmlib/plat_openbsd.c
28         wmlib/plat_osf1.c
29         wmlib/plat_sun.c
30         wmlib/plat_scor5.c
31         wmlib/drv_sony.c
32         wmlib/drv_toshiba.c
36 set(kcompactdisc_LIB_SRCS kcompactdisc.cpp kcompactdisc_p.cpp phonon_interface.cpp wmlib_interface.cpp ${wmlib_SRCS} ${wmlib_audio_SRCS})
39 kde4_add_library(kcompactdisc SHARED ${kcompactdisc_LIB_SRCS})
41 target_link_libraries(kcompactdisc ${KDE4_KIO_LIBS} ${KDE4_PHONON_LIBS})
42 if (HAVE_LIBASOUND2)
43     target_link_libraries(kcompactdisc ${ASOUND_LIBRARY})
44 endif (HAVE_LIBASOUND2)
46 set_target_properties(kcompactdisc PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
48 install(TARGETS kcompactdisc  DESTINATION ${LIB_INSTALL_DIR} )
50 ########### install files ###############
52 install( FILES kcompactdisc.h  DESTINATION ${INCLUDE_INSTALL_DIR}/libkcompactdisc)