~gotwig/gazette/global-service-states

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
vala_precompile(VALA_C
    Service.vala
    ShadowedLabel.vala
    Plugin.vala
    Configurable.vala
PACKAGES
    clutter-gtk-1.0
    gmodule-2.0
    granite
OPTIONS
    --thread
    --vapi=${CMAKE_SOURCE_DIR}/vapi/Service.vapi
    --header=${CMAKE_BINARY_DIR}/include/Service.h
)

add_library(gazette-service STATIC ${VALA_C})
install (TARGETS gazette-service DESTINATION ${CMAKE_INSTALL_PREFIX}/lib/gazette)
target_link_libraries(gazette-service m ${DEPS_LIBRARIES})