aboutsummaryrefslogtreecommitdiff
path: root/tests/testcurl.pl
AgeCommit message (Collapse)Author
2007-02-20Several corrections & changes to what has been stated in revision 1.45Yang Tse
1) The maketgz script does not insert the timestamp in curlver.h, it actually updates it. For CVS versions it is the "CVS" string. 2) testcurl.pl will always print the "date" string which represents the moment the test build is run. 3) testcurl.pl may not print the "timestamp" string since the script may end before it is printed out. (i.e. unable to update from CVS) 4) The "timestamp" string printed will be the same as the "date" one unless one of the following conditions is met. *) It is a tarball-based build. Timestamp will be creation time. *) CVS update has been done. Timestamp will be end of CVS update.
2007-02-19fix typoYang Tse
2007-02-19Show libcurl's timestamp. This timestamp is only available in curlver.hYang Tse
for tarball-based tests and builds, the maketgz script inserts it when the tarball is created. For CVS-based tests and builds the timestamp we show is the current UTC build time as it is the CVS version timestamp. In this way, all builds will have a valid source code timestamp which isn't related to the moment the tests and build is performed, with the exception of CVS-based ones which have the same "date" and "timestamp"
2007-01-27update copyright year noticeYang Tse
2007-01-25set proper lib extension for non-configure mingw32 builds on Win32.Gunter Knauf
2007-01-18Make the test script tag parser a bit more robust.Dan Fandrich
Check for the .exe extension on mingw32 builds.
2006-10-17buildconf already runs ares/buildconf by itself if there is an ares subdirDaniel Stenberg
present, so there's no use to doing it again in this script!
2006-05-27reverted the previous .libs check for libs, but instead make mingw32 buildsDaniel Stenberg
more similar to other configure builds (== use .la for libext and no binext)
2006-05-25better check for libs created in the .libs directory since libtool does thisDaniel Stenberg
kind of magic
2005-12-13Log CPPFLAGS environment variable along with the others.Dan Fandrich
2005-09-15use make -k when running the testsDaniel Stenberg
2005-08-30quick hack to make it working again on Win32 - however we should consider to ↵Gunter Knauf
set some defaults depending on the compiler architecture we guess we are since it doesnt work well if we prefer building the msvc makefile with gmake instead of nmake because we found gmake first in path....
2005-08-11fix for NetWare crossbuilds to display the right config.h when build on Win32.Gunter Knauf
2005-05-20added -nobuildconfDaniel Stenberg
2005-05-17scan for gmake and make to prefer gmake on systems that have itDaniel Stenberg
2005-05-10allow the ares/config.h display to failDaniel Stenberg
2005-05-09no need to display src/config.h anymore since it is a duplicate of lib/config.hDaniel Stenberg
but we could use having a look at ares/config.h when that is used
2005-04-18Modified to not mix ordinary print to STDOUT with a system() that prints toDaniel Stenberg
stdout, since I've found cases on Solaris where the second output mixes with the first and thus the big check-script doesn't properly find the first string in the output stream.
2005-03-19some additional debug outputDaniel Stenberg
2005-03-18Netware builds don't use configure.Dan Fandrich
2005-03-18adjust to use plain 'make' even for cross-compiles if using configure-Daniel Stenberg
style build
2005-03-17don't set TEST_F to blank when --runtestopts isn't used, as that will overrideDaniel Stenberg
the default options set in the Makefile
2005-03-17Added the --runtestsopts option to testcurl.pl to override the defaultDan Fandrich
options used by runtests.pl during testing (useful for disabling valgrind).
2005-03-15initial man page attempt for testcurl.plDaniel Stenberg
2005-03-15Added lots of new command line options, made confsuffix get set based onDaniel Stenberg
targetos only and not build os. Commented away the line that enables perl warnings.
2005-03-14show LDFLAGS tooDaniel Stenberg
2005-03-11no more rewriting of the setup fileDaniel Stenberg
2004-10-10attempt to make the configure output appear in the build log when it runsDaniel Stenberg
on my solaris 2.7 box too (currently unknown perl version)
2004-09-15no more getdate.c to care aboutDaniel Stenberg
2004-07-29mingw32 builds make .a libsDaniel Stenberg
2004-07-25libs built with libtool are named .la in the build dirDaniel Stenberg
2004-07-24if --enable-ares is used, we must run 'buildconf' in the ares dir beforeDaniel Stenberg
we run configure.
2004-07-15added Borland support.Gunter Knauf
2004-07-06fixed Win32 prebuild section; fixed minor cosmetic bug.Gunter Knauf
2004-07-05be a bit more verbose when things go wrong.Gunter Knauf
2004-07-05added additional check to avoid calling a non-existant external script.Gunter Knauf
2004-07-05the simple way was too simple, so added --mktarball option.Gunter Knauf
2004-07-05added simple way to create a tarball just before the build is deleted.Gunter Knauf
2004-07-05changed to reflect recent NetWare makefile changes;Gunter Knauf
moved call to buildconf.bat down so that it takes place in the build dir.
2004-06-29fixed argument parsing; added --setup option.Gunter Knauf
2004-06-22added new --target option for autobuilding other targets than GNU-like.Gunter Knauf
2004-03-25Tor Arntsen fixed how this is invokedDaniel Stenberg
2004-03-25detect daily snapshots using the new path for this testDaniel Stenberg
2004-03-25invoke this script via env, as it is more likely to exist at a fixed pathDaniel Stenberg
while perl often is installed in /usr/local/bin or elsewhere
2004-03-24Tor Arntsen's mkdir-fix to make this run with perl 5.0005Daniel Stenberg
2004-03-24Avoid doing chdir .., as it breaks the ability to use symlinks properly.Daniel Stenberg
chdir to absolute directory names instead. (this flaw exists in the shell version too)
2004-03-23Greg Hewgill's version of testcurl.sh rewritten in perl for greaterDaniel Stenberg
portability. I put it in this directory instead of the root since I think perhaps it makes more sense.