78
78
libbamf3_la_LDFLAGS = $(libbamf_la_LDFLAGS)
80
80
DISTCLEANFILES += \
81
bamf-tab-source-glue.h \
81
bamf-tab-source-glue.h \
84
84
glib_marshal_list = bamf-marshal.list
85
85
glib_marshal_prefix = _bamf_marshal
87
87
bamf-tab-source-glue.h: bamf-tab-source-glue.xml
88
$(AM_V_GEN)$(DBUS_GLIB_BIN)/dbus-binding-tool --prefix=bamf_tab_source --mode=glib-server --output=$@ $<
88
$(AM_V_GEN)$(DBUS_GLIB_BIN)/dbus-binding-tool --prefix=bamf_tab_source --mode=glib-server --output=$@ $<
91
bamf-tab-source-glue.h \
91
bamf-tab-source-glue.h \
95
bamf-tab-source-glue.xml \
95
bamf-tab-source-glue.xml \
99
99
library_includedir=$(includedir)/libbamf$(VER)/libbamf
108
#########################
109
# GObject Introsepction
110
#########################
113
INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
114
INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
116
if HAVE_INTROSPECTION
118
introspection_sources = $(libbamf_la_SOURCES)
120
Bamf-0.2.gir: libbamf.la
121
Bamf_0_2_gir_INCLUDES = GObject-2.0 GLib-2.0
122
Bamf_0_2_gir_CFLAGS = \
123
--c-include='libbamf/libbamf.h' \
125
-I$(top_srcdir)/lib \
126
-I$(top_builddir)/lib \
128
Bamf_0_2_gir_LIBS = libbamf.la
129
Bamf_0_2_gir_FILES = $(addprefix $(srcdir)/, $(introspection_sources))
130
Bamf_0_2_gir_EXPORT_PACKAGES = libbamf$(VER)
132
INTROSPECTION_GIRS += Bamf-0.2.gir
134
girdir = $(datadir)/gir-1.0
135
dist_gir_DATA = $(INTROSPECTION_GIRS)
137
typelibdir = $(libdir)/girepository-1.0
138
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
140
CLEANFILES += $(dist_gir_DATA) $(typelib_DATA)
108
##########################
109
## GObject Introsepction
110
##########################
112
#INTROSPECTION_GIRS =
113
#INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
114
#INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
116
#if HAVE_INTROSPECTION
118
#introspection_sources = $(libbamf_la_SOURCES)
120
#Bamf-0.2.gir: libbamf.la
121
#Bamf_0_2_gir_INCLUDES = GObject-2.0 GLib-2.0
122
#Bamf_0_2_gir_CFLAGS = \
123
# --c-include='libbamf/libbamf.h' \
125
# -I$(top_srcdir)/lib \
126
# -I$(top_builddir)/lib \
128
#Bamf_0_2_gir_LIBS = libbamf.la
129
#Bamf_0_2_gir_FILES = $(addprefix $(srcdir)/, $(introspection_sources))
130
#Bamf_0_2_gir_EXPORT_PACKAGES = libbamf$(VER)
132
#INTROSPECTION_GIRS += Bamf-0.2.gir
134
#girdir = $(datadir)/gir-1.0
135
#dist_gir_DATA = $(INTROSPECTION_GIRS)
137
#typelibdir = $(libdir)/girepository-1.0
138
#typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
140
#CLEANFILES += $(dist_gir_DATA) $(typelib_DATA)
144
144
#########################
146
146
#########################
148
if HAVE_INTROSPECTION
150
vapidir = $(datadir)/vala/vapi
151
vapi_DATA = libbamf$(VER).vapi
153
$(vapi_DATA): $(INTROSPECTION_GIRS)
154
$(AM_V_GEN)$(VALA_API_GEN) --library=$(@:.vapi=) $<
156
DISTCLEANFILES += $(vapi_DATA)
148
#if HAVE_INTROSPECTION
150
#vapidir = $(datadir)/vala/vapi
151
#vapi_DATA = libbamf$(VER).vapi
153
#$(vapi_DATA): $(INTROSPECTION_GIRS)
154
# $(AM_V_GEN)$(VALA_API_GEN) --library=$(@:.vapi=) $<
156
#DISTCLEANFILES += $(vapi_DATA)