summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am23
1 files changed, 19 insertions, 4 deletions
diff --git a/Makefile.am b/Makefile.am
index 38e6a28b1b5..9752075fe78 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -20,20 +20,20 @@ AUTOMAKE_OPTIONS = foreign
# These are built from source in the Docs directory
EXTRA_DIST = INSTALL-SOURCE INSTALL-WIN-SOURCE \
- README COPYING EXCEPTIONS-CLIENT
-SUBDIRS = . include @docs_dirs@ @zlib_dir@ \
+ README COPYING EXCEPTIONS-CLIENT CMakeLists.txt
+SUBDIRS = . include @docs_dirs@ @zlib_dir@ @yassl_dir@ \
@readline_topdir@ sql-common \
@thread_dirs@ pstack \
@sql_union_dirs@ scripts @man_dirs@ tests \
netware @libmysqld_dirs@ \
- @bench_dirs@ support-files @fs_dirs@ @tools_dirs@
+ @bench_dirs@ support-files @tools_dirs@
DIST_SUBDIRS = . include @docs_dirs@ zlib \
@readline_topdir@ sql-common \
@thread_dirs@ pstack \
@sql_union_dirs@ scripts @man_dirs@ tests SSL\
BUILD netware os2 @libmysqld_dirs@ \
- @bench_dirs@ support-files @fs_dirs@ @tools_dirs@
+ @bench_dirs@ support-files @tools_dirs@ win
# Run these targets before any others, also make part of clean target,
# to make sure we create new links after a clean.
@@ -89,9 +89,21 @@ bin-dist: all
$(top_builddir)/scripts/make_binary_distribution @MAKE_BINARY_DISTRIBUTION_OPTIONS@
# Remove BK's "SCCS" subdirectories from source distribution
+# Create initial database files for Windows installations.
dist-hook:
rm -rf `find $(distdir) -type d -name SCCS -print`
rm -f `find $(distdir) -type l -print`
+ if echo "$(distdir)" | grep -q '^/' ; then \
+ mkdir -p "$(distdir)/win" ; \
+ scripts/mysql_install_db --no-defaults --windows \
+ --basedir=$(top_srcdir) \
+ --datadir="$(distdir)/win/data"; \
+ else \
+ mkdir -p "$$(pwd)/$(distdir)/win" ; \
+ scripts/mysql_install_db --no-defaults --windows \
+ --basedir=$(top_srcdir) \
+ --datadir="$$(pwd)/$(distdir)/win/data"; \
+ fi
tags:
support-files/build-tags
@@ -132,3 +144,6 @@ test-force-pl-mem:
./mysql-test-run.pl --force --mem && \
./mysql-test-run.pl --ps-protocol --force --mem
+# Don't update the files from bitkeeper
+%::SCCS/s.%
+