summaryrefslogtreecommitdiff
path: root/Build-tools/Bootstrap
Commit message (Collapse)AuthorAgeFilesLines
* - don't add merge ChangeSets to the Changelog in Bootstrapunknown2004-02-041-1/+1
| | | | | | | | (reduce the noise) Build-tools/Bootstrap: - don't add merge ChangeSets to the Changelog (reduce the noise)
* - Bugfix for Do-rpm (moving of the resulting packages did not work due tounknown2003-12-161-0/+2
| | | | | | | | | | | | | | | | a missing space) - Define the subject of the failure mail reports within the calling script instead of logger.pm Build-tools/Bootstrap: - Define the subject for the failure mail within the Build script Build-tools/Do-rpm: - Define the subject of the failure email within the build script - Added missing space to make moving of the resulting packages working Build-tools/logger.pm: - Define the subject for the failure mail within the calling script instead of here
* - Output redirection does not work with run_command(), use system()unknown2003-12-131-3/+2
| | | | | | | instead.
* - added missing space for previous commitunknown2003-12-131-1/+1
|
* - Rather "bk cat" the files from the mysqldoc BK tree during Bootstrapunknown2003-12-111-8/+13
| | | | | | | | | | | | | 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 Build-tools/Bootstrap: - Rather "bk cat" the files from the mysqldoc BK tree than trying to copy them (they might have been "bk clean"ed and thus not available for copying) - Brushed up the online help a bit
* - Added a missing directory variable definition to the Bootstrap script.unknown2003-08-191-1/+2
| | | | | | Build-tools/Bootstrap: - defined $opt_directory to be the present working directory. No clue how this worked before...
* - Optimized and cleaned up the Do-rpm and Bootstrap Perl scriptsunknown2003-08-191-6/+5
| | | | | | | | | | | | | | | | | | | - Enhanced Do-rpm to support building RPMs with different compilers and options Build-tools/Bootstrap: - small optimization (use builtin Perl cwd() function instead of running "pwd" twice) Build-tools/Do-rpm: - added options to handle different compilers and compile flags (e.g. when compiling on IA64 using the Intel ecc compiler) - code cleanups (use more builtin Perl functions instead of forking subrocesses) - don't try to probe various distribution-specific RPM options - query rpm directly instead - Pass the MySQL version as an argument, not an option (as it's not optional anyway)
* make_win_src_distribution.sh:unknown2003-08-131-1/+1
| | | | | | | | | | | | Add --zip option for finer grain control over what package formats are created Bootstrap: Create both Windows source packages Build-tools/Bootstrap: Create both Windows source packages scripts/make_win_src_distribution.sh: Add --zip option for finer grain control over what package formats are created
* Fixed typo in the Boostrap stripunknown2003-08-131-1/+1
| | | | | Build-tools/Bootstrap: - fixed typo
* - added option "--pull" to be able to update the BK repositories beforeunknown2003-08-121-1/+21
| | | | | | | starting the bootstrap
* - some fixed for make_win_src_distribution to work properlyunknown2003-08-071-4/+0
| | | | | | | | | | | Build-tools/Bootstrap: - no need to create the make_win_src_distribution script in here - do it in the Makefile instead. scripts/Makefile.am: - added make_win_src_distribution to bin_SCRIPTS, so it's automatically built scripts/make_win_src_distribution.sh: - merge fixes (looks like CRLF problems)
* New option for Bootstrap: -w | --win-dist to create Windows source packageunknown2003-08-071-3/+20
| | | | | | | Build-tools/Bootstrap: Add --win-dist option to create Windows source package scripts/Makefile.am: Add make_win_src_distribution to CLEANFILES
* - fixed a typo in previous pushunknown2003-07-111-1/+2
| | | | | Build-tools/Bootstrap: - duh!
* - fixed a bug in Bootstrap script: simply searching for the last tagged unknown2003-07-111-1/+3
| | | | | | | | | | | | | | | | | ChangeSet was not sufficient to get the full ChangeLog between two released versions (when using "--changelog=last") as merging between trees also merges the BK tags. Now we explicitely search for the last tagged ChangeSet that matches our major+minor version number, which should match the last ChangeSet used for the previous release. Build-tools/Bootstrap: - fixed a bug: simply searching for the last tagged ChangeSet was not sufficient to get the full ChangeLog between two released versions (when using "--changelog=last") as merging between trees also merges the BK tags. Now we explicitely search for the last tagged ChangeSet that matches our major+minor version number, which should match the last ChangeSet used for the previous release.
* - fixed typo (build_command -> build-command)unknown2003-03-251-1/+1
|
* - added new option "--build-command" to be able to use differentunknown2003-03-251-31/+45
| | | | | | | | | commands for building the sources - removed duplicate option "--revision" - added help for new option and reformatted help text a bit
* - Heavily reworked the Do-pkg script to use functions from logger.pmunknown2003-02-251-63/+8
| | | | | | | | | | | | | | | | | | - moved helper functions from Bootstrap script to logger.pm Build-tools/Bootstrap: - renamed logfile -> LOGFILE - moved functions abort() and run_command() to logger.pm for better reusability Build-tools/Do-pkg: - heavily reworked: now make use of the logger.pm helper functions - added new options: --dry-run, --log, --mail, --verbose Build-tools/logger.pm: - added functions run_command() and abort() from Bootstrap script for better code reusability support-files/MacOSX/postinstall.sh: - made script more robust
* - added more files to support-files/MacOSX and added them to theunknown2003-02-191-0/+424
distribution - added Bootstrap, logger.pm and Do-pkg to Build-tools: Bootstrap is used to build the source distribution for the binary builds logger.pm includes some helper functions Do-pkg converts a binary distribution into a Mac OS X PKG (still needs some polishing) support-files/MacOSX/Description.plist.sh: - Shortened IFPkgDescriptionDescription a bit support-files/MacOSX/Makefile.am: - Added more files (StartupParameters.plist, postinstall, preinstall) to distribution