From 1c4071a3cbe4cc1b67eabd6a1afafa0a0554b65c Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 27 May 2017 13:05:47 +0200 Subject: [PATCH] Remove obsolete and useless --enable_no_deps configure option This option didn't do anything for the last 14 years, ever since the switch to bakefile-generated makefiles in fe0895cf82381b91113de34a32b0bcf9bdef98a7, so remove it from configure and stop mentioning it in documentation. Use --disable-dependency-tracking to do what this option used to be doing 15 years ago. --- configure | 31 ------------------------------- configure.in | 1 - docs/gtk/install.txt | 3 --- docs/motif/install.txt | 3 --- docs/x11/install.txt | 3 --- 5 files changed, 41 deletions(-) diff --git a/configure b/configure index 39ab736cda..318f13ac17 100755 --- a/configure +++ b/configure @@ -1130,7 +1130,6 @@ enable_profile enable_no_rtti enable_no_exceptions enable_permissive -enable_no_deps enable_vararg_macros enable_universal_binary enable_macosx_arch @@ -2071,7 +2070,6 @@ Optional Features: --enable-no_rtti create code without RTTI information --enable-no_exceptions create code without C++ exceptions handling --enable-permissive compile code disregarding strict ANSI - --enable-no_deps create code without dependency information --disable-vararg_macros don't use vararg macros, even if they are supported --enable-universal_binary=archs create universal binary for the specified (or all supported) architectures --enable-macosx_arch=ARCH build for just the specified architecture @@ -5755,35 +5753,6 @@ fi eval "$wx_cv_use_permissive" - enablestring= - defaultval= - if test -z "$defaultval"; then - if test x"$enablestring" = xdisable; then - defaultval=yes - else - defaultval=no - fi - fi - - # Check whether --enable-no_deps was given. -if test "${enable_no_deps+set}" = set; then : - enableval=$enable_no_deps; - if test "$enableval" = yes; then - wx_cv_use_no_deps='wxUSE_NO_DEPS=yes' - else - wx_cv_use_no_deps='wxUSE_NO_DEPS=no' - fi - -else - - wx_cv_use_no_deps='wxUSE_NO_DEPS=${'DEFAULT_wxUSE_NO_DEPS":-$defaultval}" - -fi - - - eval "$wx_cv_use_no_deps" - - enablestring=disable defaultval= if test -z "$defaultval"; then diff --git a/configure.in b/configure.in index 3ee19c7d96..c4e5f0f9f5 100644 --- a/configure.in +++ b/configure.in @@ -654,7 +654,6 @@ WX_ARG_ENABLE(profile, [ --enable-profile create code with profili WX_ARG_ENABLE(no_rtti, [ --enable-no_rtti create code without RTTI information], wxUSE_NO_RTTI) WX_ARG_ENABLE(no_exceptions, [ --enable-no_exceptions create code without C++ exceptions handling], wxUSE_NO_EXCEPTIONS) WX_ARG_ENABLE(permissive, [ --enable-permissive compile code disregarding strict ANSI], wxUSE_PERMISSIVE) -WX_ARG_ENABLE(no_deps, [ --enable-no_deps create code without dependency information], wxUSE_NO_DEPS) WX_ARG_DISABLE(vararg_macros,[ --disable-vararg_macros don't use vararg macros, even if they are supported], wxUSE_VARARG_MACROS) WX_ARG_ENABLE_PARAM(universal_binary, [[ --enable-universal_binary=archs create universal binary for the specified (or all supported) architectures]], wxUSE_UNIVERSAL_BINARY) diff --git a/docs/gtk/install.txt b/docs/gtk/install.txt index e71c71b0ff..965822c89a 100644 --- a/docs/gtk/install.txt +++ b/docs/gtk/install.txt @@ -231,9 +231,6 @@ The following options handle the kind of library you want to build. binary size. Also fewer crashes during the actual compilation... - --enable-no_deps Enable compilation without creation of - dependency information. - --enable-permissive Enable compilation without checking for strict ANSI conformance. Useful to prevent the build dying with errors as soon as you compile with diff --git a/docs/motif/install.txt b/docs/motif/install.txt index fb9eecce77..1b937c304a 100644 --- a/docs/motif/install.txt +++ b/docs/motif/install.txt @@ -264,9 +264,6 @@ The following options handle the kind of library you want to build. binary size. Also fewer crashes during the actual compilation... - --enable-no_deps Enable compilation without creation of - dependency information. - --enable-permissive Enable compilation without checking for strict ANSI conformance. Useful to prevent the build dying with errors as soon as you compile with diff --git a/docs/x11/install.txt b/docs/x11/install.txt index c60ee8c74d..61d252b010 100644 --- a/docs/x11/install.txt +++ b/docs/x11/install.txt @@ -246,9 +246,6 @@ The following options handle the kind of library you want to build. binary size. Also fewer crashes during the actual compilation... - --enable-no_deps Enable compilation without creation of - dependency information. - --enable-permissive Enable compilation without checking for strict ANSI conformance. Useful to prevent the build dying with errors as soon as you compile with