Access linux/input.h via a vapi file
[gregoa/zavai.git] / src / Makefile.am
index 8ff2c75802b554f2f7cbc05bd2eef9a063868519..0da250a8aaaf0b414760ae80ad5a701dc5ba042f 100644 (file)
@@ -1,4 +1,4 @@
-VFLAGS=-g --pkg gee-1.0 --pkg dbus-glib-1 --pkg gtk+-2.0 --pkg posix --pkg libwnck-1.0
+VFLAGS=-g --pkg gee-1.0 --pkg dbus-glib-1 --pkg gtk+-2.0 --pkg posix --pkg libwnck-1.0 --vapidir=. --pkg linux-input
 
 #zavai: $(SOURCES)
 #      valac -o zavai $(VFLAGS) $^
@@ -32,21 +32,25 @@ zavai_VALASOURCES = \
        log.vala \
        config.vala \
        registry.vala \
+       input.vala \
        gps.vala \
        app.vala \
        app_keyboard.vala \
+       app_powerbutton.vala \
        app_wm.vala \
        app_gps.vala \
        app_debug.vala \
        zavai.vala
 
+zavai_VAPIS = linux-input.vapi 
+
 zavai_SOURCES = \
        zavai.vala.stamp \
        $(zavai_VALASOURCES:.vala=.c) \
        $(zavai_VALASOURCES:.vala=.h)
 
-zavai.vapi zavai.vala.stamp: $(zavai_VALASOURCES)
-       $(VALAC) -C --basedir $(top_srcdir) $(VFLAGS) $^
+zavai.vapi zavai.vala.stamp: $(zavai_VALASOURCES) $(zavai_VAPIS)
+       $(VALAC) -C --basedir $(top_srcdir) $(VFLAGS) $(zavai_VALASOURCES)
        touch $@
 
 zavai_LDADD = \
@@ -62,5 +66,5 @@ zavai_LDADD = \
 #      gee-1.0.vapi \
 #      $(NULL)
 
-EXTRA_DIST = sat-monitor
+EXTRA_DIST = $(zavai_VAPIS) sat-monitor
 #$(libgee_la_VALASOURCES) gee-1.0.vapi gee.vala.stamp