Codebase list libvirt-glib / debian/0.0.5-1 libvirt-glib / Makefile.am
debian/0.0.5-1

Tree @debian/0.0.5-1 (Download .tar.gz)

Makefile.am @debian/0.0.5-1raw · history · blame

EXTRA_DIST = libvirt-glib.sym

lib_LTLIBRARIES = libvirt-glib-1.0.la

libvirt_glib_1_0_ladir = $(includedir)/libvirt-glib-1.0/libvirt-glib
libvirt_glib_1_0_la_HEADERS = \
			libvirt-glib.h \
			libvirt-glib-error.h \
			libvirt-glib-event.h \
			libvirt-glib-main.h
libvirt_glib_1_0_la_SOURCES = \
			$(libvirt_glib_1_0_la_HEADERS) \
			libvirt-glib-error.c \
			libvirt-glib-event.c \
			libvirt-glib-main.c
libvirt_glib_1_0_la_CFLAGS = \
			-DLIBVIRT_GLIB_BUILD \
			-DG_LOG_DOMAIN="\"Libvirt.GLib\"" \
			$(COVERAGE_CFLAGS) \
			-I$(top_srcdir) \
			$(LIBVIRT_CFLAGS) \
			$(GLIB2_CFLAGS) \
			$(GTHREAD2_CFLAGS) \
			$(WARN_CFLAGS)
libvirt_glib_1_0_la_LIBADD = \
			$(LIBVIRT_LIBS) \
			$(GLIB2_LIBS) \
			$(GTHREAD2_LIBS) \
			$(CYGWIN_EXTRA_LIBADD)
libvirt_glib_1_0_la_DEPENDENCIES = \
			libvirt-glib.sym
libvirt_glib_1_0_la_LDFLAGS = \
			$(COVERAGE_CFLAGS:-f%=-Wc,f%) \
			$(CYGWIN_EXTRA_LDFLAGS) $(MINGW_EXTRA_LDFLAGS) \
			-Wl,--version-script=$(srcdir)/libvirt-glib.sym \
			-version-info $(LIBVIRT_GLIB_VERSION_INFO)

if WITH_GOBJECT_INTROSPECTION

LibvirtGLib-1.0.gir: libvirt-glib-1.0.la $(G_IR_SCANNER) Makefile.am
	$(AM_V_GEN)$(G_IR_SCANNER) \
                --quiet \
                --warn-all \
                --namespace LibvirtGLib \
                --nsversion 1.0 \
                --include GLib-2.0 \
                --identifier-prefix=GVir \
                --symbol-prefix=gvir \
                --library=$(builddir)/libvirt-glib-1.0.la \
                --output $@ \
                -I$(top_srcdir) \
                --verbose \
                --pkg=gthread-2.0 \
                --c-include="libvirt-glib/libvirt-glib.h" \
                --pkg-export=libvirt-glib-1.0 \
                $(libvirt_glib_1_0_la_SOURCES:%=$(srcdir)/%)

girdir = $(datadir)/gir-1.0
gir_DATA = LibvirtGLib-1.0.gir

typelibsdir = $(libdir)/girepository-1.0
typelibs_DATA = LibvirtGLib-1.0.typelib

%.typelib: %.gir
	$(AM_V_GEN)$(G_IR_COMPILER) \
                --includedir=$(builddir) \
                --includedir=$(girdir) \
                -o $@ $<

CLEANFILES = $(gir_DATA) $(typelibs_DATA)

endif # WITH_GOBJECT_INTROSPECTION