summaryrefslogtreecommitdiff
path: root/win/README
diff options
context:
space:
mode:
authorunknown <knielsen@mysql.com>2006-03-23 16:34:52 +0100
committerunknown <knielsen@mysql.com>2006-03-23 16:34:52 +0100
commitf19b2c0a000ddec74a0cc673f94a7b3a3118c27b (patch)
tree468e4f62dd1d5957ac25e9aac949adb6580182e1 /win/README
parente29144b4b5bedd1239c0045f73316a42eda1521d (diff)
downloadmariadb-git-f19b2c0a000ddec74a0cc673f94a7b3a3118c27b.tar.gz
Updated CMake stuff to handle the configurations needed for release
builds. cmakelists.txt: Get the correct options for storage engines and defines from config-version.js. mysys/cmakelists.txt: Set USE_TLS only for release builds, as it crashes in debug builds. sql/cmakelists.txt: Fix build options to only include the configured storage engines. sql/mysqld.cc: Fix dummy innodb declarations, otherwise non-innodb build fails. storage/bdb/cmakelists.txt: Create cmakelists.txt for BDB. win/README: Update with new configure.js options. win/config-handlerton.js: Extend with more storage engines. win/config-version.js: Extend to handle storage engines and other configuration parameters.
Diffstat (limited to 'win/README')
-rw-r--r--win/README35
1 files changed, 21 insertions, 14 deletions
diff --git a/win/README b/win/README
index 27c7e5c5762..dcd65516abe 100644
--- a/win/README
+++ b/win/README
@@ -34,12 +34,25 @@ Clone your bk tree to any location you like.
Step 4
------
From the root of your bk clone, execute the command: win\configure <options>.
-The options right now are WITH_INNODB and WITH_PARTITION. So the command line
-would look like:
-
-win\configure WITH_INNODB WITH_PARTITION
-
-These are the only two flags supported right now. Others will come later.
+The options right now are
+
+ WITH_INNOBASE_STORAGE_ENGINE Enable particular storage engines
+ WITH_PARTITION_STORAGE_ENGINE
+ WITH_ARCHIVE_STORAGE_ENGINE
+ WITH_BERKELEY_STORAGE_ENGINE
+ WITH_BLACKHOLE_STORAGE_ENGINE
+ WITH_EXAMPLE_STORAGE_ENGINE
+ WITH_FEDERATED_STORAGE_ENGINE
+ WITH_INNOBASE_STORAGE_ENGINE
+ __NT__ Enable named pipe support
+ MYSQL_SERVER_SUFFIX=<suffix> Server suffix, default none
+ COMPILATION_COMMENT=<comment> Server comment, default "Source distribution"
+ MYSQL_TCP_PORT=<port> Server port, default 3306
+ CYBOZU
+
+So the command line could look like:
+
+win\configure WITH_INNOBASE_STORAGE_ENGINE WITH_PARTITION_STORAGE_ENGINE MYSQL_SERVER_SUFFIX=-pro
Step 5
------
@@ -60,11 +73,5 @@ click the build solution menu option.
Current issues
--------------
-1. Not all configurations are currently available. i.e. Classic, Pro, Max.
-Currently, only debug and release are available. This will change in the near
-future.
-
-2. The definitions set for features (partitioning, blackhole, etc) are not
-changed based on the options given with configure. This will soon be fixed
-as well.
-
+1. After changing configuration (eg. adding or removing a storage engine), it
+may be necessary to clean the build tree to remove any stale objects.