had to bring back curl 3rdparty for windows too, since cygwin wasn't
[feisty_meow.git] / production / 3rdparty / curl / bin / curl-config
diff --git a/production/3rdparty/curl/bin/curl-config b/production/3rdparty/curl/bin/curl-config
new file mode 100644 (file)
index 0000000..c687929
--- /dev/null
@@ -0,0 +1,157 @@
+#! /bin/sh
+#
+# The idea to this kind of setup info script was stolen from numerous
+# other packages, such as neon, libxml and gnome.
+#
+# $Id: curl-config,v 1.1 2006/07/09 22:41:13 fred_t_hamster Exp $
+#
+prefix=/usr/local
+exec_prefix=${prefix}
+includedir=${prefix}/include
+
+usage()
+{
+    cat <<EOF
+Usage: curl-config [OPTION]
+
+Available values for OPTION include:
+
+  --ca        ca bundle install path
+  --cc        compiler
+  --cflags    pre-processor and compiler flags
+  --features  newline separated list of enabled features
+  --protocols newline separated list of enabled protocols
+  --help      display this help and exit
+  --libs      library linking information
+  --prefix    curl install prefix
+  --version   output version information
+  --vernum    output the version information as a number (hexadecimal)
+EOF
+
+    exit $1
+}
+
+if test $# -eq 0; then
+    usage 1
+fi
+
+while test $# -gt 0; do
+    case "$1" in
+    # this deals with options in the style
+    # --option=value and extracts the value part
+    # [not currently used]
+    -*=*) value=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
+    *) value= ;;
+    esac
+
+    case "$1" in
+    --ca)
+       echo ""/usr/local/share/curl/curl-ca-bundle.crt""
+       ;;
+
+    --cc)
+       echo "i586-mingw32msvc-gcc"
+       ;;
+
+    --prefix)
+       echo "$prefix"
+       ;;
+
+    --feature|--features)
+       if test "1" = "1"; then
+          echo "SSL"
+          NTLM=1 # OpenSSL implies NTLM
+        elif test -n ""; then
+          echo "SSL"
+        fi
+       if test "" = "1"; then
+          echo "KRB4"
+        fi
+       if test "" = "1"; then
+          echo "IPv6"
+        fi
+       if test "1" = "1"; then
+          echo "libz"
+        fi
+       if test "" = "1"; then
+          echo "AsynchDNS"
+        fi
+       if test "" = "1"; then
+          echo "IDN"
+        fi
+       if test "" = "1"; then
+          echo "SSPI"
+          NTLM=1
+        fi
+       if test "$NTLM" = "1"; then
+          echo "NTLM"
+        fi
+       ;;
+
+    --protocols)
+       if test "" != "1"; then
+          echo "HTTP"
+         if test "1" = "1"; then
+            echo "HTTPS"
+          fi
+        fi
+       if test "" != "1"; then
+          echo "FTP"
+         if test "1" = "1"; then
+            echo "FTPS"
+          fi
+        fi
+       if test "" != "1"; then
+          echo "GOPHER"
+        fi
+       if test "" != "1"; then
+          echo "FILE"
+        fi
+       if test "" != "1"; then
+          echo "TELNET"
+        fi
+       if test "" != "1"; then
+          echo "LDAP"
+        fi
+       if test "" != "1"; then
+          echo "DICT"
+        fi
+       if test "" != "1"; then
+          echo "TFTP"
+        fi
+       ;;
+    --version)
+       echo libcurl 7.15.1
+       exit 0
+       ;;
+
+    --vernum)
+       echo 070f01
+       exit 0
+       ;;
+
+    --help)
+       usage 0
+       ;;
+
+    --cflags)
+               if test "X${prefix}/include" = "X/usr/include"; then
+          echo ""
+        else
+          echo "-I${prefix}/include"
+        fi
+               ;;
+
+    --libs)
+               echo -L${exec_prefix}/lib -lcurl -L/home/dast/src/win32 -lssl -lcrypto -lgdi32 -lwinmm -lws2_32  -lz -lws2_32
+               ;;
+
+    *)
+        echo "unknown option: $1"
+       usage 1
+       ;;
+    esac
+    shift
+done
+
+exit 0