EXTRA_DIST = gen-confusables.py gen-emoji.py gen-scripts.py meson.build
CLEANFILES =
DISTCLEANFILES =
MAINTAINERCLEANFILES =
AM_CPPFLAGS = \
-I$(top_srcdir) \
-I$(top_srcdir)/gllib \
-I$(top_builddir)/gllib \
-DPREFIX=\"$(prefix)\" \
-DLIBDIR=\"$(libdir)\" \
-DG_LOG_DOMAIN=\"libgc\" \
-DG_DISABLE_DEPRECATED \
$(LIBGC_CFLAGS) \
$(PANGOFT2_CFLAGS) \
$(NULL)
pkglib_LTLIBRARIES = libgc.la
libgc_la_LIBADD = $(LIBGC_LIBS) $(LTLIBICONV) $(LTLIBUNISTRING) $(PANGOFT2_LIBS) $(builddir)/../gllib/libgnu.la
libgc_la_LDFLAGS = -avoid-version
libgc_la_sources = gc.h gc.c gc-enumtypes.c
libgc_la_SOURCES = $(libgc_la_sources) confusables.h emoji.h scripts.h gc-enumtypes.h
BUILT_SOURCES = gc-enumtypes.h gc-enumtypes.c
gc-enumtypes.h: gc.h gc-enumtypes.h.template
$(AM_V_GEN) $(GLIB_MKENUMS) --identifier-prefix Gc --symbol-prefix gc --template $(srcdir)/gc-enumtypes.h.template $(srcdir)/gc.h > $@-t && mv $@-t $@ || rm $@-t
gc-enumtypes.c: gc.h gc-enumtypes.c.template
$(AM_V_GEN) $(GLIB_MKENUMS) --identifier-prefix Gc --symbol-prefix gc --template $(srcdir)/gc-enumtypes.c.template $(srcdir)/gc.h > $@-t && mv $@-t $@ || rm $@-t
EXTRA_DIST += gc-enumtypes.h.template gc-enumtypes.c.template
include $(INTROSPECTION_MAKEFILE)
INTROSPECTION_GIRS = Gc-1.0.gir
Gc-1.0.gir: libgc.la Makefile
Gc_1_0_gir_NAMESPACE = Gc
Gc_1_0_gir_VERSION = 1.0
Gc_1_0_gir_LIBS = libgc.la
Gc_1_0_gir_CFLAGS = $(AM_CPPFLAGS)
Gc_1_0_gir_INCLUDES = Gio-2.0 Gtk-3.0
Gc_1_0_gir_SCANNERFLAGS = \
--warn-all \
--symbol-prefix=gc \
--identifier-prefix=Gc \
--c-include="gc.h" \
$(NULL)
Gc_1_0_gir_FILES = $(libgc_la_sources)
girdir= $(pkgdatadir)/gir-1.0
typelibdir= $(pkglibdir)/girepository-1.0
gir_DATA = $(INTROSPECTION_GIRS)
typelib_DATA = $(gir_DATA:.gir=.typelib)
EXTRA_DIST += $(gir_DATA)
CLEANFILES += $(typelib_DATA)
DISTCLEANFILES += $(gir_DATA)
-include $(top_srcdir)/git.mk