Commit Graph

24 Commits (67a83c1b3465c44b249eaa44fdc492952e59b31f)

Author SHA1 Message Date
Daniel Stenberg 67a83c1b34 David Shaw finally removed all traces of Gopher and we are now officially
not supporting it. It hasn't been functioning for years anyway, so this is
just finally stating what already was true. And a cleanup at the same time.
18 years ago
Daniel Stenberg e55f502e2f --protocols now supports TFTP 18 years ago
Daniel Stenberg 8f219af884 When curl is built with GnuTLS, curl-config didn't include "SSL" when
--features was used
18 years ago
Daniel Stenberg d6460aff36 added missing features to curl-config 18 years ago
Daniel Stenberg 2a6ea6d7a7 David Shaw added --protocols, and thus the --feature no longer mentions what
protocols that are disabled.
19 years ago
Daniel Stenberg df3ca59116 Dan Fandrich:
Here's a stab at a consolidation of the SSL detection heuristics into
configure. Source files aren't changed by this patch, except for setup.h and
the various config*.h files.  Within the configure script, OPENSSL_ENABLED is
used to determine if SSL is being used or not, and outside configure,
USE_SSLEAY means the same thing; this could be even further unified some day.

Now, when SSL is not detected, configure skips the various checks that are
dependent on SSL, speeding up the configure process and avoiding complications
with cross compiles.  I also updated all the architecture- specific config
files I could see, but I couldn't test them.
19 years ago
Daniel Stenberg 437afe0767 curl-config now shows asyncdns if built with ares enabled 20 years ago
Daniel Stenberg b0fbb98f41 Markus Oberhumer fixed the -cflags option 21 years ago
Daniel Stenberg f68505ee23 Karol Pietrzak pointed out that simply including the include dir in --cflags
is not a good thing, as recent gccs for example complain if it is /usr/include

Right now, we just output "" until we think of something better.
21 years ago
Daniel Stenberg f8e0b18439 AC_SUBST HAVE_LIBZ for curl-config.in 21 years ago
Daniel Stenberg 98e1605b17 --ca shows ca bundle path 21 years ago
Daniel Stenberg fd3881eaa6 added --disable-[protocol] support 21 years ago
Daniel Stenberg 6e9d1617c6 added support for --cc to output the compiler name. This makes it possible
to compile libcurl stuff without any prior knowledge:

cc=`curl-config --cc`
cflags=`curl-config --cflags`
libs=`curl-config --libs`

$cc $flags $libs -o example example.c

Or if you prefer, the oh-so-cool single-line version:

`curl-config --cc --cflags --libs` -o example example.c
22 years ago
Daniel Stenberg 47ff6f29f4 hm, --cflags should only show the flags a 3rd party program would need 22 years ago
Daniel Stenberg 861ca06f11 removed --include again and stuffed the libcurl's include path in --cflags 22 years ago
Daniel Stenberg d9e54a3cdf Added --include to set the compiler include flag for libcurl 22 years ago
Daniel Stenberg 32eaf9e83a Added -lcurl for --libs so that single option should now suffice to use
when building anything with libcurl
22 years ago
Daniel Stenberg d60cd937b7 Heikki Korpela posted a patch that makes --libs include the directory in
which libcurl itself is installed in.
22 years ago
Sterling Hughes 268867311e Add documentation for the --vernum attribute 22 years ago
Daniel Stenberg 1e5e0f9a26 added 'curl-config --vernum' for hardcore hex version output 22 years ago
Daniel Stenberg 1ee7f92ce4 configure sets variables that curl-config uses to display what features
that have been built-in
22 years ago
Daniel Stenberg 28a9108257 more intial fixes 22 years ago
Daniel Stenberg cc7fc20251 libcurl version, not curl version 22 years ago
Daniel Stenberg fb1ce5fd5b tiny tool for outputting curl config variables 22 years ago