Commit graph

198 commits

Author SHA1 Message Date
joerg@mysql.com
134aa0b97b Change "Do-compile" to make automatic build log analysis easier and
to run the standard tests with "--force" (default, can be switched off).
2004-11-23 17:18:41 +01:00
joerg@mysql.com
5e2b6e3035 Change "Bootstrap" so that it will not fail on BK source trees of other versions;
this is important because this 4.0 "Bootstrap" is the one generally used on host "build".
2004-11-05 15:22:03 +01:00
joerg@mysql.com
cb0bd6f57d The files stored in "Docs/Images" within the "mysqldocs" BK tree must be included
in the source tar-ball for distribution. This is done by using the "DISTFILES" macro
in a new "Docs/Images/Makefile". As the source BK tree does not contain these files,
they are copied from the "mysqldocs" tree at release build time.
This changeset relies on "bk commit - mysqldoc tree (joerg:1.2276)" of today.
2004-11-04 11:18:12 +01:00
joerg@mysql.com
cee5d36be8 Change 'Build-tools/mysql-copyright' to ensure the receiving machines will build
without trying to re-run autotools.
(Backport from 4.1.7 for 4.0.22)
2004-10-27 17:54:10 +02:00
joerg@mysql.com
87a8e833ae When coyright text is changed, autotools must be run after all
other actions, as otherwise timestamps of "config.h.in" will 
cause re-run on compilation machine (fatal version problem!).
2004-09-20 17:58:11 +02:00
lenz@mysql.com
42419a875a - two small fixups for the mysql-copyright scripts: remove the
autom4te.cache directory and update the headers of the message files.
2004-09-09 17:00:46 +02:00
mwagner@here.mwagner.org
3f0f1a4fb2 Do-compile:
Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
2004-08-31 13:29:28 -05:00
lenz@mysql.com
2ed54c12e5 - fixed brain fart in Bootrap - it never actually caught failures
when pulling BK trees before.
2004-08-26 19:57:32 +02:00
lenz@mysql.com
89fcb8ee41 - make sure to recreate all autoconf/automake-related files after
modifying configure.in for the commercial tarballs
 - added my-innodb-heavy-4G.cnf to the distribution
2004-08-24 13:51:28 +02:00
lenz@mysql.com
46ddf8f702 - fixed Log file naming in Boostrap 2004-08-11 23:01:08 +02:00
lenz@mysql.com
cc89f70dfa Bootstrap enhancements:
- Changed the default log file name to Bootstrap-<repository>.log
   (e.g. Bootstrap-mysql-4.0.log) (thanks to Joerg for the hint)
 - added option "--archive-log" to automatically move the log file
   into the Log directory of the exported tree
2004-08-11 22:03:12 +02:00
lenz@mysql.com
1097805cf2 - rename: EXCEPTIONS->EXCEPTIONS-CLIENT 2004-08-05 17:05:11 +02:00
lenz@mysql.com
e5cb60dcaa - applied the required changes to create the FOSS License exception
file "EXCEPTIONS" and include it in the source and binary 
   distributions
2004-08-05 01:54:04 +02:00
lenz@mysql.com
894142b66e - Move checking of the MD5 checksumming to the correct place
- fix calling of my_md5sum
2004-07-13 21:03:30 +02:00
mwagner@here.mwagner.org
63e5c254ac Do-compile:
Call my_md5sum with path
2004-07-08 16:16:37 -05:00
mwagner@here.mwagner.org
ec5bb4695c Do-compile:
Added support for MD5 verification of file transfers
2004-07-08 13:51:18 -05:00
mwagner@here.mwagner.org
9adba28a8d Merge here.mwagner.org:/Volumes/BK/mysql-4.0
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
2004-07-07 16:29:10 -05:00
mwagner@here.mwagner.org
c5e6ebc6b6 my_md5sum:
Exit properly
2004-07-07 16:28:07 -05:00
mwagner@here.mwagner.org
199d4f15d6 Merge bk-internal.mysql.com:/home/bk/mysql-4.0
into here.mwagner.org:/Volumes/BK/mysql-4.0
2004-07-01 14:55:23 -05:00
mwagner@here.mwagner.org
1adf2aacc6 my_md5sum:
Added code to use locally installed perl modules first
2004-06-29 02:13:24 -05:00
mwagner@here.mwagner.org
81c0732a45 logger.pm, Bootstrap:
Updates for output enhanced Bootstrap
2004-06-24 12:22:48 -05:00
patg@krsna.patg.net
c7e61b8e9a Do-rpm:
Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
2004-06-23 20:26:20 -07:00
mwagner@here.mwagner.org
c769477721 my_md5sum:
Change behaviour to be like the md5sum in GNU coreutils
2004-06-22 12:57:52 -05:00
mwagner@here.mwagner.org
64f1cc46e9 Merge bk-internal.mysql.com:/home/bk/mysql-4.0
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
2004-06-18 15:00:17 -05:00
mwagner@here.mwagner.org
bfd0c576a5 my_md5sum:
new file, simulates 'md5sum' as a perl script
2004-06-18 14:57:42 -05:00
patg@krsna.patg.net
3b34ea8cd0 mysql-copyright:
* added 'local $/' to keep from undef-ing $/ (the newline setting) for the whole script
  * removed the target dir removal (target dir is not a temp dir!)
  * use split to create filelist (cleaner way than using chomp!)
  * removed use of chomp because it caused some file names to be mangled
  * print out which file is being processed if verbose
