| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
* Makefile.am (SUBDIRS): Unconditionally recurse into the tools/
subdirectory, rather than only in maintainer-mode. Otherwise, the
code generator support files located there would not be installed
when building a tarball of glibmm.
|
|
|
|
|
|
|
|
|
|
| |
* scripts/*.m4: Move files over to the build/ directory, in order
to be more consistent with the directory layout of other binding
modules that switched to the new build organization.
* Makefile.am (ACLOCAL_AMFLAGS): Search build/ for M4 files.
(dist_aclocal_macro_DATA): Adjust directory prefix to build/.
* configure.ac (AC_CONFIG_MACRO_DIR): Place third-party Autoconf
macros into the build/ directory.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am (text_files): Remove glib/README and gio/README as
files named README are distributed automatically by Automake.
(msvc_files): Use the more readable and safer $(addprefix ...)
function of GNU make instead of a $(foo:%=prefix/%) substitution.
(DISTCLEANFILES): Use $(filter %mmconfig.h,$(msvc_files)) instead
of listing the generated configuration header files manually.
|
|
|
|
|
| |
* Makefile.am (text_files): Add README.SUN.
(dist_noinst_SCRIPTS): List autogen.sh.
|
|
|
|
|
|
|
|
| |
* Makefile.am (DISTCLEANFILES): List the configuration header
copies made by the AC_CONFIG_COMMANDS() as files to delete.
* configure.ac (AM_INIT_AUTOMAKE): Switch to POSIX archive
format (pax) for tar, because just as with libsigc++ the
filenames generated by Doxygen exceed the tar-ustar limit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* MSVC_Net2005/**/Makefile.am: Delete recursive build files.
* MSVC_Net2008/**/Makefile.am: ditto.
* MSVC_Net2005/filelist.am: New file. Recursively list all
files that should go into the distribution.
* MSVC_Net2008/filelist.am: ditto.
* configure.ac (AC_CONFIG_FILES): Remove all Makefile outputs
to the MSVC subdirectories. Combine all the remaining output
files into a single argument to just one AC_CONFIG_FILES call.
Follow through with a number of TODO comments and remove some
old cruft which is no longer used anywhere in the module.
(AC_CONFIG_COMMANDS): Copy the configuration header files into
the MSVC subdirectories by making config.status execute custom
configuration commands. This is easier than doing it at the
Makefile level, where it was previously implemented.
* Makefile.am: Include the filelist.am files from the MSVC
subdirectories.
(SUBDIRS): Remove MSVC_Net200[58] directories from the list.
(dist_noinst_DATA): Distribute the MSVC project files.
* tools/gmmproc.in: Substitute @PERL@ instead of @PERL_PATH@.
* tools/generate_wrap_init.pl.in: ditto.
|
|
|
|
|
|
| |
* Makefile.am: Install scripts/glibmm_check_perl.m4 from here.
* scripts/Makefile.am: Delete file.
* configure.ac (AC_CONFIG_FILES): Remove scripts/Makefile.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Move things from glib/Makefile.am and gio/Makefile.am
to the toplevel. Remove the improvised custom convenience rules for
now.
(SUBDIRS): Enter the glib/src, gio/src, glib/glibmm and gio/giomm
subdirectories directly from the toplevel. Use indirect variables
to define the conditionally entered subdirectories.
* configure.ac: Call macros from mm-common for preparing the build of
the reference documentation. Remove {glib,gio}/Makefile.am from the
AC_CONFIG_FILES list. Avoid repeating the version requirement for all
the basic g* libraries when constructing the list of dependencies for
pkg-config.
* {glib,gio}/Makefile.am: Remove files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* autogen.sh: Replace script with a minimalistic wrapper around
mm-common-prepare, autoreconf and configure.
* Makefile.am (ACLOCAL_AMFLAGS): Pick up ${ACLOCAL_FLAGS} from the
environment, so that autoreconf can do its magic.
* configure.ac: Modernize. Cut loads of old cruft. Make use of
magic mm-common macros to simplify things. Declare build/ as the
destination for auxiliary build files. Add TODO comments to flag
the pieces that still need cutting. Re-enable autoheader.
* config.h.in: Remove file, and have autoheader generate it.
|
| |
|
| |
|
|
|
|
|
|
|
| |
At the moment the paths are tailored for my devel machine, hopefully we can
generalize that in the future
svn path=/trunk/; revision=752
|
|
|
|
| |
svn path=/trunk/; revision=742
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-10-08 Armin Burgmeier <armin@openismus.com>
* MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj:
* MSVC_Net2005/examples/dispatcher/dispatcher.vcproj:
* MSVC_Net2005/examples/options/options.vcproj:
* MSVC_Net2005/examples/thread/thread.vcproj:
* MSVC_Net2005/examples/thread_pool/thread_pool.vcproj:
* MSVC_Net2005/giomm/giomm.vcproj:
* MSVC_Net2005/glibmm/glibmm.vcproj: Adapt to the new MSVC++ DLL
naming convention.
* MSVC_Net2008/: Added MSVC 2008 project files.
* configure.in:
* Makefile.am: Add the new files to the build.
svn path=/trunk/; revision=736
|
|
|
|
| |
svn path=/trunk/; revision=730
|
|
|
|
| |
svn path=/trunk/; revision=729
|
|
|
|
|
|
|
|
|
|
| |
2008-09-08 Murray Cumming <murrayc@murrayc.com>
* COPYING.tools:
* Makefile.am: Added COPYING.tools with the GPL because the tools/*.cc
file is GPL. Bug #550789.
svn path=/trunk/; revision=728
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-08-08 Armin Burgmeier <armin@arbur.net>
* MSVC_Net2005/: Moved from MSVC_Net2003
* MSVC_Net2005/glibmm.sln:
* MSVC_Net2005/glibmm/glibmm.vcproj:
* MSVC_Net2005/examples/dispatcher/dispatcher.vcproj: Converted to
project files for Visual Studio 2005.
* MSVC_Net2005/glibmm/glibmm.rc.in: Removed the #include "resource.h"
since there is no resource.h in the project, and the resource still
seems to compile.
* MSVC_Net2005/giomm/giomm.rc.in:
* MSVC_Net2005/giomm/giomm.vcproj:
* MSVC_Net2005/giomm/Makefile.am: Added giomm to the MSVC project.
* MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj:
* MSVC_Net2005/tests/giomm_simple/Makefile.am: Added giomm_simple to
the MSVC project.
* MSVC_Net2005/tests/Makefile.am:
* MSVC_Net2005/Makefile.am:
* Makefile.am:
* configure.in: Adapted build files.
svn path=/trunk/; revision=714
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-07-29 Murray Cumming <murrayc@murrayc.com>
* Makefile.am: Build the docs at the end, after the tests, to
save time when testing API changes.
* glib/src/tree.hg: Const corrections: Add const and non-const versions
of many methods, instead of returning non-const objects from const methods.
find().
Changed max_height() to get_max_height() for consistency.
* tests/glibmm_tree/main.cc: Adapted to changed API.
svn path=/trunk/; revision=698
|
|
|
|
|
|
|
|
| |
* Makefile.am: add some more convenience targets for making releases
2.16.1:
svn path=/trunk/; revision=650
|
|
|
|
|
|
|
|
| |
* Makefile.am: updated the 'release' target to give a bit more helpful error
messages
svn path=/trunk/; revision=635
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: added 'release' target which will run distcheck, tag the
repository with the current version and upload the tarball to
master.gnome.org
svn path=/trunk/; revision=628
|
|
|
|
| |
svn path=/trunk/; revision=546
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-10 Murray Cumming <murrayc@murrayc.com>
* Makefile.am:
* build_shared/Makefile_build.am_fragment:
* build_shared/Makefile_build_extra.am_fragment:
* build_shared/Makefile_build_gensrc.am_fragment:
* build_shared/Makefile_gensrc.am_fragment:
* build_shared/Makefile_gensrc_platform.am_fragment:
Copy (and very slightly adjust) the build_shared/ files from
gtkmm, which has had multiple sub-libraries for a long time.
* gio/giomm/Makefile.am:
* gio/src/Makefile.am:
* gio/src/Makefile_list_of_hg.am_fragment:
* glib/glibmm/Makefile.am:
* glib/glibmm/private/Makefile.am:
* glib/src/Makefile.am:
* glib/src/Makefile_list_of_hg.am_fragment:
Adapt to the structure (variable names, mostly) needed by the
newer build_shared/ files, so that the giomm library is actually
built.
* tools/m4/convert_glib.m4:
* gio/giomm/init.cc:
* gio/giomm/init.h:
* gio/src/asyncresult.ccg:
* gio/src/drive.ccg:
* gio/src/drive.hg:
* gio/src/file.ccg:
* gio/src/file.hg:
* gio/src/fileattribute.ccg:
* gio/src/fileinputstream.hg:
* gio/src/fileoutputstream.hg:
* gio/src/volume.ccg:
* gio/src/volume.hg: Various build fixes, including adding a flags
parameter to unmount and eject methods.
svn path=/trunk/; revision=497
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-12-28 Marko Anastasov <marko.anastasov@gmail.com>
* gio/*:
* configure.in:
* Makefile.am:
* tools/m4/convert_glib.m4: Checked in sources from giomm. Build
needs to be fixed to work with scripts in build_shared/.
svn path=/trunk/; revision=482
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-10-01 Murray Cumming <murrayc@murrayc.com>
* Makefile.am:
* docs/Makefile.am:
* docs/Makefile_web.am_fragment:
* docs/images/Makefile.am:
* docs/reference/Makefile.am:
* docs/reference/README:
* examples/Makefile.am: Upload to the new hoster instead of to sourceforge.
Abstracted the host and path names into docs/Makefile_web.am_fragment to
avoid duplication.
|
|
|
|
|
|
|
|
| |
2006-01-28 Murray Cumming <murrayc@murrayc.com>
* glib/src/optiongroup.ccg: add_entry_with_wrapper(): Copy the
CppOptionEntry into the map _after_ setting entry_ so that we
really delete it in release_c_arg(), to avoid a memory leak.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-24 Cedric Gustin <cedric.gustin@swing.be>
* Makefile.am, configure.in: Added MSVC_Net2003 directory.
* config.h.in: Added mkfifo #define (for mingw32).
* glib/glibmmconfig.h.in: Added new #define's to MSVC section.
* examples/iochannel_stream/Makefile.am: Do not build on win32
with mingw32 (mkfifo not available).
* scripts/cxx_std.m4: Fixed typo in AC_DEFINE macros.
* build_shared/Makefile_build.am_fragment: Removed
$(sublib_name)_COMPILATION variable (is useless now on
cygwin/mingw as all symbols are dll exported).
* MSVC_Net2003/*: Initial commit imported from glibmm-2-4 branch.
* MSVC_Net2003/glibmm/Makefile.am: Rewrote rule for local copy of
glibmmconfig.h (required for 'make distcheck').
|
|
|
|
|
|
|
| |
2004-05-25 Murray Cumming <murrayc@murrayc.com>
* configure.in, Makefile.am: Removed the glibmm.spec files, because
it is broken and nobody has volunteered to fix it.
|
|
|
|
|
|
|
|
|
|
| |
2003-12-29 Murray Cumming <murrayc@usa.net>
* Makefile.am: Add scripts and tests directories to SUBDIRS instead of
DIST_SUBDIRS, so that their Makefile.am files are actually used.
* scripts/macros.m4: renamed GTKMM_CHECK_PERL() to GLIBMM_CHECK_PERL()
and install it as glibmm_check_perl.m4, so that other *mm projects
can use it. They need the PERL_PATH for Doxygen.
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
* scripts/*.m4, configure.in:
Added description to several AC_DEFINE statements to make 'autoheader'
happy
* Makefile.am:
Added ACLOCAL_AMFLAGS to make 'autoreconf' work
|
|
|
|
|
|
|
|
|
|
| |
2003-03-18 Cedric Gustin <cgustin@ibelgique.com>
* Makefile.am : removed examples from DIST_SUBDIRS
2003-03-18 Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de>
* examples/Makefile.am_fragment: Added DESTDIR-support.
|
|
|
|
|
|
|
| |
2003-03-14 Cedric Gustin <cgustin@ibelgique.com>
* Install examples. The are built by default too. Patch adapted for
glibmm 2.4 by Murray Cumming.
|
|
|
|
|
|
| |
2003-01-08 Murray Cumming <murrayc@usa.net>
* make distcheck works.
|
|
|
|
|
|
|
|
| |
2003-01-08 Murray Cumming <murrayc@usa.net>
* It now builds, though I haven' tried installing it. The
library names and header directories should now all have 2.4
instead of 2.0 in their name.
|
|
|