Added '--configure' option to curl-config to display original configure arguments...
authorClaes Jakobsson <claes@versed.se>
Sat, 14 Nov 2009 19:23:26 +0000 (19:23 +0000)
committerClaes Jakobsson <claes@versed.se>
Sat, 14 Nov 2009 19:23:26 +0000 (19:23 +0000)
CHANGES
RELEASE-NOTES
configure.ac
curl-config.in
docs/curl-config.1

diff --git a/CHANGES b/CHANGES
index 44d7618..e56154c 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,9 @@
 
                                   Changelog
 
+Claes Jakobsson (14 Nov 2009)
+- curl-config now accepts '--configure' to see what arguments was
+  passed to the configure script when building curl.
 
 Daniel Stenberg (14 Nov 2009)
 - Claes Jakobsson restored the configure functionality to detect NSS when
index 4165591..851e68c 100644 (file)
@@ -10,6 +10,7 @@ Curl and libcurl 7.19.8
 This release includes the following changes:
 
  o support SSL_FILETYPE_ENGINE for client certificate
+ o curl-config can now show the arguments used when building curl
 
 This release includes the following bugfixes:
 
index bc7e0e4..b23bc78 100644 (file)
@@ -45,6 +45,12 @@ CURL_CHECK_OPTION_CURLDEBUG
 
 CURL_CHECK_PATH_SEPARATOR_REQUIRED
 
+#
+# save the configure arguments
+#
+CONFIGURE_OPTIONS="\"$ac_configure_args\""
+AC_SUBST(CONFIGURE_OPTIONS)
+
 dnl SED is mandatory for configure process and libtool.
 dnl Set it now, allowing it to be changed later.
 AC_PATH_PROG([SED], [sed], [not_found],
index cbe316e..177b635 100644 (file)
@@ -37,6 +37,7 @@ Available values for OPTION include:
   --cc        compiler
   --cflags    pre-processor and compiler flags
   --checkfor [version] check for (lib)curl of the specified version
+  --configure the arguments given to configure when building curl
   --features  newline separated list of enabled features
   --help      display this help and exit
   --libs      library linking information
@@ -146,6 +147,10 @@ while test $# -gt 0; do
        echo @libdir@/libcurl.@libext@ @LDFLAGS@ @LIBCURL_LIBS@ @LIBS@
        ;;
 
+    --configure)
+      echo @CONFIGURE_OPTIONS@
+    ;;
+
     *)
         echo "unknown option: $1"
        usage 1
index a116e6e..b3bd383 100644 (file)
@@ -42,6 +42,8 @@ Specify the oldest possible libcurl version string you want, and this
 script will return 0 if the current installation is new enough or it 
 returns 1 and outputs a text saying that the current version is not new 
 enough. (Added in 7.15.4)
+.IP "--configure"
+Displays the arguments given to configure when building curl.
 .IP "--feature"
 Lists what particular main features the installed libcurl was built with. At
 the time of writing, this list may include SSL, KRB4 or IPv6. Do not assume