|
Packit |
ff063f |
-include $(INTROSPECTION_MAKEFILE)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
##
|
|
Packit |
ff063f |
# Global definitions
|
|
Packit |
ff063f |
NULL =
|
|
Packit |
ff063f |
AM_CPPFLAGS = \
|
|
Packit |
ff063f |
-I$(top_builddir)/libeasyfc-gobject/ \
|
|
Packit |
ff063f |
-I$(top_builddir) \
|
|
Packit |
ff063f |
-I$(top_srcdir)/libeasyfc/ \
|
|
Packit |
ff063f |
-I$(top_srcdir) \
|
|
Packit |
ff063f |
-D__EZFC_COMPILATION \
|
|
Packit |
ff063f |
$(GOBJECT_CFLAGS) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
if ENABLE_DEBUG
|
|
Packit |
ff063f |
CFLAGS += -Wno-error=cpp
|
|
Packit |
ff063f |
endif
|
|
Packit |
ff063f |
DEPS = \
|
|
Packit |
ff063f |
$(top_builddir)/libeasyfc/libeasyfc.la \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
LIBS = \
|
|
Packit |
ff063f |
@LDFLAGS@ \
|
|
Packit |
ff063f |
$(GOBJECT_LIBS) \
|
|
Packit |
ff063f |
$(top_builddir)/libeasyfc/libeasyfc.la \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
EXTRA_DIST = \
|
|
Packit |
ff063f |
gengir.sh \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
MAINTAINERCLEANFILES = \
|
|
Packit |
ff063f |
$(stamp_files) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
CLEANFILES = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_public_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_private_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_sources) \
|
|
Packit |
ff063f |
xgen-lefh \
|
|
Packit |
ff063f |
xgen-lefc \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
BUILT_FILES = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_public_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_private_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_sources) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
INTROSPECTION_GIRS =
|
|
Packit |
ff063f |
INTROSPECTION_SCANNER_ARGS = \
|
|
Packit |
ff063f |
--add-include-path=$(srcdir) \
|
|
Packit |
ff063f |
--warn-all \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
INTROSPECTION_COMPILER_ARGS = \
|
|
Packit |
ff063f |
--includedir=$(srcdir) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
##
|
|
Packit |
ff063f |
# Local definitions
|
|
Packit |
ff063f |
libeasyfc_gobject_public_headers = \
|
|
Packit |
ff063f |
ezfc-gobject.h \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_private_headers = \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_built_public_headers = \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_built_private_headers = \
|
|
Packit |
ff063f |
ezfc-alias.gir.h \
|
|
Packit |
ff063f |
ezfc-config.gir.h \
|
|
Packit |
ff063f |
ezfc-error.gir.h \
|
|
Packit |
ff063f |
ezfc-font.gir.h \
|
|
Packit |
ff063f |
ezfc-font-config.gir.h \
|
|
Packit |
ff063f |
ezfc-utils.gir.h \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
libeasyfc_gobject_built_sources = \
|
|
Packit |
ff063f |
ezfc.gir.c \
|
|
Packit |
ff063f |
ezfc-alias.gir.c \
|
|
Packit |
ff063f |
ezfc-config.gir.c \
|
|
Packit |
ff063f |
ezfc-font.gir.c \
|
|
Packit |
ff063f |
ezfc-font-config.gir.c \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_sources = \
|
|
Packit |
ff063f |
ezfc-gobject.c \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
stamp_files = \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
##
|
|
Packit |
ff063f |
# Local Rules
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
##
|
|
Packit |
ff063f |
# Target platform
|
|
Packit |
ff063f |
lib_LTLIBRARIES = \
|
|
Packit |
ff063f |
libeasyfc-gobject.la \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
libeasyfcincdir = $(includedir)/libeasyfc
|
|
Packit |
ff063f |
libeasyfcinc_HEADERS = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_public_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_public_headers) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
noinst_HEADERS = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_private_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_private_headers) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
libeasyfc_gobject_la_SOURCES = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_sources) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_la_CFLAGS = \
|
|
Packit |
ff063f |
-DG_LOG_DOMAIN="\"EasyFC-GObject\"" \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
libeasyfc_gobject_la_LDFLAGS = \
|
|
Packit |
ff063f |
$(LDFLAGS) \
|
|
Packit |
ff063f |
-version-info $(LT_G_CURRENT):$(LT_G_REVISION):$(LT_G_AGE) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
#
|
|
Packit |
ff063f |
if HAVE_INTROSPECTION
|
|
Packit |
ff063f |
ezfc_headers = $(libeasyfc_gobject_private_headers:.gir.h=.h)
|
|
Packit |
ff063f |
ezfc_sources = $(libeasyfc_gobject_built_sources:.gir.c=.c)
|
|
Packit |
ff063f |
introspection_sources = \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_private_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_built_sources) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_public_headers) \
|
|
Packit |
ff063f |
$(libeasyfc_gobject_sources) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
%.gir.h: $(top_builddir)/libeasyfc/libeasyfc.la gengir.sh Makefile
|
|
Packit |
ff063f |
$(AM_V_GEN) $(srcdir)/gengir.sh $(top_srcdir)/libeasyfc $@
|
|
Packit |
ff063f |
%.gir.c: $(top_builddir)/libeasyfc/libeasyfc.la gengir.sh Makefile
|
|
Packit |
ff063f |
$(AM_V_GEN) $(srcdir)/gengir.sh $(top_srcdir)/libeasyfc $@
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
Easyfc-0.14.gir: $(INTROSPECTION_SCANNER) libeasyfc-gobject.la Makefile
|
|
Packit |
ff063f |
Easyfc_0_14_gir_INCLUDES = \
|
|
Packit |
ff063f |
fontconfig-2.0 \
|
|
Packit |
ff063f |
GLib-2.0 \
|
|
Packit |
ff063f |
GObject-2.0 \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
Easyfc_0_14_gir_SCANNERFLAGS = \
|
|
Packit |
ff063f |
--symbol-prefix=ezfc \
|
|
Packit |
ff063f |
--identifier-prefix=Ezfc \
|
|
Packit |
ff063f |
-v \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
Easyfc_0_14_gir_CFLAGS = \
|
|
Packit |
ff063f |
$(AM_CPPFLAGS) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
Easyfc_0_14_gir_LIBS = \
|
|
Packit |
ff063f |
libeasyfc-gobject.la \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
Easyfc_0_14_gir_FILES = \
|
|
Packit |
ff063f |
$(introspection_sources) \
|
|
Packit |
ff063f |
$(NULL)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
INTROSPECTION_GIRS += Easyfc-0.14.gir
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
girdir = $(datadir)/gir-1.0
|
|
Packit |
ff063f |
gir_DATA = $(INTROSPECTION_GIRS)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
typelibdir = $(libdir)/girepository-1.0
|
|
Packit |
ff063f |
typelib_DATA = $(INTROSPECTION_GIRS:.gir=.typelib)
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
CLEANFILES += $(gir_DATA) $(typelib_DATA)
|
|
Packit |
ff063f |
endif
|
|
Packit |
ff063f |
|
|
Packit |
ff063f |
-include $(top_srcdir)/git.mk
|