mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-12-25 23:16:14 +01:00
new file
* HACKING: new file * Makefile.am: since we require automake 1.4 now, ditch the build top-level first and just use SUBDIRS * gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding the install rule -Yosh
This commit is contained in:
parent
e0015d5a27
commit
c01596714f
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
|
Wed Jan 20 15:05:25 PST 1999 Manish Singh <yosh@gimp.org>
|
||||||
|
|
||||||
|
* HACKING: new file
|
||||||
|
|
||||||
|
* Makefile.am: since we require automake 1.4 now, ditch the build
|
||||||
|
top-level first and just use SUBDIRS
|
||||||
|
|
||||||
|
* gmodule/Makefile.am: use noinst_LTLIBRARIES instead of overriding
|
||||||
|
the install rule
|
||||||
|
|
||||||
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
Wed Jan 20 16:16:01 EST 1999 Jeff Garzik <jgarzik@pobox.com>
|
||||||
|
|
||||||
* gutils.c (g_get_any_init):
|
* gutils.c (g_get_any_init):
|
||||||
|
39
HACKING
Normal file
39
HACKING
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
If you want to hack on the Gtk+ project, it will make you life easier
|
||||||
|
to have the following packages installed:
|
||||||
|
|
||||||
|
- GNU autoconf 2.13
|
||||||
|
- GNU automake 1.4
|
||||||
|
(Beta releases are at ftp://ftp.cygnus.com/pub/tromey)
|
||||||
|
- GNU libtool 1.2d
|
||||||
|
|
||||||
|
These should be available by ftp from ftp.gnu.org or any of the
|
||||||
|
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
|
||||||
|
|
||||||
|
To compile a CVS version of glib on your system, you will need to take
|
||||||
|
several steps to setup the tree for compilation. You can do all these
|
||||||
|
steps at once by running:
|
||||||
|
|
||||||
|
cvsroot/glib# ./autogen.sh
|
||||||
|
|
||||||
|
Basically this does the following for you:
|
||||||
|
|
||||||
|
cvsroot/glib# aclocal; automake; autoconf
|
||||||
|
|
||||||
|
The above commands create the "configure" script. Now you
|
||||||
|
can run the configure script in cvsroot/glib to create all
|
||||||
|
the Makefiles.
|
||||||
|
|
||||||
|
Before running autogen.sh or configure, make sure you have libtool
|
||||||
|
in your path.
|
||||||
|
|
||||||
|
Note that autogen.sh runs configure for you. If you wish to pass
|
||||||
|
options like --prefix=/usr to configure you can give those options
|
||||||
|
to autogen.sh and they will be passed on to configure.
|
||||||
|
|
||||||
|
Please submit patches to the gtk-list@redhat.com mailing list (you must
|
||||||
|
subscribe before you post, e-mail gtk-list-request@redhat.com with a
|
||||||
|
subject of "subscribe"). All kinds of contributions are accepted.
|
||||||
|
Patches that you wish to go into the distribution should also be uploaded
|
||||||
|
to ftp://ftp.gimp.org/incoming. Follow the rules there for naming your
|
||||||
|
patches.
|
||||||
|
|
@ -1,10 +1,6 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
# build . first, then SUBDIRS
|
SUBDIRS = . gmodule gthread docs tests
|
||||||
SUBDIRS = gmodule gthread docs tests
|
|
||||||
all-recursive-am: all-am
|
|
||||||
# alpha `automake' supports this better
|
|
||||||
#SUBDIRS = . gmodule gthread docs tests
|
|
||||||
|
|
||||||
configincludedir = $(pkglibdir)/include
|
configincludedir = $(pkglibdir)/include
|
||||||
|
|
||||||
|
@ -1,10 +1,6 @@
|
|||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
# build . first, then SUBDIRS
|
SUBDIRS = . gmodule gthread docs tests
|
||||||
SUBDIRS = gmodule gthread docs tests
|
|
||||||
all-recursive-am: all-am
|
|
||||||
# alpha `automake' supports this better
|
|
||||||
#SUBDIRS = . gmodule gthread docs tests
|
|
||||||
|
|
||||||
configincludedir = $(pkglibdir)/include
|
configincludedir = $(pkglibdir)/include
|
||||||
|
|
||||||
|
@ -19,7 +19,9 @@ include_HEADERS = \
|
|||||||
|
|
||||||
libglib = $(top_builddir)/libglib.la # -lglib
|
libglib = $(top_builddir)/libglib.la # -lglib
|
||||||
|
|
||||||
lib_LTLIBRARIES = libgmodule.la libgplugin_a.la libgplugin_b.la
|
lib_LTLIBRARIES = libgmodule.la
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libgplugin_a.la libgplugin_b.la
|
||||||
|
|
||||||
libgmodule_la_SOURCES = gmodule.c
|
libgmodule_la_SOURCES = gmodule.c
|
||||||
libgmodule_la_LDFLAGS = \
|
libgmodule_la_LDFLAGS = \
|
||||||
@ -50,15 +52,5 @@ files:
|
|||||||
echo $$p; \
|
echo $$p; \
|
||||||
done
|
done
|
||||||
|
|
||||||
install-libLTLIBRARIES: libgmodule.la
|
|
||||||
@$(NORMAL_INSTALL)
|
|
||||||
$(mkinstalldirs) $(DESTDIR)$(libdir)
|
|
||||||
@list='libgmodule.la'; for p in $$list; do \
|
|
||||||
if test -f $$p; then \
|
|
||||||
echo "$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p"; \
|
|
||||||
$(LIBTOOL) --mode=install $(INSTALL_DATA) $$p $(DESTDIR)$(libdir)/$$p; \
|
|
||||||
else :; fi; \
|
|
||||||
done
|
|
||||||
|
|
||||||
release:
|
release:
|
||||||
$(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`
|
$(MAKE) dist distdir=$(PACKAGE)`date +"%y%m%d"`
|
||||||
|
Loading…
Reference in New Issue
Block a user