summaryrefslogtreecommitdiff
path: root/build_shared
Commit message (Collapse)AuthorAgeFilesLines
* Embed the manifest file into executables in the case of the Debug target.Cedric Gustin2006-04-061-1/+4
| | | | | | | | | | | | | | | | | 2006-04-06 Cedric Gustin <cedric.gustin@gmail.com> * MSVC_Net2003/*.vcproj: Embed the manifest file into executables in the case of the Debug target. * README.win32: Fixed a few typos. * build_shared/Makefile_build.am_fragment: Add -DGLIBMM_BUILD to the extra_defines compiler flags (switch between dllexport/dllimport on win32). * glib/glibmmconfig.h.in: Define GLIBMM_DLL when building with mingw32/cygwin. This makes the GLIBMM_API tag (and GTKMM_API for gtkmm) active with these two platforms, as required by bug #309030. * glib/glibmm/object.h, glib/glibmm/objectbase.h : Tag the Object and ObjectBase classes with GLIBMM_API to make Visual Studio happy.
* Added --enable-use-deprecations, defaulting to no (do not check for them),Murray Cumming2005-11-291-1/+1
| | | | | | | | | | | | 2005-11-29 Murray Cumming <murrayc.com> * build_shared/Makefile_build.am_fragment: * configure.in: Added --enable-use-deprecations, defaulting to no (do not check for them), so that the tarball will still build when newer versions of glib deprecate some API. * examples/Makefile.am_fragment: Use the deprecation, if wanted.
* Added --enable-deprecated-api option. When set to disabled, it does notMurray Cumming2005-11-291-1/+1
| | | | | | | | | | | | | 2005-11-29 Murray Cumming <murrayc@murrayc.com> * build_shared/Makefile_build.am_fragment: * configure.in: Added --enable-deprecated-api option. When set to disabled, it does not build deprecated API. This reduces the size of the library, and might be useful for embedded devices. * glib/src/date.ccg: * glib/src/date.hg: Use _DEPRECATE_IFDEF_START/END around the deprecated set_time() method.
* Added MSVC_Net2003 directory. Added mkfifo #define (for mingw32). AddedCedric Gustin2005-01-241-1/+0
| | | | | | | | | | | | | | | | | 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').
* Patch from Roger Leigh in bug # 15589 to use PLATFORM_WIN32 rather thanMurray Cumming2004-10-211-1/+1
| | | | | | | | | 2004-10-21 Murray Cumming <murrayc@murrayc.com> * build_shared/Makefile_build.am_fragment: Patch from Roger Leigh in bug # 15589 to use PLATFORM_WIN32 rather than OS_WIN32 to enable -no-undefined. This allows glibmm to build in a cgwin environment, apparently.
* Remove left-over include paths for pango, atk, gdk and gtk.Daniel Elstner2004-06-081-4/+0
| | | | | * build_shared/Makefile_build.am_fragment (all_includes): Remove left-over include paths for pango, atk, gdk and gtk.
* Added win32-specific --export-all-symbols to linker flags. This isCedric Gustin2004-01-291-1/+1
| | | | | | | | | | | 2004-01-27 Cedric Gustin <cedric.gustin@swing.be> * build_shared/Makefile_build.am_fragment: Added win32-specific --export-all-symbols to linker flags. This is backported from gtkmm-2.2. * README.win32: Updated text for glibmm-2.4. * tools/generate_wrap_init.pl.in: Replaced GTKMM_WIN32 by the standard G_OS_WIN32.
* Added clamp_min() and clamp_max() to wrap the case where g_date_clamp()Murray Cumming2004-01-221-1/+1
| | | | | | | 2004-01-22 Murray Cumming <murrayc@usa.net> * glib/date.[hg|ccg]: Added clamp_min() and clamp_max() to wrap the case where g_date_clamp() takes null values.
* output_wrap_create(): Used args_types_and_names_with_default_values()Murray Cumming2003-10-251-4/+1
| | | | | | | | | | | 2003-10-23 Murray Cumming <murrayc@usa.net> * tools/pm/Output.pm: output_wrap_create(): Used args_types_and_names_with_default_values() intead of args_types_and_names(), so that create() functions .in .h files have the default values as specified in _WRAP_CREATE() in .hg files. * tools/pm/WrapParser.pm: on_ignore_signals(): Strip the quotes, to make _IGNORE_SIGNAL() really work in .hg files.
* Install headers in a glibmm-2.3 directory instead of glibmm-2.4, to beMurray Cumming2003-04-231-1/+1
| | | | | | | 2003-04-22 Murray Cumming <murrayc@usa.net> * Install headers in a glibmm-2.3 directory instead of glibmm-2.4, to be consistent with gtkmm 2.4.
* Removed libstdc++ in LDFLAGS on win32. Latest libtool is taking care ofCedric Gustin2003-03-142-22/+3
| | | | | | | | | | | | | | | | | 2003-03-04 Cedric Gustin <cgustin@ibelgique.com> * configure.in : Removed libstdc++ in LDFLAGS on win32. Latest libtool is taking care of it. * build_shared/Makefile_build.am_fragment, tools/extra_defs_gen/Makefile.am : Added --export-all-symbols linker flag on win32 (required by latest libtool to build DLLs). * build_shared/Makefile_gensrc.am_fragment : Modifiy rule that builds wrap_init.cc. wrap_init.cc now contains reference to all objects, event on win32. #ifdefs are included when needed. * README.win32 : updated for version 2.2. Added list of missing methods and signals on win32 * tools/m4/base.m4 : Added _GTKMMPROC_SIGNAL_H_AND_CC macro.
* More version fixing.Murray Cumming2003-01-211-1/+1
|
* Use GLIBMM_* instead of GTKMM_* to avoid config.h clashes with gtkmm 2.4.Murray Cumming2003-01-211-1/+1
| | | | | | | | 2003-01-21 Murray Cumming <murrayc@usa.net> * configure.in: Use GLIBMM_* instead of GTKMM_* to avoid config.h clashes with gtkmm 2.4. * glib/glibmm-2.4.pc.in: Correct cflags - report 2.4 instead of 2.0.
* Renamed gtkmmproc to gmmproc.Murray Cumming2003-01-211-6/+6
| | | | | | 2003-01-21 Murray Cumming <murrayc@usa.net> * Renamed gtkmmproc to gmmproc.
* Initial revisionMurray Cumming2003-01-075-0/+288