X-Git-Url: https://git.toastfreeware.priv.at/gregoa/zavai.git/blobdiff_plain/dbe783e3c6f75f87a980f1e94b8afeb2dbf8a263..b58c46170a650521947aeaff5283a7a758ec75a1:/src/CMakeLists.txt diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 657b95d..06cacbd 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -6,7 +6,7 @@ set(zavai_version 0.1) set(packages gtk+-2.0 dbus-glib-1>=0.80 libwnck-1.0>=2.26.0 lua5.1 libomhacks x11 gdk-x11-2.0 libgps gstreamer-0.10) add_packages(ZAVAI ${packages}) -set(VALA_PACKAGES ${packages} posix linux-input dbus-extra gtkfisheyelist) +set(VALA_PACKAGES ${packages} posix linux-input dbus-extra gtkfisheyelist libzavai) set(VFLAGS --vapidir=${zavai_SOURCE_DIR} --vapidir=${gtkfisheyelist_BINARY_DIR}) add_definitions(-Wall) # -Werror @@ -22,14 +22,15 @@ else() message("-- Not using devkit-power-gobject") endif () +set(VFLAGS ${VFLAGS} --vapidir=${zavai_BINARY_DIR} --vapidir=${libzavai_SOURCE_DIR} --vapidir=${libzavai_BINARY_DIR}) + file(GLOB libvala [a-y]*.vala widgets/*.vala) -add_vala_library(libzavai ${libvala}) -add_library(libzavai STATIC ${libzavai_CSOURCES}) +add_vala_library(libzavaiui ${libvala}) +add_library(libzavaiui STATIC ${libzavaiui_CSOURCES}) -add_definitions(-DWNCK_I_KNOW_THIS_IS_UNSTABLE -DI_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE -I${gtkfisheyelist_BINARY_DIR} -I${zavai_BINARY_DIR}) -set(VFLAGS ${VFLAGS} --vapidir=${zavai_BINARY_DIR}) -set(VALA_PACKAGES ${VALA_PACKAGES} libzavai) -link_libraries(gtkfisheyelist-static libzavai) +add_definitions(-DWNCK_I_KNOW_THIS_IS_UNSTABLE -DI_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE -I${gtkfisheyelist_BINARY_DIR} -I${zavai_BINARY_DIR} -I${libzavai_BINARY_DIR}) +set(VALA_PACKAGES ${VALA_PACKAGES} libzavai libzavaiui) +link_libraries(gtkfisheyelist-static libzavai libzavaiui) file(GLOB zavala zavai.vala) add_vala_program(zavai ${zavala})