diff options
author | Robin Gloster <mail@glob.in> | 2017-12-28 01:11:10 +0100 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-12-29 02:18:35 +0100 |
commit | aa8658d496aff2b79f2ef78bcf13781573c8a489 (patch) | |
tree | 2e5d7f84239cc4a4771867ac1c29cbcbf4414aec /pkgs/servers | |
parent | d3a0663a7d7a2bb62fdf220fd6cc5a4716a7ab6c (diff) | |
download | nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar.gz nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar.bz2 nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar.lz nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar.xz nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.tar.zst nixlib-aa8658d496aff2b79f2ef78bcf13781573c8a489.zip |
mysql57: add server.static for libmysqld.a
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/sql/mysql/5.7.x.nix | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/servers/sql/mysql/5.7.x.nix b/pkgs/servers/sql/mysql/5.7.x.nix index ae3fa40a8945..6741808a63b9 100644 --- a/pkgs/servers/sql/mysql/5.7.x.nix +++ b/pkgs/servers/sql/mysql/5.7.x.nix @@ -23,15 +23,20 @@ self = stdenv.mkDerivation rec { enableParallelBuilding = true; + outputs = [ "out" "static" ]; + cmakeFlags = [ "-DWITH_SSL=yes" - "-DWITH_READLINE=yes" "-DWITH_EMBEDDED_SERVER=yes" + "-DWITH_UNITTEST=no" "-DWITH_ZLIB=yes" + "-DWITH_ARCHIVE_STORAGE_ENGINE=yes" + "-DWITH_BLACKHOLE_STORAGE_ENGINE=yes" + "-DWITH_FEDERATED_STORAGE_ENGINE=yes" + "-DCMAKE_VERBOSE_MAKEFILE=yes" "-DHAVE_IPV6=yes" "-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock" "-DMYSQL_DATADIR=/var/lib/mysql" - "-DINSTALL_SYSCONFDIR=etc/mysql" "-DINSTALL_INFODIR=share/mysql/docs" "-DINSTALL_MANDIR=share/man" "-DINSTALL_PLUGINDIR=lib/mysql/plugin" @@ -51,7 +56,8 @@ self = stdenv.mkDerivation rec { ''; postInstall = '' sed -i -e "s|basedir=\"\"|basedir=\"$out\"|" $out/bin/mysql_install_db - rm -r $out/mysql-test "$out"/lib/*.a + install -vD $out/lib/*.a -t $static/lib + rm -r $out/mysql-test rm $out/share/man/man1/mysql-test-run.pl.1 ''; |