diff options
author | Raja R Harinath <harinath@src.gnome.org> | 2000-10-16 01:02:19 +0000 |
---|---|---|
committer | Raja R Harinath <harinath@src.gnome.org> | 2000-10-16 01:02:19 +0000 |
commit | a626a650e533eba3ee76f4c8375cf41bc964f6cf (patch) | |
tree | 067e983978a01d330e221c0bc352a8a43fbf2a83 /gmodule | |
parent | eb27cad0f0495e9e74f06650eb40448f196e2b7b (diff) |
gmodule: New variable. (dist-hook): Handle $(BUILT_EXTRA_DIST).
gmodule:
* Makefile.am (BUILT_EXTRA_DIST): New variable.
(dist-hook): Handle $(BUILT_EXTRA_DIST).
gobject:
* Makefile.am (BUILT_EXTRA_DIST): New variable.
(dist-hook): Handle $(BUILT_EXTRA_DIST).
(*): Remove traces of @STRIP_{BEGIN,END}@.
gthread:
* Makefile.am (BUILT_EXTRA_DIST): New variable.
(dist-hook): Handle $(BUILT_EXTRA_DIST).
docs/reference:
'make distcheck' fixes.
* glib/Makefile.am (EXTRA_DIST): Add $(DOC_MODULE)-decl.txt.
(html): Run 'gtkdoc-fixxref' in $(srcdir).
(dist-check-gtkdoc): Add missing quote.
(dist-hook): Copy in dependency order, so that none of the
makerules are fired in a tarball build.
* gobject/Makefile.am: Likewise.
toplevel:
Remove need for acconfig.h, and misc. cleanups.
* acglib.m4 (GLIB_SIZEOF): Add 'autoheader' comment to
AC_DEFINE_UNQUOTED.
(GLIB_BYTE_CONTENTS): Likewise.
* configure.in: Add 'autoheader' comments to all AC_DEFINE(...)
and AC_DEFINE_UNQUOTED(...) lines.
Replace AC_MSG_CHECKING/AC_CACHE_VAL with AC_CACHE_CHECK.
(AM_PROG_LIBTOOL): Move after AC_PROG_CC.
* acconfig.h: Empty out.
* Makefile.am (BUILT_EXTRA_DIST): New variable. List 'dist'able
files that are created in the builddir.
(dist-hook): Handle those files.
(libglib_1_3_la_SOURCES): Remove @ALLOCA@. @ALLOCA@ should only
be used in an _LDADD or _LIBADD, since it expands (if necessary)
to 'alloca.o'.
* tests/Makefile.am (BUILT_EXTRA_DIST): New variable.
(dist-hook): Handle $(BUILT_EXTRA_DIST).
Diffstat (limited to 'gmodule')
-rw-r--r-- | gmodule/ChangeLog | 74 | ||||
-rw-r--r-- | gmodule/Makefile.am | 15 |
2 files changed, 51 insertions, 38 deletions
diff --git a/gmodule/ChangeLog b/gmodule/ChangeLog index 4f0d91535..3ffd54e71 100644 --- a/gmodule/ChangeLog +++ b/gmodule/ChangeLog @@ -1,3 +1,8 @@ +2000-10-15 Raja R Harinath <harinath@cs.umn.edu> + + * Makefile.am (BUILT_EXTRA_DIST): New variable. + (dist-hook): Handle $(BUILT_EXTRA_DIST). + 2000-09-28 Sebastian Wilhelmi <wilhelmi@ira.uka.de> * gmodule.h: Moved declaration of g_log_domain_gmodule up before @@ -72,32 +77,32 @@ Wed Mar 1 05:34:47 2000 Tim Janik <timj@gtk.org> - * gmodule-beos.c (_g_module_symbol): do not return NULL symbols. + * gmodule-beos.c (_g_module_symbol): do not return NULL symbols. - * gmodule-os2.c: removed NetBSD specific defines. - (_g_module_self): set an error message for unsupported behaviour. + * gmodule-os2.c: removed NetBSD specific defines. + (_g_module_self): set an error message for unsupported behaviour. - * gmodule-beos.c: many coding style fixups. - (_g_module_open): - (_g_module_self): - (_g_module_close): - (_g_module_symbol): bunch of memory leaks plugged. + * gmodule-beos.c: many coding style fixups. + (_g_module_open): + (_g_module_self): + (_g_module_close): + (_g_module_symbol): bunch of memory leaks plugged. - * gmodule-dl.c: make sure the error message returned from dlerror() - is always != NULL, by using a wrapper function fetch_dlerror(). based - on a patch to fix _g_module_symbol() for NetBSD from Scott Presnell - <srp@zgi.com>. + * gmodule-dl.c: make sure the error message returned from dlerror() + is always != NULL, by using a wrapper function fetch_dlerror(). based + on a patch to fix _g_module_symbol() for NetBSD from Scott Presnell + <srp@zgi.com>. - * gmodule-dld.c: minor indentation. + * gmodule-dld.c: minor indentation. - * gmodule-win32.c: minor cleanups. + * gmodule-win32.c: minor cleanups. * merges from glib-1-2. Sat Feb 19 19:43:29 2000 Tim Janik <timj@gtk.org> - * testgmodule.c (main): added test to check that not yet bound symbols - in shared libraries of the main module are retrievable, from David Gero. + * testgmodule.c (main): added test to check that not yet bound symbols + in shared libraries of the main module are retrievable, from David Gero. 2000-01-13 Martin Baulig <martin@home-of-linux.org> @@ -114,9 +119,9 @@ Sat Jul 24 20:47:18 1999 Tim Janik <timj@gtk.org> * merged changes from GLib-1-2 branch. 1999-05-06 Tor Lillqvist <tml@iki.fi> - + * gmodule.c: Remove LibMain. - + Sat May 1 10:58:57 PDT 1999 Manish Singh <yosh@gimp.org> * Makefile.am: use -avoid-version and -module for test plugins @@ -147,8 +152,8 @@ Wed Feb 10 07:56:33 1999 Tim Janik <timj@gtk.org> Thu Jan 21 12:40:11 EST 1999 Jeff Garzik <jgarzik@pobox.com> - * gmodule-dl.c (_g_module_build_path): - Add braces to eliminate an ambiguous else warning. + * gmodule-dl.c (_g_module_build_path): + Add braces to eliminate an ambiguous else warning. 1999-01-16 Tor Lillqvist <tml@iki.fi> @@ -176,10 +181,10 @@ Fri Nov 20 14:43:44 1998 Tim Janik <timj@gtk.org> Wed Nov 11 23:23:22 EST 1998 Jeff Garzik <jgarzik@pobox.com> - * Makefile.am : INCLUDES is the right way to add to CFLAGS, not - DEFS. Also there are bugs with '+=' in makefiles. - Got rid of DEFS line by moving G_LOG_DOMAIN setting into INCLUDES. - Removed redundant -I from INCLUDES. + * Makefile.am : INCLUDES is the right way to add to CFLAGS, not + DEFS. Also there are bugs with '+=' in makefiles. + Got rid of DEFS line by moving G_LOG_DOMAIN setting into INCLUDES. + Removed redundant -I from INCLUDES. Tue Oct 27 04:00:11 1998 Tim Janik <timj@gtk.org> @@ -199,7 +204,7 @@ Tue Oct 27 04:00:11 1998 Tim Janik <timj@gtk.org> * gmodule-dld.c (_g_module_build_path): * gmodule-win32.c (_g_module_build_path): feature empty "" directories. - + * we need some more magic in the _g_module_build_path variants so we don't append/prepend lib and .so, .sl or .dll for those names that already contain it. @@ -208,20 +213,20 @@ Tue Oct 27 04:00:11 1998 Tim Janik <timj@gtk.org> windows support. 1998-10-20: Tor Lillqvist <tml@iki.fi> - + * gmodule/gmodule-win32.c: - New file. + New file. - * gmodule/gmodule.c gmodule/gmodule.h: - Added the funcion g_module_build_path that builds the path to - a module file, decorating the name according to the system's - conventions. Added the Windows implementation. + * gmodule/gmodule.c gmodule/gmodule.h: + Added the funcion g_module_build_path that builds the path to + a module file, decorating the name according to the system's + conventions. Added the Windows implementation. * gmodule/libgplugin_a.c gmodule/libgplugin_b.c: - Added LibMain for LCC-Win32. + Added LibMain for LCC-Win32. - * gmodule/testgmodule.c: - Handle Windows dll names. + * gmodule/testgmodule.c: + Handle Windows dll names. 1998-10-25 Raja R Harinath <harinath@cs.umn.edu> @@ -309,7 +314,6 @@ Sun Aug 9 15:57:38 1998 Tim Janik <timj@gtk.org> * gmodule.h: * gmodule.c: GModule library implementation, which is basically a wrapper about system specifc dynamic loading facilities. - Sun Aug 9 10:31:05 1998 Tim Janik <timj@gtk.org> diff --git a/gmodule/Makefile.am b/gmodule/Makefile.am index 659d00cac..497d4c603 100644 --- a/gmodule/Makefile.am +++ b/gmodule/Makefile.am @@ -4,9 +4,7 @@ INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/gmodule \ -DG_LOG_DOMAIN=g_log_domain_gmodule @GLIB_DEBUG_FLAGS@ EXTRA_DIST = \ - makefile.mingw \ makefile.mingw.in \ - makefile.msc \ makefile.msc.in \ gmoduleconf.h.in \ gmodule.def \ @@ -16,9 +14,13 @@ EXTRA_DIST = \ gmodule-win32.c \ gmodule-beos.c \ gmoduleconf.h.win32 \ - gmodule.rc \ gmodule.rc.in +BUILT_EXTRA_DIST = \ + makefile.mingw \ + makefile.msc \ + gmodule.rc + BUILT_SOURCES = gmoduleconf.h gmoduleconf.h: gmoduleconf.h.in @@ -82,3 +84,10 @@ install-libLTLIBRARIES: libgmodule-1.3.la release: $(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"` + +dist-hook: $(BUILT_EXTRA_DIST) + @files='$(BUILT_EXTRA_DIST)'; \ + for f in $$files; do \ + if test -f $$f; then d=.; else d=$(srcdir); fi; \ + cp $$d/$$f $(distdir) || exit 1; done + |