~gwibber-committers/gwibber/libgwibber-0.0

« back to all changes in this revision

Viewing changes to libgwibber-gtk/Makefile.am

  • Committer: Ken VanDine
  • Date: 2010-06-04 02:12:26 UTC
  • Revision ID: ken.vandine@canonical.com-20100604021226-l9195zr1w8x0hpa3
initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
BUILT_SOURCES =
 
2
CLEANFILES =
 
3
EXTRA_DIST =
 
4
 
 
5
DATADIR = $(datadir)
 
6
 
 
7
gwibberincludedir = $(includedir)/gwibber-gtk/
 
8
gwibber_headers = \
 
9
  gwibber-gtk.h
 
10
gwibberinclude_HEADERS = \
 
11
  $(gwibber_headers)
 
12
 
 
13
lib_LTLIBRARIES = libgwibber-gtk.la
 
14
 
 
15
# libgwibber_gtk binary
 
16
libgwibber_gtk_la_CPPFLAGS = \
 
17
  $(BASE_CFLAGS) \
 
18
  $(MAINTAINER_CFLAGS) \
 
19
  -I../libgwibber \
 
20
  -DDATADIR=\"$(DATADIR)\" \
 
21
  -DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\"
 
22
 
 
23
libgwibber_gtk_la_VALAFLAGS = \
 
24
  -C \
 
25
  -H gwibber-gtk.h -d . \
 
26
  --library gwibber-gtk \
 
27
  --vapidir=./ \
 
28
  --vapidir=$(top_srcdir)/vapi/ \
 
29
  --thread \
 
30
  --pkg gdk-2.0 \
 
31
  --pkg dbus-glib-1 \
 
32
  --pkg gtk+-2.0 \
 
33
  --pkg config \
 
34
  ../libgwibber/gwibber.vapi \
 
35
  $(MAINTAINER_VALAFLAGS)
 
36
 
 
37
libgwibber_gtk_la_LIBADD = \
 
38
  $(BASE_LIBS)
 
39
 
 
40
libgwibber_gtk_la_VALASOURCES = \
 
41
  entry.vala 
 
42
 
 
43
libgwibber_gtk_la_SOURCES = \
 
44
  $(libgwibber_gtk_la_VALASOURCES:.vala=.c)
 
45
 
 
46
BUILT_SOURCES += libgwibber_gtk.vala.stamp
 
47
EXTRA_DIST += libgwibber_gtk.vala.stamp $(libgwibber_gtk_la_VALASOURCES) $(vapi_DATA) $(gwibber_headers)
 
48
 
 
49
libgwibber_gtk.vala.stamp: $(libgwibber_gtk_la_VALASOURCES)
 
50
        $(AM_V_GEN) $(VALAC) $(libgwibber_gtk_la_VALAFLAGS) $^
 
51
        touch libgwibber_gtk.vala.stamp
 
52
 
 
53
CLEANFILES += \
 
54
  *.stamp \
 
55
  *.vapi \
 
56
  $(libgwibber_gtk_la_VALASOURCES:.vala=.c)
 
57
 
 
58
vapidir = $(datadir)/vala/vapi
 
59
vapi_DATA = gwibber-gtk.vapi