2004-02-09 Manish Singh <yosh@gimp.org>
* app/file/Makefile.am
* app/paint/Makefile.am
* app/text/Makefile.am
* app/xcf/Makefile.am: changed GTK_CFLAGS to GDK_PIXBUF_CFLAGS, since
we don't use any gtk/gdk functions here. This especially helps in the
text directory, since it avoids problems on broken setups with old
fontconfig stuff in the X11 directory lying around.
72 lines
1.9 KiB
Makefile
72 lines
1.9 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
AM_CPPFLAGS = \
|
|
-DG_LOG_DOMAIN=\"Gimp-Text\" \
|
|
@GIMP_THREAD_FLAGS@ \
|
|
@GIMP_MP_FLAGS@
|
|
|
|
INCLUDES = \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/app \
|
|
$(GDK_PIXBUF_CFLAGS) \
|
|
$(PANGOFT2_CFLAGS) \
|
|
-I$(includedir)
|
|
|
|
noinst_LIBRARIES = libapptext.a
|
|
|
|
libapptext_a_sources = \
|
|
text-types.h \
|
|
text-enums.h \
|
|
gimp-fonts.c \
|
|
gimp-fonts.h \
|
|
gimpfont.c \
|
|
gimpfont.h \
|
|
gimpfontlist.c \
|
|
gimpfontlist.h \
|
|
gimptext.c \
|
|
gimptext.h \
|
|
gimptext-bitmap.c \
|
|
gimptext-bitmap.h \
|
|
gimptext-compat.c \
|
|
gimptext-compat.h \
|
|
gimptext-parasite.c \
|
|
gimptext-parasite.h \
|
|
gimptext-private.h \
|
|
gimptext-vectors.c \
|
|
gimptext-vectors.h \
|
|
gimptext-xlfd.c \
|
|
gimptext-xlfd.h \
|
|
gimptextlayer.c \
|
|
gimptextlayer.h \
|
|
gimptextlayer-transform.c \
|
|
gimptextlayer-transform.h \
|
|
gimptextlayer-xcf.c \
|
|
gimptextlayer-xcf.h \
|
|
gimptextlayout.c \
|
|
gimptextlayout.h \
|
|
gimptextlayout-render.c \
|
|
gimptextlayout-render.h
|
|
|
|
libapptext_a_built_sources = text-enums.c
|
|
|
|
libapptext_a_SOURCES = $(libapptext_a_built_sources) $(libapptext_a_sources)
|
|
|
|
EXTRA_DIST = makefile.msc
|
|
|
|
#
|
|
# rules to generate built sources
|
|
#
|
|
# setup autogeneration dependencies
|
|
gen_sources = xgen-tec
|
|
CLEANFILES = $(gen_sources)
|
|
|
|
$(srcdir)/text-enums.c: $(srcdir)/text-enums.h $(GIMP_MKENUMS)
|
|
$(GIMP_MKENUMS) \
|
|
--fhead "#include \"config.h\"\n#include <glib-object.h>\n#include \"text-enums.h\"\n#include \"gimp-intl.h\"" \
|
|
--fprod "\n/* enumerations from \"@filename@\" */" \
|
|
--vhead "\nstatic const GEnumValue @enum_name@_enum_values[] =\n{" \
|
|
--vprod " { @VALUENAME@, @valuedesc@, \"@valuenick@\" }," \
|
|
--vtail " { 0, NULL, NULL }\n};\n\nGType\n@enum_name@_get_type (void)\n{\n static GType enum_type = 0;\n\n if (!enum_type)\n enum_type = g_enum_register_static (\"@EnumName@\", @enum_name@_enum_values);\n\n return enum_type;\n}\n" \
|
|
$(srcdir)/text-enums.h > xgen-tec \
|
|
&& cp xgen-tec $(@F) \
|
|
&& rm -f xgen-tec
|