2
###########################
4
###########################
6
set(HEADER_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.h")
7
set(SYMBOLS_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.def")
9
vala_init(indicator-sound-service
16
libpulse-mainloop-glib
20
--vapidir=${CMAKE_SOURCE_DIR}/vapi/
25
vala_add(indicator-sound-service
33
vala_add(indicator-sound-service
38
vala_add(indicator-sound-service
41
vala_add(indicator-sound-service
46
vala_add(indicator-sound-service
47
media-player-list.vala
52
vala_add(indicator-sound-service
53
mpris2-interfaces.vala
55
vala_add(indicator-sound-service
60
freedesktop-interfaces
62
vala_add(indicator-sound-service
63
freedesktop-interfaces.vala
65
vala_add(indicator-sound-service
71
vala_finish(indicator-sound-service
82
set_source_files_properties(
83
${project_VALA_SOURCES}
89
INDICATOR_SOUND_SOURCES
90
${project_VALA_SOURCES}
95
###########################
97
###########################
104
indicator-sound-service-bin
105
${INDICATOR_SOUND_SOURCES}
108
set_target_properties(
109
indicator-sound-service-bin
111
OUTPUT_NAME "indicator-sound-service"
114
target_link_libraries(
115
indicator-sound-service-bin
116
${PULSEAUDIO_LIBRARIES}
117
${SOUNDSERVICE_LIBRARIES}
120
###########################
122
###########################
125
TARGETS indicator-sound-service-bin
126
RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}