diff options
author | Havoc Pennington <hp@redhat.com> | 2001-06-07 16:40:01 +0000 |
---|---|---|
committer | Havoc Pennington <hp@src.gnome.org> | 2001-06-07 16:40:01 +0000 |
commit | 5aba82da8ffda12f94ef2064b2eb296a9fd5fb60 (patch) | |
tree | a840d9f1895e0cc8db4f559ebc116b4c52f6fee7 /gtk/Makefile.am | |
parent | 2d18f2f420b165b6c52f320185cd276ef2e56835 (diff) | |
download | gtk+-5aba82da8ffda12f94ef2064b2eb296a9fd5fb60.tar.gz |
subst GLIB_GENMARSHAL, GOBJECT_QUERY, GLIB_MKENUMS variables
2001-06-07 Havoc Pennington <hp@redhat.com>
* m4macros/glib-2.0.m4: subst GLIB_GENMARSHAL, GOBJECT_QUERY,
GLIB_MKENUMS variables
* gmodule-2.0.pc.in: add gmodule_supported variable
* glib-2.0.pc.in: add glib_genmarshal, gobject_query,
glib_mkenums variables
* configure.in: put G_MODULE_SUPPORTED value into
.pc files
* autogen.sh: support AUTOGEN_SUBDIR_MODE
* Makefile.am: add -uninstalled.pc.in to EXTRA_DIST
2001-06-07 Havoc Pennington <hp@redhat.com>
* pango/Makefile.am: add libpango.la to _DEPENDENCIES for the
other libs
* configure.in: use AM_PATH_GLIB_2_0
* autogen.sh: support AUTOGEN_SUBDIR_MODE
* Makefile.am: dist the .pc.in files
2001-06-07 Havoc Pennington <hp@redhat.com>
* atk/Makefile.am: use @GLIB_GENMARSHAL@ so we can use uninstalled
glib-genmarshal
* configure.in: rearrange the library checks to support
uninstalled linking
* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
* atk-uninstalled.pc.in: new file, allows linking to uninstalled
ATK in giant GTK tarball
2001-06-07 Havoc Pennington <hp@redhat.com>
* tests/Makefile.am: add missing -I flag
* gtk/Makefile.am: use @GLIB_MKENUMS@, @GLIB_GENMARSHAL@, etc.
* configure.in: use pkg-config to see if GModule is
supported; fix to properly turn on included loaders
when GModule isn't supported; don't use AC_CHECK_LIB
when libs are not installed yet
* autogen.sh: add support for AUTOGEN_SUBDIR_MODE
* Makefile.am (SUBDIRS): add m4macros subdir
* gtk/Makefile.am: $(srcdir)/foo targets must be $(srcdir)/foo in
dependencies also.
Diffstat (limited to 'gtk/Makefile.am')
-rw-r--r-- | gtk/Makefile.am | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 50d2261f31..16a2261412 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -429,8 +429,9 @@ gtk.defs gtkmarshal.h gtktypebuiltins.h: # never add deps here # srcdir to be writable, passing --disable-rebuilds to # ../configure will supress all autogeneration rules. $(srcdir)/stamp-gtk.defs: @REBUILD@ gtk.defs gtk-boxed.defs $(gtk_public_h_sources) - cd $(srcdir) \ - && glib-mkenums --comments ";; @comment@" \ + cwd=`pwd` \ + && cd $(srcdir) \ + && $$cwd/@GLIB_MKENUMS@ --comments ";; @comment@" \ --fprod "; enumerations from \"@filename@\"\n " \ --vhead "(define-@type@ @EnumName@" \ --vprod " (@valuenick@ @VALUENAME@)" \ @@ -441,35 +442,38 @@ $(srcdir)/stamp-gtk.defs: @REBUILD@ gtk.defs gtk-boxed.defs $(gtk_public_h_sourc && rm -f xgen-gdef \ && echo timestamp > $(@F) $(srcdir)/stamp-gtkmarshal.h: @REBUILD@ gtkmarshal.list gtkmarshal.h - cd $(srcdir) \ - && glib-genmarshal --prefix=gtk_marshal gtkmarshal.list --header >> xgen-gmh \ + cwd=`pwd` \ + && cd $(srcdir) \ + && $$cwd/@GLIB_GENMARSHAL@ --prefix=gtk_marshal gtkmarshal.list --header >> xgen-gmh \ && (cmp -s xgen-gmh gtkmarshal.h || cp xgen-gmh gtkmarshal.h) \ && rm -f xgen-gmh xgen-gmh~ \ && echo timestamp > $(@F) $(srcdir)/gtkmarshal.c: @REBUILD@ $(srcdir)/stamp-gtkmarshal.h - cd $(srcdir) \ - && glib-genmarshal --prefix=gtk_marshal gtkmarshal.list --body >> xgen-gmc \ - && cp xgen-gmc gtkmarshal.c \ + cwd=`pwd` \ + && cd $(srcdir) \ + && $$cwd/@GLIB_GENMARSHAL@ --prefix=gtk_marshal gtkmarshal.list --body >> xgen-gmc \ + && cp xgen-gmc $(srcdir)/gtkmarshal.c \ && rm -f xgen-gmc xgen-gmc~ -$(srcdir)/stamp-gtktypebuiltins.h: @REBUILD@ maketypes.awk stamp-gtk.defs gtktypebuiltins.h +$(srcdir)/stamp-gtktypebuiltins.h: @REBUILD@ maketypes.awk $(srcdir)/stamp-gtk.defs gtktypebuiltins.h cd $(srcdir) \ && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs macros > xgen-gtbh \ && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h) \ && rm -f xgen-gtbh \ && echo timestamp > $(@F) -$(srcdir)/gtktypebuiltins_vars.c: @REBUILD@ maketypes.awk stamp-gtk.defs +$(srcdir)/gtktypebuiltins_vars.c: @REBUILD@ maketypes.awk $(srcdir)/stamp-gtk.defs cd $(srcdir) \ && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs variables > xgen-gtbvc \ && cp xgen-gtbvc $(@F) \ && rm -f xgen-gtbvc -$(srcdir)/gtktypebuiltins_ids.c: @REBUILD@ maketypes.awk stamp-gtk.defs +$(srcdir)/gtktypebuiltins_ids.c: @REBUILD@ maketypes.awk $(srcdir)/stamp-gtk.defs cd $(srcdir) \ && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs entries > xgen-gtbic \ && cp xgen-gtbic $(@F) \ && rm -f xgen-gtbic $(srcdir)/gtktypebuiltins_evals.c: @REBUILD@ $(gtk_public_h_sources) - cd $(srcdir) \ - && glib-mkenums \ + cwd=`pwd` \ + && cd $(srcdir) \ + && $$cwd/@GLIB_MKENUMS@ \ --fprod "\n/* enumerations from \"@filename@\" */" \ --vhead "static const GtkEnumValue _@enum_name@_values[] = {" \ --vprod " { @VALUENAME@, \"@VALUENAME@\", \"@valuenick@\" }," \ |