Daniel Stenberg
14dc679ce0
test: offer "automake" output and check for perl better
...
runtests.pl -am now uses the "PASS/FAIL: [desc]" output for each
executed test. You can run 'make test-am' in the root build directory to
invoke that. The reason for this output style is to better allow generic
test suite parsers to also grok our test output.
The test Makefile now also tests that perl was indeed found and that the
PERL variable points to an executable before it tries to run the main
test perl script runtests.pl,
2012-11-23 11:56:26 +01:00
Daniel Stenberg
b0735f3165
make: make distclean work again
...
The clean-local hook needed some polish to make sure make distclean
works. Added comment describing why.
2012-07-20 21:56:27 +02:00
Alessandro Ghedini
7cc2e8b349
configure: add symbols versioning option
...
Allow, at configure time, the production of versioned symbols. The
symbols will look like "CURL_<FLAVOUR>_<VERSION> <SYMBOL>", where
<FLAVOUR> represents the SSL flavour (e.g. OPENSSL, GNUTLS, NSS, ...),
<VERSION> is the major SONAME version and <SYMBOL> is the actual symbol
name. If no SSL library is enabled the symbols will be just
"CURL_<VERSION> <SYMBOL>".
2011-12-19 23:25:36 +01:00
Daniel Stenberg
2ef7a28a71
include: cleanup
...
Made the public headers checksrc compliant
Removed types.h (it's been unused since April 2004)
Made the root makefile do make in include by default as well, so that
TAGS and the checksrc will work better.
2011-05-09 10:20:31 +02:00
Daniel Stenberg
45de057920
make: add 'checksrc' as target to check code style
...
The make target checksrc now works in the root makefile and in both the
src and lib directories.
It is also run automatically on "all" if configure --enable-debug was
used.
2011-04-27 10:23:27 +02:00
Pierre Joye
76ac6b94ed
Windows build: alternative makefile
...
This is a separate makefile for MSVC builds. It is deliberately put in
another dir than src/ and lib/ to allow a different build experience
than the previous - at least during a period. Eventually we should
unify.
2011-01-28 22:24:39 +01:00
Daniel Stenberg
9ba42a023d
cmake: removed two files
...
CMake/CheckTypeSize.c.in and CMake/CheckTypeSize.cmake were removed in
the previous cmake commit
2011-01-06 23:41:45 +01:00
Yang Tse
1e739e781e
distrib: add new file to EXTRA_DIST
2010-12-20 21:58:13 +01:00
Daniel Stenberg
2309b4e330
remove the CVSish $Id$ lines
2010-03-24 11:02:54 +01:00
Daniel Stenberg
6bf9d56485
fix the find command line
2009-11-04 12:34:48 +00:00
Daniel Stenberg
367114bc87
avoid fiddling in the ares subdir since that isn't part of the release
...
tarball
2009-11-04 12:33:06 +00:00
Dan Fandrich
33368ebd02
Include the Android make file in the source package even though the
...
config.h issue hasn't been completely solved. This will save some effort
for someone desperate to use curl on Android.
2009-08-11 18:11:40 +00:00
Yang Tse
89f6567fda
Remove buildconf.bat from release and daily snapshot archives.
...
buildconf.bat is only for CVS tree builds.
2009-06-08 14:31:35 +00:00
Daniel Stenberg
d27519c0ca
Add missing cmake files to the tarball (thanks to Richard Atterer's report)
2009-04-27 12:26:41 +00:00
Daniel Stenberg
1272621ebc
removed pointless file
2009-04-25 21:01:28 +00:00
Daniel Stenberg
dd0b38b32f
first take at bundling cmake-related files in the tarball
2009-04-14 22:00:37 +00:00
Yang Tse
dd056e54e2
adjustment for new Mac OS X framework build script
2009-02-23 14:34:40 +00:00
Daniel Stenberg
9af4cf219e
- 'reconf' is removed since we rather have users use 'buildconf'
2009-01-01 20:50:59 +00:00
Dan Fandrich
1bfaf76dd0
"make clean" now cleans out the docs and tests directories, too.
2008-10-01 18:29:13 +00:00
Yang Tse
6fb5888e55
vc6curl.dsw and MSVC 6 IDE build directions
2008-08-30 04:13:31 +00:00
Daniel Stenberg
33638d5347
Andres Garcia pointed out these Makefile mistakes...
2008-08-28 20:08:37 +00:00
Daniel Stenberg
1c04aa54a7
- Running 'make ca-firefox' in the root build dir will now run the new
...
firefox-db2pem.sh conversion script that converts a local Firefox db of ca
certs into PEM format, suitable for use with a OpenSSL or GnuTLS built
libcurl.
2008-08-23 22:02:41 +00:00
Yang Tse
a3498f96ef
Reinstate the 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4' way of
...
including our local m4/reentrant.m4 file. This even takes care of including the
file in the distribution tarball.
2008-07-30 03:10:03 +00:00
Yang Tse
52d9a3c34f
Tests done using 'aclocal -I m4' in buildconf and 'ACLOCAL_AMFLAGS = -I m4
...
in top Makefile.am triggered a problem that prevented aclocal from running
successfully on SunOS 5.10 with GNU m4 1.4.5 and GNU Autoconf 2.61
A tarball which reproduces mentioned problem is the one dated July-28-2008
http://cool.haxx.se/curl-daily/curl-7.19.0-20080728.tar.gz
We actually don't need all the bells and whistles that the above mechanism
provides. We only need to include our m4/reentrant.m4 file in acinclude.m4
so here we go with this simpler mechanism.
2008-07-29 02:26:21 +00:00
Yang Tse
c8fe5f485c
move ACLOCAL_AMFLAGS after AUTOMAKE_OPTIONS
2008-07-27 16:37:02 +00:00
Yang Tse
6b7e74a030
move reentrant.m4 to the m4 subdirectory to avoid infinite loop inclusion problem
2008-07-25 13:21:14 +00:00
Yang Tse
8a323f8354
Another step towards detecting if _REENTRANT is already defined or actually
...
needed, and being able to define it if appropriate for further configure tests
as well as for the generated config file.
Introduced reentrant.m4 intended for our reentrant related autotools/m4 macros.
2008-07-24 15:20:35 +00:00
Dan Fandrich
1e482fe6a8
Changed the makefile so the doc/examples/ programs are never built in a
...
normal build/install (only with the 'make check' target), so that a
build failure in the examples isn't fatal.
2008-03-31 03:01:13 +00:00
Gunter Knauf
940c075bd8
removed 'mv' call and changed to use new backup feature of mk-ca-bundle.pl.
2008-02-10 01:32:43 +00:00
Gunter Knauf
d6f47cc60c
make use of mv's backup feature so that calling the ca-bundle target more than once will never fail; ignore error which can occure if for whatever reason there's no orignial ca-bundle.crt to rename.
2008-02-09 15:07:35 +00:00
Daniel Stenberg
dca46e6470
oops, we make the copyright year ranges the simple style
2008-02-08 11:12:54 +00:00
Daniel Stenberg
7edd13822c
provide the ca-bundle target the same way as the Makefile.dist does it so that
...
it works the same way for configure-based platforms as for non-configure ones
2008-02-08 11:11:59 +00:00
Dan Fandrich
ffff8ddbef
Compile most of the example apps in docs/examples when doing a 'make check'.
2007-07-12 20:38:54 +00:00
Daniel Stenberg
096675824f
Applied Albert Chin's patch that makes the libcurl.pc pkgconfig file get
...
installed on 'make install' time.
2005-11-16 07:20:57 +00:00
Daniel Stenberg
ab4086bc24
Updated the copyright year since changes have been this year.
2005-03-31 07:02:02 +00:00
Daniel Stenberg
c4ce9ac4de
Add an alert already here if 'make test' is attempted for a cross-compile
...
since there's no use building the whole test suite first and _then_ tell it
doesn't work anyway...
2005-03-11 00:44:32 +00:00
Daniel Stenberg
887f41c062
Dan Fandrich added libcurl.pc.in to the dist
2004-12-13 08:34:17 +00:00
Daniel Stenberg
2ea80c29fa
Added buildconf buildconf.bat to the dist
2004-07-22 22:22:49 +00:00
Daniel Stenberg
0cb297abc9
testcurl.sh is dead, long live tests/testcurl.pl!
2004-06-21 14:58:03 +00:00
Daniel Stenberg
f39f7c28f0
'make test-torture' in the root now runs a full torture test
2004-05-17 10:54:00 +00:00
Daniel Stenberg
4d86593f3c
build_vms.com is removed from here
2004-03-15 10:18:38 +00:00
Daniel Stenberg
d50c9218c7
source header added
2004-01-13 08:57:24 +00:00
Daniel Stenberg
36d6b16c23
Made the dist-hook more generic for adding more files named .dist into the
...
dist archive. Preparing for a new maketgz.
2003-10-30 12:48:19 +00:00
Daniel Stenberg
59889d45da
Include the RELEASE-NOTES file too, which is basicly the release announce
...
message.
2003-09-22 21:39:37 +00:00
Daniel Stenberg
bbdc0394ff
make an uninstall hook in the same manner we already did an install hook
...
as otherwise will make distcheck fail
2003-08-06 22:15:12 +00:00
Daniel Stenberg
0423fd9b55
SSLCERTS was moved into the docs/ directory
2003-07-23 11:39:05 +00:00
Daniel Stenberg
3ed3ae5bcf
When I introduced the DIST_SUBDIRS usage, I broken the 'make install' for
...
include files and docs, so now I've added a custom install hook to run
make install for docs and install when data is installed at the top-level.
2003-06-27 14:37:38 +00:00
Daniel Stenberg
4915002168
Only build in lib and src by default, make the others dist-subdirs.
...
Make the test stuff get built when we run 'make test' instead.
2003-05-27 08:51:09 +00:00
Daniel Stenberg
a55649dc82
added dist-hook that clears the tests/log dir properly as otherwise
...
'make distcheck' doesn't pass
2003-03-31 11:37:47 +00:00
Daniel Stenberg
065b87e949
7.10.4-pre2 commit
2003-02-24 18:14:48 +00:00
Daniel Stenberg
3a01478ce8
add the new emacs file and removed the former one
2003-01-29 12:15:16 +00:00
Daniel Stenberg
ed4dff63b9
make test-full in the root dir should run verbose tests but not stop on
...
single failures
2003-01-21 10:35:34 +00:00
Daniel Stenberg
39c12790bc
Added a 'test-full' target to run the tests in verbose mode.
2003-01-21 10:32:40 +00:00
Daniel Stenberg
323d3e9b5d
include SSLCERTS and not UPGRADE. We leave UPGRADE a while in CVS, but it
...
should be removed soonish.
2002-11-11 22:38:32 +00:00
Daniel Stenberg
e6367abae9
generate and include PDF versions of the docs in the release archive
2002-10-14 07:39:49 +00:00
Daniel Stenberg
fccf6925b1
fixed the pkgadd target
2002-09-05 08:24:21 +00:00
Daniel Stenberg
ca516b1b26
no longer package MITX.txt or MPL-1.1.txt since we now use COPYING only
2002-09-03 11:54:28 +00:00
Daniel Stenberg
64bbe9dfaf
James Gallagher's Content-Encoding work
2002-09-02 22:31:18 +00:00
Daniel Stenberg
61540b98c2
no longer include the multi dir, the examples should be in the examples
...
dir
2002-03-04 10:15:12 +00:00
Daniel Stenberg
e6ed3478ea
automake usage and options cleanup
2002-02-25 14:08:18 +00:00
Daniel Stenberg
9def011e8e
moved the config-* files to lib/Makefile.am
2002-02-07 14:35:14 +00:00
Daniel Stenberg
a31155a72a
multi stuff from the multi-dev branch
2002-01-03 15:03:57 +00:00
Daniel Stenberg
6c5b8e1d59
added mac stuff
2001-11-29 12:42:50 +00:00
Daniel Stenberg
fbb9d23a25
Kevin Roth's cygwin package fixes
2001-10-29 10:32:39 +00:00
Daniel Stenberg
56562bad59
Kevin Roth's cygwin fixes
2001-10-22 06:26:30 +00:00
Daniel Stenberg
377e78d917
removed the 'perl' and 'php' dirs from the release archive
2001-09-11 10:15:40 +00:00
Daniel Stenberg
70f2717c11
added curl-mode.el
2001-09-05 06:56:24 +00:00
Daniel Stenberg
46a897f604
make html runs make html in the docs dir
2001-08-21 09:14:31 +00:00
Daniel Stenberg
a1cec0e49a
Albert Chin's neat configure/package fixes
2001-08-20 07:10:28 +00:00
Daniel Stenberg
af59b9b94c
added unfortunate but necessary special-purpose files for VMS and RISC OS
2001-08-08 07:46:44 +00:00
Cris Bailiff
c503930b8d
Added Solaris 'pkgadd' building support to packages collection and autoconf/automake files
2001-05-30 04:31:32 +00:00
Daniel Stenberg
adf00f5b2e
added libtool
2001-05-28 21:49:01 +00:00
Daniel Stenberg
c77f77a1ce
general autoconf and automake fixes
2001-05-22 21:17:58 +00:00
Daniel Stenberg
d1b0b08ba0
Added curl-config as a script that now gets installed
2001-04-17 12:33:02 +00:00
Daniel Stenberg
6235a8d969
make should be $(MAKE)
2001-03-23 14:29:10 +00:00
Daniel Stenberg
efb5d9a403
new directories
2001-03-16 15:22:51 +00:00
Daniel Stenberg
a9be9bc7f5
Additional "docs" about 'make rpms' added by Loic
2001-01-09 10:09:13 +00:00
Daniel Stenberg
a997d60304
Loic Dachary's updates to get 'make distcheck' work, including running the
...
test suite
2001-01-08 22:18:30 +00:00
Daniel Stenberg
b915ca68f9
'make distcheck' works now
2001-01-08 17:38:23 +00:00
Daniel Stenberg
9ade752fa7
distcheck fixes
2001-01-08 16:31:29 +00:00
Daniel Stenberg
d54cdf294b
adjusted to work with automake 'make dist'
2001-01-08 13:39:21 +00:00
Daniel Stenberg
044ca343ad
Loic Dachary's makefile/dist/rpm fixes
2001-01-08 10:00:14 +00:00
Daniel Stenberg
ec3054e1f2
make test in root now runs make quiet-test in the test dir
2000-11-17 15:30:01 +00:00
Daniel Stenberg
172f0ba12d
the tests dir is added
2000-11-10 14:42:06 +00:00
Daniel Stenberg
c3c7739811
big last-beta (?) cleanup commit
2000-07-31 22:42:34 +00:00
Daniel Stenberg
f71a1485f3
libtool adjustments
2000-07-26 09:28:29 +00:00
Daniel Stenberg
c10684ac3f
fixed the new path to the curl man page
2000-05-24 22:56:00 +00:00
Daniel Stenberg
ae1912cb0d
Initial revision
1999-12-29 14:20:26 +00:00