Commit Graph

37 Commits

Author SHA1 Message Date
Daniel Stenberg
1056d2d22d When this is verified to be a CVS tree, we remove the two generated source
files from the source dir to make certain they're generated in the build
process.
2004-02-26 13:59:10 +00:00
Daniel Stenberg
0c3c1b390a The build logs were created in the "wrong" dir and thus never removed
after use, this is an attempt to fix this.
2004-02-26 07:58:49 +00:00
Daniel Stenberg
be62b27ce2 Output $CC and $CFLAGS as well. A Tor Arntsen patch. 2004-02-25 09:03:09 +00:00
Daniel Stenberg
2e61fde07f argh, use single-quotes instead of double ones to make $Revision appear 2004-02-23 07:32:45 +00:00
Daniel Stenberg
41263f7d88 use the proper source header, and set the version string to this file's
revision number
2004-02-23 07:17:13 +00:00
Daniel Stenberg
02095ba0e1 cd back to the root path before removing the build dir, since some systems
refuse to remove the dir otherwise!
2004-02-23 07:08:59 +00:00
Daniel Stenberg
d765a00adb Tor Arntsen's tiny fix! 2004-02-19 16:24:22 +00:00
Daniel Stenberg
c14fa2c935 use a die and a log function to die and log texts
better detect test suite failures
remove the buildlog at exit
make a random buildlog file name, now in the same dir where the build dir
is created
checks if the ares build succeeded
2004-02-19 12:56:45 +00:00
Daniel Stenberg
6ca7af3419 remove the build.log too at exit, and also use the proper $pwd prefix
to find the files/dirs to remove so that it still works if we "die" after
having done a 'cd'
2004-02-19 12:10:07 +00:00
Daniel Stenberg
f7fae23546 spell! 2004-02-15 13:47:32 +00:00
Daniel Stenberg
eb4d65d0ba Tor Arntsen made the ares build warnings etc get included as well 2004-02-13 07:15:36 +00:00
Daniel Stenberg
6eb0b5b917 removed the state file renaming I accidentally left there 2004-02-09 08:55:33 +00:00
Daniel Stenberg
58a5f485db Remove the attempt to detect if we already tested the same source setup.
We really don't care, and so many other things could've changed to make the
new test interesting anyway.
2004-02-06 07:15:27 +00:00
Daniel Stenberg
154c9bc3b8 hide the grep result 2004-01-30 09:48:55 +00:00
Daniel Stenberg
99b96d5446 verify that buildconf ran fine to allow it to continue 2004-01-29 07:29:28 +00:00
Daniel Stenberg
8b3946efda Tor Arntsen fixed a spelling error 2004-01-05 14:20:08 +00:00
Daniel Stenberg
bbafc27b42 remove the build directory on exist, if there is any 2003-12-15 08:14:30 +00:00
Daniel Stenberg
1410deb8f7 only build ares if truly enabled 2003-12-12 15:06:17 +00:00
Daniel Stenberg
7dea4acc46 ares-using configure should run configure in the subdir by itself 2003-12-11 10:20:44 +00:00
Daniel Stenberg
3de511b248 Ralph Mitchell's update that allows this script to take an existing
directory name and build/run/test curl in there instead of trying to update
from CVS. Using this approach, this script can be used to test daily tarballs
etc.
2003-11-07 08:06:03 +00:00
Daniel Stenberg
2bdf52d4c5 support building ares-enabled too 2003-10-24 22:30:40 +00:00
Daniel Stenberg
297b1b5013 the test compared numericly if though it could contain a string, and I
lowered the number of retries to 10
2003-07-23 17:28:36 +00:00
Daniel Stenberg
06bf988dc1 made it work ;-) 2003-05-27 12:18:00 +00:00
Daniel Stenberg
55ff4c3f08 if cvs update fails, attempt again after 5 seconds and retry 50 times
before giving up
2003-05-27 12:03:24 +00:00
Daniel Stenberg
bf5e12c8e0 if the cvs update fails, don't continue further 2003-03-20 14:38:42 +00:00
Daniel Stenberg
64067a04b5 output what cvs returned, see if we can make the script bail out when
cvs update fails
2003-03-13 15:56:31 +00:00
Daniel Stenberg
44b9ccb7e2 This script clearly misses to remove the build dir at times when it exits,
so we now remove everything matching "build-*" when the script starts.
2003-02-17 09:15:26 +00:00
Daniel Stenberg
5c5489916b fix the configure option query 2003-01-23 07:37:21 +00:00
Daniel Stenberg
a034208a00 reversed the actions on the cmp check for detecting if we're re-running
a test on the same CVS setup as previous, as they seemed to be wrong.

We're not actually using the result for anything at this point though.
2003-01-22 12:29:19 +00:00
Daniel Stenberg
5f1251586b use LANG set to C to prevent localized dates etc 2003-01-22 09:46:33 +00:00
Daniel Stenberg
6f6cffdc32 pass the options to configure properly 2003-01-22 07:57:52 +00:00
Daniel Stenberg
21a98ef264 check for empty confopts before asking for it 2003-01-22 07:41:35 +00:00
Daniel Stenberg
aa90436435 put the configure options in the setup file was well
make -i
show lib/config.h
and some initial checks to prevent this running multiple times without the
CVS having changed
2003-01-22 06:59:52 +00:00
Daniel Stenberg
8471a82c85 run 'make test-full' instead of 'make test' to get more details in case of
errors
2003-01-21 10:36:35 +00:00
Daniel Stenberg
838e776542 use 'make test-full' instead of only 'make test' as it gives a lot of more
info in case of failures
2003-01-21 10:33:29 +00:00
Daniel Stenberg
aba51d6b60 use process id in build directory name to do better 2003-01-20 20:20:51 +00:00
Daniel Stenberg
49bc4567bb first attempt at script for distributed testing on various unix hosts 2003-01-20 20:07:49 +00:00