| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These configuration variables have been removed:
GLIBMM_HAVE_C_STD_TIME_T_IS_NOT_INT32
GLIBMM_MEMBER_FUNCTIONS_MEMBER_TEMPLATES
GLIBMM_CAN_USE_NAMESPACES_INSIDE_EXTERNC
GLIBMM_CAN_USE_THREAD_LOCAL
GLIBMM_HAVE_NAMESPACE_STD
GLIBMM_COMPILER_SUN_FORTE
GLIBMM_EXCEPTIONS_ENABLED
GLIBMM_PROPERTIES_ENABLED
GLIBMM_VFUNCS_ENABLED
GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
and this preprocessor macro:
GLIBMM_USING_STD(Symbol)
The corresponding M4 macros in build/ and their calls in configure.ac have
also been removed.
Fixes #22
|
|
|
|
| |
Bug 786824
|
| |
|
|
|
|
| |
Bug #759791
|
|
|
|
|
| |
Instead of AX_CXX_COMPILE_STDCXX_11().
See bug #751432
|
|
|
|
|
|
| |
configure.ac: Use AX_CXX_COMPILE_STDCXX_11 to check for compiler
support for C++11 and use it (--std=c++11 for current versions of
g++).
|
|
|
|
|
|
|
| |
* build/c_std.m4:
* glib/src/date.[hg|ccg]: Use std::time_t instead of ::time_t. Only
std::time_t is required to be declared in <ctime>, which is recommended
instead of <time.h> in C++ programs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* autogen.sh: Warn about everything during autoreconf.
* configure.ac: Replaced obsolete macros with their modern counterparts.
* build/c_std.m4: Ditto.
* build/cxx.m4: Ditto.
* build/cxx_std.m4: Ditto.
* build/sun.m4: Ditto.
* build/macros.m4: Ditto. Removed all unused macros and renamed to...
* build/debug.m4: ...this, because only macro for debugging refcount has
left.
* build/glibmm_check_perl.m4: Deleted. None of the macros there was used.
* build/dk-feature.m4: Use AS_VAR_IF.
* Makefile.am: Removed distribution of deleted m4 file.
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Removed the --enable-api-exceptions, --enable-api-properties,
--enable-api-vfuncs and --enable-api-default-signal-handlers options.
* build/reduced.m4: Removed.
* tools/m4/*.m4:
* tools/pm/Output.pm: Remove any use of ifdefs and auto_ptr for reduced API.
* *.[hg|ccg|h|cc]: Remove the idefed code.
|
|
|
|
|
|
| |
* build/glibmm_check_perl.m4 (GLIBMM_CV_PERL_VERSION): Define with
m4_define() so that the macro is only visible internally.
(GLIBMM_CHECK_PERL): Define as deprecated macro using AU_DEFUN().
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Replace GLIBMM_ARG_ENABLE_API_DEPRECATED() with
the new MM_ARG_DISABLE_DEPRECATED_API() macro from mm-common.
(MM_PREREQ): Raise requirement to mm-common 0.6.
* build/reduced.m4 (GLIBMM_ARG_ENABLE_API_DEPRECATED): Remove
obsolete macro definition.
* glib/glibmmconfig.h.in (GLIBMM_DISABLE_DEPRECATED): Copy #undef
statement from config.h.in template.
* gio/giommconfig.h.in (GIOMM_DISABLE_DEPRECATED): ditto.
|
|
|
|
|
|
| |
* build/cxx.m4: Fix the incorrect nesting of parentheses with
about every other AC_COMPILE_IFELSE/AC_LANG_PROGRAM construct.
My fault, ooops.
|
|
|
|
|
|
|
|
|
| |
* build/cxx.m4: Clean up M4 code and switch to non-deprecated
Autoconf macros.
(AC_CXX_NAMESPACES), (AC_CXX_BOOL), (AC_CXX_MUTABLE): Remove
obsolete feature check macros.
* configure.ac: Remove AC_CXX_NAMESPACES(), AC_CXX_BOOL(),
AC_CXX_MUTABLE() and GLIBMM_CXX_HAS_NAMESPACE_STD checks.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
* 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.
|