mysql-copyright-2:
  * added cpp to list of files to be processed (for windows archives)
2004-06-15 23:05:12 -07:00
patg@krsna.patg.net
1dd8800278 mysql-copyright -> more fixes to deal with problems in removing temporary tar directory. Had to use cd $WD vs chdir($WD).
Servers.fgl -> made sure all charset files were accounted for (cp 1256 was missing)
2004-06-15 00:12:14 -07:00
patg@krsna.patg.net
3bf0b972f4 mysql-copyright:
Small fixes to handle packaging of windows src (commercial) file
2004-06-11 00:40:56 -07:00
patg@krsna.patg.net
946ebdd7d2 see notes for mysql-copyright scripts 2004-06-08 13:36:32 -07:00
patg@krsna.patg.net
8583561906 Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-4.0
into krsna.patg.net:/home/patg/mysql-4.0
2004-06-08 13:22:31 -07:00
monty@mysql.com
cb5c3f6e2e Added option --config-extra-env to Do-compile 2004-05-28 11:02:34 +03:00
monty@mysql.com
f2e1e3ce4c Added patches from Novell 2004-05-25 22:00:14 +03:00
patg@krsna.patg.net
8421a5a6b3 see notes for Do-compile 2004-05-24 12:48:18 -07:00
lenz@mysql.com
8c5d7e5490 - Do-pkg: PGK and DMG names now include the full arch name (e.g.
"-apple-darwin7.3.0-powerpc") - this is needed as we now will provide
   Mac OS X 10.2.x and Mac OS X 10.3.x PGKs (and it's more in line of
   how we name all other packages)
2004-03-19 18:49:14 +01:00
greg@mysql.com
0786eb656c Major work on Windows build automation-- add binary packaging, suffixes 2004-02-19 19:04:47 -01:00
greg@mysql.com
1021948a3e Merge 2004-02-09 12:16:33 -01:00
lenz@mysql.com
13b092d3fe - don't add merge ChangeSets to the Changelog in Bootstrap
(reduce the noise)
2004-02-04 21:26:52 +01:00
lenz@mysql.com
b0e641b7b5 Some small enhancements for Do-compile:
- more flexible removal of old cruft before creating the new binary
   distribution
 - more flexible globbing for the binary tarball (required for QNX, where
   the file name ends on *.tgz instead of .tar.gz due to file name lenght
   restrictions
2004-02-04 14:16:36 +01:00
greg@mysql.com
e845a6685c Revise Windows build script, correct comment re NetWare in libmysql.c 2004-01-21 16:06:26 -01:00
lenz@mysql.com
623c47f297 - remove unnecessary code from Do-rpm to delete the source tarball and
spec file after the build as RPM has its own option for this
2004-01-21 17:42:41 +01:00
greg@mysql.com
f16a71e2c5 Wrote small Windows build automation script in preparation
for re-working project files and enabling remote builds.
2004-01-15 16:08:32 -01:00
lenz@mysql.com
20b98eb521 - Fixed another missing space 2003-12-23 16:51:14 +01:00
lenz@mysql.com
989b4ad241 - Bugfix for Do-rpm (moving of the resulting packages did not work due to
a missing space)
 - Define the subject of the failure mail reports within the calling script
   instead of logger.pm
2003-12-16 14:43:34 +01:00
lenz@mysql.com
9f9510026f - Output redirection does not work with run_command(), use system()
instead.
2003-12-13 04:33:36 +01:00
lenz@mysql.com
8411769272 - added missing space for previous commit 2003-12-13 04:23:07 +01:00
lenz@mysql.com
2f34b764b1 - Some small Perl enhancements for Do-compile: use more Perl builtins. 2003-12-13 03:49:50 +01:00
lenz@mysql.com
6876df424c - Reworked the Do-rpm build script to be more flexible
- Reworked testing for gcc3 in the RPM spec file a bit
2003-12-12 23:06:26 +01:00
lenz@mysql.com
23eef56f23 - Rather "bk cat" the files from the mysqldoc BK tree during Bootstrap
than trying to copy them (they might have been "bk clean"ed and thus
   not available for copying)
 - Brushed up the Bootstrap online help a bit
2003-12-11 10:53:28 +01:00
lenz@mysql.com
cba9cbddfc - added missing option "--without-embedded" to be able to compile without
the embedded server (it was missing in the previous push)
2003-08-21 12:15:22 +02:00
lenz@mysql.com
12f3449c74 - Added a missing directory variable definition to the Bootstrap script. 2003-08-19 18:34:44 +02:00