3 prolooksiddir=$(includedir)/prolooks@PACKAGE_SUFFIX@
13 prolooksdir = $(libdir)
15 prolooks_LTLIBRARIES = libprolooks@PACKAGE_SUFFIX@.la
17 libprolooks@PACKAGE_SUFFIX@_la_SOURCES = \
25 IKnobImageSource.vala \
28 KnobWithDisplay.vala \
31 SimpleKnobImageSource.vala \
34 ThorwilKnobImageSource.vala \
35 TransportButton.vala \
40 libprolooks@PACKAGE_SUFFIX@_la_LIBADD=$(PROLOOKS_LIBS)
42 libprolooks@PACKAGE_SUFFIX@_la_CFLAGS=$(PROLOOKS_CFLAGS)
44 libprolooks@PACKAGE_SUFFIX@_la_VALAFLAGS=-H prolooks.h --vapidir=$(top_srcdir)/vapi --pkg pixman $(PROLOOKS_PACKAGES) --vapi prolooks.vapi
47 $(libprolooks@PACKAGE_SUFFIX@_la_CFLAGS) \
48 -DLOCALEDIR=\""$(localedir)"\" \
49 -DPKGDATADIR=\""$(pkgdatadir)"\" \
50 -DPKGLIBDIR=\""$(pkglibdir)"\"
52 AM_CFLAGS = $(WNOERROR_CFLAGS) $(RHYTHMBOX_CFLAGS) $(PROLOOKS_CFLAGS) -I /usr/include/gtk-3.0/gdk
54 CLEANFILES=prolooks.h \
56 $(libprolooks@PACKAGE_SUFFIX@_la_SOURCES:.vala=.c) \
57 libprolooks@PACKAGE_SUFFIX@_la_vala.stamp \
60 DISTCLEANFILES=$(CLEANFILES)
62 EXTRA_DIST=prolooks.deps \
65 -include $(INTROSPECTION_MAKEFILE)
67 INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
68 INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
71 introspection_sources = $(libprolooks@PACKAGE_SUFFIX@_la_SOURCES)
73 Prolooks-2.0.gir: libprolooks@PACKAGE_SUFFIX@.la
74 Prolooks_2_0_gir_INCLUDES = GObject-2.0
75 Prolooks_2_0_gir_CFLAGS = $(INCLUDES)
76 Prolooks_2_0_gir_LIBS = libprolooks@PACKAGE_SUFFIX@.la
77 Prolooks_2_0_gir_FILES = $(introspection_sources) $(srcdir)/prolooks.h
78 INTROSPECTION_GIRS += Prolooks-2.0.gir
80 girdir = $(datadir)/gir-1.0
81 gir_DATA = $(INTROSPECTION_GIRS)
83 typelibdir = $(libdir)/girepository-1.0
84 typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
86 CLEANFILES += $(gir_DATA) $(typelib_DATA)