summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* drop -uninstalled.pc filesRyan Lortie2011-10-161-8/+1
| | | | | | | | | | | | | | | | | These were meant to provide the ability to use GLib directly out of its build tree but have a couple of rather serious limitations that prevent their serious use: - these files only worked with programs built using libtool - for non-trivial uses, other environment variables will need to be setup to allow GLib to function properly - the system doesn't stack well when attempting to use multiple libraries all uninstalled The jhbuild --prefix= style system works much better in every way, so we remove this old hack.
* Don't distribute MAINTAINERSMatthias Clasen2011-08-291-1/+0
| | | | ...it does not exist anymore.
* build: Use --disable-maintainer-mode for distcheckColin Walters2011-07-051-1/+1
| | | | | | Otherwise due to weird things like gtk-doc.make copying files back into the source directory, we may run into the maintainer mode bits mistakenly attempting to rerun.
* Fix a srcdir!=builddir issue, and export that we support itColin Walters2011-06-211-0/+3
| | | | | Future jhbuild versions will consume the BUILD API and automatically use a builddir, so mark us as supporting it.
* Clean autotools config a bitJavier Jardón2010-07-131-3/+1
| | | | | | | New requirements: autoconf >= 2.62 automake >= 1.10 libtool >= 2.2
* move glibconfig.h to glib/Ryan Lortie2010-07-121-17/+1
|
* Add ACLOCAL_AMFLAGS to Makefile.amMatthias Clasen2010-07-101-0/+2
| | | | Patch by Vincent Untz, bug 570036
* Add support for coverage reports with lcovMatthias Clasen2010-06-201-1/+1
| | | | Patch by Patrick Hulin, bug #501057.
* Add 'if' that was absorbed by $(AM_V_GEN)Ryan Lortie2010-06-171-1/+1
| | | | From commit 1b8ee5196eb8ed684b0ee0d2f0d26e6bd82656af
* Sprinkle some $(AM_V_GEN) around to make the build more silent.Christian Persch2010-06-151-3/+2
|
* Add GWin32InputStream and GWin32OutputStream classesTor Lillqvist2010-04-191-0/+5
| | | | | | | | | | | | | Correspond to GUnixInputStream and GUnixOutputStream. No true async support though. But that is how the Win32 API is, for files not explicitly opened for so-called overlapped IO. The API to create these streams takes Win32 HANDLEs. Not file descriptors, because file descriptors are specific to the C library used. The user code and GLib might be using different C libraries. Also add a test program for the new classes, and a gio-windows-2.0.pc file.
* Install gio-unix-2.0.pc only on UnixTor Lillqvist2009-12-221-1/+5
| | | | The gio-unix-2.0 headers are installed only on Unix anyway.
* Add a rule to generate ChangeLogMatthias Clasen2009-04-021-2/+20
| | | | | | We use the same rule pango uses to create a ChangeLog file with the help of git-log. The format is somewhat different from traditional ChangeLog, but it contains the relevant information.
* Update README files to refer to gitMatthias Clasen2009-03-311-0/+1
| | | | | | Update various README files to refer to git instead of svn. Add a README.commits that is pretty much a copy of the same file in GTK+. Also discontinue ChangeLog files.
* 2.19.1Matthias Clasen2008-12-011-1/+1
| | | | svn path=/trunk/; revision=7717
* fixed build order to build gobject after gmodule gthread so gobject tests12:58:54 Tim Janik2008-02-071-1/+1
| | | | | | | | | | | 2008-02-07 12:58:54 Tim Janik <timj@imendio.com> * Makefile.am: fixed build order to build gobject after gmodule gthread so gobject tests can be threaded. svn path=/trunk/; revision=6480
* 2.15.0GLIB_2_15_0Matthias Clasen2007-12-211-0/+1
| | | | svn path=/trunk/; revision=6180
* Don't descend into build/. (#500875)Behdad Esfahbod2007-12-011-1/+2
| | | | | | | | | 2007-12-01 Behdad Esfahbod <behdad@gnome.org> * Makefile.am: Don't descend into build/. (#500875) svn path=/trunk/; revision=6012
* gio/ docs/reference/gio Merged gio-standalone into glib.Alexander Larsson2007-11-261-3/+7
| | | | | | | | | | | | | | | | | | | | | | | 2007-11-26 Alexander Larsson <alexl@redhat.com> * Makefile.am: * configure.in: * gio-2.0-uninstalled.pc.in: * gio-2.0.pc.in: * gio-unix-2.0-uninstalled.pc.in: * gio-unix-2.0.pc.in: * gio/ * docs/reference/gio Merged gio-standalone into glib. * glib/glibintl.h: * glib/gutils.c: Export glib_gettext so that gio can use it Add P_ (using same domain for now) Add I_ as g_intern_static_string svn path=/trunk/; revision=5941
* Replace INCLUDES by AM_CPPFLAGS, other cleanups.Matthias Clasen2007-11-251-2/+5
| | | | | | | | | | | 2007-11-24 Matthias Clasen <mclasen@redhat.com> * */Makefile.am: Replace INCLUDES by AM_CPPFLAGS, other cleanups. svn path=/trunk/; revision=5932
* initialize automake variables EXTRA_DIST and TEST_PROGS for unconditional21:06:47 Tim Janik2007-11-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-11-21 21:06:47 Tim Janik <timj@imendio.com> * Makefile.decl: initialize automake variables EXTRA_DIST and TEST_PROGS for unconditional appending via += in other makefiles. define recursive test targets: test, test-report, perf-report, full-report, as described here: http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html * Makefile.am: * build/win32/vs8/Makefile.am, build/win32/dirent/Makefile.am: * build/win32/Makefile.am, build/Makefile.am: * docs/Makefile.am, docs/reference/Makefile.am: * docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am: * gmodule/Makefile.am, tests/Makefile.am: * tests/refcount/Makefile.am, tests/gobject/Makefile.am: * glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am: * glib/tests/Makefile.am, glib/pcre/Makefile.am: * glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am: * gthread/Makefile.am, glib/Makefile.am: include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments. * glib/tests/Makefile.am: removed example testing rules. * glib/tests/testing.c: conditionalized performance and slow tests. * glib/gtestutils.h: * glib/gtestutils.c: work around g_test_config_vars not changing its exported value after value assignments, aparently due to symbol aliases. * glib/gtester.c: fixed off-by-one error which produced junk in logs. * configure.in: check for python >= 2.4 and provide $PYTHON for scripts. svn path=/trunk/; revision=5914
* Add AM_PROG_CC_C_O.Matthias Clasen2007-11-091-7/+3
| | | | | | | | | | | | | | | | 2007-11-09 Matthias Clasen <mclasen@redhat.com> * configure.in: Add AM_PROG_CC_C_O. * Makefile.am: Remove the install-exec-local hook and use configexecincludedir_DATA instead, in an attempt to avoid automake 1.9 <> 1.10 incompatibilities. * glib/Makefile.am: Rename MIRRORING_TAB_SOURCES, since automake 1.10 complains. svn path=/trunk/; revision=5848
* Use MKDIRS_P instead of mkinstalldirs.Matthias Clasen2007-11-091-1/+1
| | | | | | | | | | 2007-11-08 Matthias Clasen <mclasen@redhat.com> * Makefile.am: Use MKDIRS_P instead of mkinstalldirs. svn path=/trunk/; revision=5829
* 2.14.0GLIB_2_14_0Matthias Clasen2007-08-041-1/+1
| | | | svn path=/trunk/; revision=5674
* Makefile.am Add the references to build back.Tor Lillqvist2007-04-151-1/+1
| | | | | | | | | | 2007-04-15 Tor Lillqvist <tml@novell.com> * Makefile.am * configure: Add the references to build back. svn path=/trunk/; revision=5451
* Some file list updates (#398069, Owen Taylor)Matthias Clasen2007-01-191-0/+5
| | | | | | | | | | | | | | | | | | | | | 2007-01-19 Matthias Clasen <mclasen@redhat.com> Some file list updates (#398069, Owen Taylor) * docs/Changes-2.0.txt * docs/reference/README.cvs-commits * glib.spec.in: Remove obsolete files * tests/Makefile.am: * glib/libcharset/Makefile.am: * gobject/Makefile.am: * Makefile.am: Add some missing files to EXTRA_DIST * tests/timeloop-basic.c: Make it build * HACKING: Small updates svn path=/trunk/; revision=5302
* configure.in remove references to build/ until a proper decision has beenMichael Natterer2007-01-021-1/+1
| | | | | | | | | | | 2007-01-02 Michael Natterer <mitch@imendio.com> * configure.in * Makefile.am: remove references to build/ until a proper decision has been made what to do with it. svn path=/trunk/; revision=5189
* dist all changelogsMatthias Clasen2006-03-091-0/+1
|
* Added gmodule-no-export-2.0-uninstalled.pc.in to allow building of otherBrian Cameron2005-05-061-1/+3
| | | | | | | | | 2005-05-06 Brian Cameron <brian.cameron@sun.com> * configure.in, gmodule-no-export-2.0-uninstalled.pc.in, Makefile.am: Added gmodule-no-export-2.0-uninstalled.pc.in to allow building of other libraries like pango when glib is uninstalled.
* Add missing ChangeLog.pre*Owen Taylor2005-01-101-0/+2
| | | | | | 2005-01-10 Owen Taylor <otaylor@redhat.com> * Makefile.am (EXTRA_DIST): Add missing ChangeLog.pre*
* Generate and distribute gmodule-export-2.0.pc, which is currently just aMatthias Clasen2005-01-071-1/+2
| | | | | | | | | | | 2005-01-07 Matthias Clasen <mclasen@redhat.com> * configure.in: * Makefile.am: Generate and distribute gmodule-export-2.0.pc, which is currently just a copy of gmodule-2.0.pc, but makes it explicit that it adds --export-dynamic. * gmodule-export-2.0.pc.in: Copy of gmodule-2.0.pc.in.
* Add gmodule-no-export-2.0.pc.inMatthias Clasen2004-11-171-1/+2
| | | | | | | | | | | 2004-11-16 Matthias Clasen <mclasen@redhat.com> * Makefile.am (EXTRA_DIST): * configure.in (AC_CONFIG_FILES): Add gmodule-no-export-2.0.pc.in * gmodule-no-export-2.0.pc.in: Add a variants of gmodule-2.0.pc.in which doesn't add -Wl,--export-dynamic, since Pango or GTK+ don't need it. (#125627, Owen Taylor)
* Fix #132858, Sven Neumann, patch by James Henstridge:Matthias Clasen2004-07-211-0/+4
| | | | | | | | | | | 2004-07-21 Matthias Clasen <mclasen@redhat.com> Fix #132858, Sven Neumann, patch by James Henstridge: * glib-gettextize.in: modify so that mkinstalldirs will get installed into auxdir. * Makefile.am (gettext_SCRIPTS): install mkinstalldirs.
* === Released 2.5.0 ===GLIB_2_5_0Soeren Sandmann2004-07-181-4/+3
| | | | | | | | Sun Jul 18 19:40:30 2004 Soeren Sandmann <sandmann@daimi.au.dk> * === Released 2.5.0 === * Makefile.am (BUILT_EXTRA_DIST): move gtk-doc.make here.
* Update.Tor Lillqvist2004-03-061-1/+0
| | | | | | | | | | | | | | 2004-03-06 Tor Lillqvist <tml@iki.fi> * README.win32: Update. * configure.in * Makefile.am * */Makefile.am: Drop the hand-written makefile.mingw(.in) files. They haven't been maintained in a long time. As several people have managed to build GLib for Win32 using the autoconfiscation mechanism, there is no real reason to even try to maintain the hand-written mingw makefiles.
* require automake 1.7. Add calls to libtoolize and gtkdocize. Clean up someJames Henstridge2003-03-041-35/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2003-03-01 James Henstridge <james@daa.com.au> * autogen.sh: require automake 1.7. Add calls to libtoolize and gtkdocize. Clean up some of the error messages. * configure.in: move version declaration to the top of the file (before AC_INIT), using M4 macros. GLIB_AC_DIVERT_BEFORE_HELP() calls no longer necessary, due to use of M4 macro expansion in help messages instead. Convert AC_ARG_WITH/AC_ARG_ENABLE calls to use AC_HELP_STRING to format help strings. Use quadrigraphs to get square brackets to show correctly. Replace gtk-doc checks with a call to GTK_DOC_CHECK() macro. Use AC_CONFIG_COMMANDS([glibconfig.h], ...) to output glibconfig.h, so that "./config.status glibconfig.h" works. Add an extra AC_CONFIG_FILES call listing other files we want generated by config.status protected by an "if false" block. This way automake generates the rules needed to rebuild the files for us. Add quotes in various places. * docs/reference/*/Makefile.am: convert to use the common gtk-doc.make file. This localises the complexity to a single makefile fragment maintained with gtk-doc itself. * */Makefile.am: remove unneeded rules to build win32 files with config.status. Automake now does this for us. Replace instances of @FOO@ with $(FOO) where appropriate -- this allows automake to do a better job checking the makefile. Add some files to DISTCLEANFILES where appropriate * Makefile.am: use the DISTCHECK_CONFIGURE_FLAGS variable to ensure that --enable-gtk-doc is passed to configure during a distcheck. Remove the custom distcheck, since the standard one will now do. * gobject/Makefile.am: switch to BUILT_SOURCES, since that now works.
* Include ChangeLog.pre-2-2.Tor Lillqvist2003-02-111-0/+1
| | | | | | 2003-02-11 Tor Lillqvist <tml@iki.fi> * Makefile.am (EXTRA_DIST): Include ChangeLog.pre-2-2.
* Remove references to glib.spec. (#102231)Owen Taylor2003-01-301-3/+2
| | | | | | | | | Thu Jan 30 16:45:13 2003 Owen Taylor <otaylor@redhat.com> * Makefile.am: Remove references to glib.spec. (#102231) * configure.in: Don't generate glib.spec.
* Don't distribute glib-zip.Tor Lillqvist2003-01-041-2/+1
| | | | | | 2003-01-04 Tor Lillqvist <tml@iki.fi> * Makefile.am (BUILT_EXTRA_DIST): Don't distribute glib-zip.
* [ merged from stable ]Owen Taylor2002-05-061-0/+1
| | | | | | | | | | | | | | | | | | Mon May 6 11:48:08 2002 Owen Taylor <otaylor@redhat.com> [ merged from stable ] * Makefile.am (EXTRA_DIST): Add ChangeLog.pre-2-0 (#78641) * m4macros/glib-2.0.m4: save CFLAGS/LIBS properly when compiling "what went wrong" test case. (#79330) * m4macros/glib-2.0.m4: Remove reference to editing pkg-config script. (From Jim Gettys) * configure.in: (Look for dyld interfaces before dlopen() since OS X can have both. Patch from Jacob Berkman, #80438)
* Updates.Owen Taylor2002-03-081-1/+0
| | | | | | | | | | | | | | | | | | | | | | | Fri Mar 8 00:15:29 2002 Owen Taylor <otaylor@redhat.com> * README.in: Updates. * README.in: Add warnings about current encoding problems with .po files and error logging functions. * configure.in: Check for bind_textdomain_codeset(). * glib/gutils.c (_glib_gettext): Call bind_textdomain_codeset, if present. * INSTALL.in: Some updates. * AUTHORS: Updates. * Makefile.am (EXTRA_DIST): Remove TODO.xml from EXTRA_DIST. * docs/Makefile.am (EXTRA_DIST): Remove Changes-2.0.txt from EXTRA_DIST.
* Default to --disable-gtk-doc, to avoid Jade setup hassles.Owen Taylor2002-03-051-0/+24
| | | | | | | | | | | | | | | | | | | | | Sun Mar 3 21:09:24 2002 Owen Taylor <otaylor@redhat.com> * configure.in: Default to --disable-gtk-doc, to avoid Jade setup hassles. * autogen.sh: Add --enable-gtk-doc. * configure.in: Default to --disable-static to go along with Pango, GTK+ where we need to do that for bin-compat reasons. * Makefile.am: Add a slightly modified distcheck rule that passes --enable-gtk-doc to the configure inside. (So that 'make dist' succeeds inside.) * configure.in *.pc.in **/Makefile.am m4macros/glib-2.0.m4 tests/makefile.mingw.in: Switch everything over to glib-2.0.
* moved warning to error pragmas to their own file to not force 'goodHans Breuer2002-01-051-0/+1
| | | | | | | | | | | | | | 2002-01-05 Hans Breuer <hans@breuer.org> * glibconfig.h.win32.in msvc_recommended_pragmas.h (new file) : moved warning to error pragmas to their own file to not force 'good practice' programming in downstream libs and apps. Instead the new header will be used by -FImsvc_recommended_pragmas.h in gnome/cvs makefile.msc * */makefile.msc.in : use -FImsvc_recommended_pragmas.h * makefile.am : add msvc_recommended_pragmas.h to EXTRA_DIST
* Version 11, interface, binary age 0.Owen Taylor2001-11-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Thu Nov 22 13:14:18 2001 Owen Taylor <otaylor@redhat.com> * configure.in (GLIB_MICRO_VERSION): Version 11, interface, binary age 0. * NEWS: Updated. * tests/Makefile.am (libmoduletestplugin_[ab]_la_LDFLAGS): Add dummy -rpath argument. On some (but not all) platforms, libtool will only build a convenience library without this. (#63486, Dan Winship) * Makefile.am (EXTRA_DIST): Add README.in, INSTALL.in - autoconf-2.5x checks for 'make dist' in the tarball when you make distcheck. * glib/Makefile.am (EXTRA_DIST): Distribute makefile.msc/mingw.in, glib.rc.in. * tests/patterntest.c: Include string.h. * glib/gpattern.c (g_utf8_reverse): doc parsing fix.
* provide g_newa(ctype, count) on top of g_alloca() like we provide g_new()Tim Janik2001-11-141-1/+1
| | | | | | | Wed Nov 14 07:34:24 2001 Tim Janik <timj@gtk.org> * glib/galloca.h (g_newa): provide g_newa(ctype, count) on top of g_alloca() like we provide g_new() on top of g_malloc().
* New file, used to build distribution packages for Windows.Tor Lillqvist2001-10-291-1/+3
| | | | | | | | | | | | | 2001-10-30 Tor Lillqvist <tml@iki.fi> * glib-zip.in: New file, used to build distribution packages for Windows. * configure.in: Expand it. * Makefile.am: Distribute it. * config.h.win32.in: Update to match currently produced config.h
* version of gettextize which uses glib's po/Makefile.in.in andjacob berkman2001-10-281-0/+2
| | | | | | | | | | | | | | | | | 2001-10-28 jacob berkman <jacob@ximian.com> * glib-gettextize.in: version of gettextize which uses glib's po/Makefile.in.in and po2tbl.sed.in, and no longer copies in intl/ or installs ChangeLog entries in po/ChangeLog * configure.in (AC_OUTPUT): generate glib-gettextize * Makefile.am (bin_SCRIPTS): install glib-gettextize 2001-10-28 jacob berkman <jacob@ximian.com> * Makefile.in.in: install Makefile.in.in and po2tbl.sed.in for use with glib-gettextize by other packages
* Fix distclean to remove some extra files. #60993, Ben GertzfieldOwen Taylor2001-09-261-0/+2
| | | | | | | Wed Sep 26 15:33:37 2001 Owen Taylor <otaylor@redhat.com> * Makefile.am po/Makefile.in.in: Fix distclean to remove some extra files. #60993, Ben Gertzfield
* Version 1.3.7GLIB_1_3_7Owen Taylor2001-09-041-5/+1
| | | | | | | | | | | | Mon Sep 3 23:29:51 2001 Owen Taylor <otaylor@redhat.com> * Version 1.3.7 * Makefile.am (EXTRA_DIST): Distribute po/po2tbl.sed.in * Makefile.am: Remove references to glib.rc[.in] * NEWS: Various additions.
* After being away for about five months, I'm back working on this... ForTor Lillqvist2001-08-301-11/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-08-30 Tor Lillqvist <tml@iki.fi> After being away for about five months, I'm back working on this... For now, still using same build setup for Win32. Probably will change to not including version numbers in the import library names, though. (But the DLL names would still include them, possibly even also the micro version number.) That would be more Unix-like. Also, will have to check out newest mingw tool versions to see if the build-dll script now can be retired. * makefile.mingw * makefile.msc: New files, no need to generate from .in as they don't contain references to automake variables. * makefile.mingw.in * makefile.msc.in: Removed. * glib.rc.in: Remove * glib/glib.rc.in: Moved here. * Makefile.am * glib/Makefile.am: Corresponding changes. * glib/glib.def: Fix typo, add new entries. * glib/gspawn-win32-helper.c: More debugging. Doesn't work currently (or then it never has on Win2k, which I now use?) * glib/gstrfuncs.c * glib/gstrfuncs.h: Mark g_ascii_table for export/import on Win32. * */makefile.mingw.in: Reflect new location of glib library.