summaryrefslogtreecommitdiff
path: root/Build-tools
diff options
context:
space:
mode:
authorunknown <greg@gcw.ath.cx>2003-08-07 01:14:45 -0400
committerunknown <greg@gcw.ath.cx>2003-08-07 01:14:45 -0400
commit76dc0bb0f07661f899d53ea1196ff5168dcb08b7 (patch)
tree78461c86a0cf60c1c06ecbbcd2a657fcf6b85354 /Build-tools
parentbb9568e092f82b67a615615239cb9810b45fc0b6 (diff)
downloadmariadb-git-76dc0bb0f07661f899d53ea1196ff5168dcb08b7.tar.gz
New option for Bootstrap: -w | --win-dist to create Windows source package
Build-tools/Bootstrap: Add --win-dist option to create Windows source package scripts/Makefile.am: Add make_win_src_distribution to CLEANFILES
Diffstat (limited to 'Build-tools')
-rwxr-xr-xBuild-tools/Bootstrap23
1 files changed, 20 insertions, 3 deletions
diff --git a/Build-tools/Bootstrap b/Build-tools/Bootstrap
index 20cd5a089bd..15dfb31dfdd 100755
--- a/Build-tools/Bootstrap
+++ b/Build-tools/Bootstrap
@@ -43,6 +43,7 @@ $opt_suffix= "";
$opt_test= undef;
$opt_skip_check= undef;
$opt_skip_manual= undef;
+$opt_win_dist= undef;
$version= "unknown";
$major=$minor=$release=0;
@@ -62,7 +63,8 @@ GetOptions(
"skip-manual",
"suffix=s",
"test|t",
- "verbose|v"
+ "verbose|v",
+ "win-dist|w"
) || print_help("");
#
@@ -303,7 +305,21 @@ $command= "make dist";
&run_command($command, "make dist failed!");
#
-# Run "make distcheck" to verify the source archive
+# Package the Windows source
+#
+if ($opt_win_dist)
+{
+ &logger ("Creating Windows source package");
+ chdir("scripts");
+ $command= "make make_win_src_distribution";
+ &run_command($command, "make make_win_src_distribution failed!");
+ chdir("..");
+ $command= "./scripts/make_win_src_distibution";
+ &run_command($command, "make_win_src_distribution failed!");
+}
+
+#
+# Run "make distcheck" to verify the source archive
#
if (!$opt_skip_check)
{
@@ -330,7 +346,7 @@ sub print_help
print "ERROR: $message\n";
}
print <<EOF;
-
+
Usage: Bootstrap [options] <bk repository>
Checks out (exports) a clear-text version of the given local BitKeeper
@@ -376,6 +392,7 @@ Options:
(e.g. "-20020518").
-t, --test Run the test suite after build
-v, --verbose Be verbose
+-w, --win-dist Also make Windows source distribution
Example: