VFLAGS=-g --pkg gee-1.0 --pkg dbus-glib-1 --pkg gtk+-2.0 --pkg posix --pkg libwnck-1.0 --vapidir=. --pkg linux-input --pkg dbus-extra --pkg devkit-power-gobject --pkg omhacks #zavai: $(SOURCES) # valac -o zavai $(VFLAGS) $^ # #C: $(SOURCES) # valac -C $(VFLAGS) $^ # ##zavai: $(SOURCES:.vala=.vala.o) ## echo $< ## gcc $(LDFLAGS) -o zavai $* ## ##%.vala.o: %.vala ## valac $(VFLAGS) -c $< AM_CPPFLAGS = \ -I$(top_srcdir) \ $(GLIB_CFLAGS) \ $(DBUS_CFLAGS) \ $(GEE_CFLAGS) \ $(GTK_CFLAGS) \ $(WNCK_CFLAGS) \ $(DEVKITPOWER_CFLAGS) \ $(OMHACKS_CFLAGS) \ -DWNCK_I_KNOW_THIS_IS_UNSTABLE \ -DI_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE zavai_VAPIS = linux-input.vapi dbus-extra.vapi devkit-power-gobject.vapi omhacks.vapi BUILT_SOURCES = zavai.vala.stamp zavai-calendar.vala.stamp \ $(zavai_VALASOURCES:.vala=.c) $(zavai_calendar_VALASOURCES:.vala=.c) bin_PROGRAMS = zavai zavai-calendar bin_SCRIPTS = sat-monitor zavai_VALASOURCES = \ at.vala \ log.vala \ core.vala \ config.vala \ registry.vala \ input.vala \ gps.vala \ gsm.vala \ clock.vala \ audio.vala \ widgets/calendar.vala \ app.vala \ app_keyboard.vala \ app_power.vala \ app_wm.vala \ app_gps.vala \ app_gsm.vala \ app_calendar.vala \ app_polygen.vala \ app_main.vala \ app_debug.vala \ zavai.vala zavai_calendar_VALASOURCES = \ log.vala \ core.vala \ config.vala \ widgets/calendar.vala \ zavai-calendar.vala zavai_SOURCES = \ zavai.vala.stamp \ $(zavai_VALASOURCES:.vala=.c) zavai_calendar_SOURCES = \ zavai-calendar.vala.stamp \ $(zavai_calendar_VALASOURCES:.vala=.c) zavai.vapi zavai.vala.stamp: $(zavai_VALASOURCES) $(zavai_VAPIS) $(VALAC) -C --basedir $(top_srcdir) $(VFLAGS) $(zavai_VALASOURCES) touch $@ zavai-calendar.vapi zavai-calendar.vala.stamp: $(zavai_calendar_VALASOURCES) $(zavai_VAPIS) $(VALAC) -C --basedir $(top_srcdir) $(VFLAGS) $(zavai_calendar_VALASOURCES) touch $@ %.c: %.vala zavai_LDADD = \ $(GLIB_LIBS) \ $(DBUS_LIBS) \ $(GEE_LIBS) \ $(GTK_LIBS) \ $(WNCK_LIBS) \ $(DEVKITPOWER_LIBS) \ $(OMHACKS_LIBS) zavai_calendar_LDADD = \ $(GLIB_LIBS) \ $(GEE_LIBS) \ $(GTK_LIBS) #vapidir = $(datadir)/vala/vapi #dist_vapi_DATA = \ # gee-1.0.vapi \ # $(NULL) EXTRA_DIST = $(zavai_VAPIS) sat-monitor update-polygen-info #$(libgee_la_VALASOURCES) gee-1.0.vapi gee.vala.stamp