~gwibber-committers/gwibber/libgwibber-0.0

« back to all changes in this revision

Viewing changes to libgwibber/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/
 
8
gwibber_headers = \
 
9
  gwibber.h
 
10
gwibberinclude_HEADERS = \
 
11
  $(gwibber_headers)
 
12
 
 
13
lib_LTLIBRARIES = libgwibber.la
 
14
 
 
15
# libgwibber binary
 
16
libgwibber_la_CPPFLAGS = \
 
17
  $(BASE_CFLAGS) \
 
18
  $(MAINTAINER_CFLAGS) \
 
19
  -DDATADIR=\"$(DATADIR)\" \
 
20
  -DGETTEXT_PACKAGE=\"$(GETTEXT_PACKAGE)\"
 
21
 
 
22
libgwibber_la_VALAFLAGS = \
 
23
  -C \
 
24
  -H gwibber.h -d . \
 
25
  --library gwibber \
 
26
  --vapidir=./ \
 
27
  --vapidir=$(top_srcdir)/vapi/ \
 
28
  --thread \
 
29
  --pkg dbus-glib-1 \
 
30
  --pkg json-glib-1.0 \
 
31
  --pkg config \
 
32
  $(MAINTAINER_VALAFLAGS)
 
33
 
 
34
libgwibber_la_LIBADD = \
 
35
  $(BASE_LIBS)
 
36
 
 
37
libgwibber_la_VALASOURCES = \
 
38
  service.vala 
 
39
 
 
40
libgwibber_la_SOURCES = \
 
41
  $(libgwibber_la_VALASOURCES:.vala=.c)
 
42
 
 
43
vapidir = $(datadir)/vala/vapi
 
44
vapi_DATA = gwibber.vapi
 
45
 
 
46
BUILT_SOURCES += libgwibber.vala.stamp
 
47
EXTRA_DIST += libgwibber.vala.stamp $(libgwibber_la_VALASOURCES) $(vapi_DATA) $(gwibber_headers)
 
48
 
 
49
libgwibber.vala.stamp: $(libgwibber_la_VALASOURCES)
 
50
        $(AM_V_GEN) $(VALAC) $(libgwibber_la_VALAFLAGS) $^
 
51
        touch libgwibber.vala.stamp
 
52
 
 
53
CLEANFILES += \
 
54
  *.stamp \
 
55
  *.vapi \
 
56
  $(libgwibber_la_VALASOURCES:.vala=.c)