Commit bca1c9e6 authored by Ivan Tyagov's avatar Ivan Tyagov Committed by Kirill Smelkov

.

parent d3616b41
#!/bin/sh -xe
parts=/srv/slapgrid/slappart9/srv/runner/software/448a11af89b9ce5a811719ab303eb15d/parts
cmake=$parts/cmake
libaio=$parts/libaio
libxml2=$parts/libxml2
ncurses=$parts/ncurses
openssl=$parts/openssl
readline5=$parts/readline5
zlib=$parts/zlib
pcre=$parts/pcre
jemalloc=$parts/jemalloc
xzutils=$parts/xz-utils
# pkgconfig=$parts/pkgconfig
# export PATH=${pkgconfig}/bin:$PATH
export CMAKE_PROGRAM_PATH="${cmake}/bin"
export CMAKE_INCLUDE_PATH="${libaio}/include:${libxml2}/include:${ncurses}/include:${openssl}/include:${pcre}/include:${readline5}/include:${xzutils}/include:${zlib}/include"
export CMAKE_LIBRARY_PATH="${libaio}/lib:${libxml2}/lib:${ncurses}/lib:${openssl}/lib:${pcre}/lib:${readline5}/lib:${xzutils}/lib:${zlib}/lib"
export LDFLAGS="-L${jemalloc}/lib -Wl,-rpath=${jemalloc}/lib -L${libaio}/lib -Wl,-rpath=${libaio}/lib -L${pcre}/lib -L${xzutils}/lib -L${zlib}/lib"
# ${cmake}/bin/cmake --version
# exit
# . \
# -LH \
${cmake}/bin/cmake \
-DCMAKE_INSTALL_PREFIX=$parts/mariadb-kprefix \
-DBUILD_CONFIG=mysql_release \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_unicode_ci \
-DWITH_SSL=system \
-DWITH_ZLIB=system \
-DWITH_READLINE=0 \
-DWITH_PIC=1 \
-DWITH_PCRE=system \
-DENABLE_DTRACE=0 \
-DWITH_EXTRA_CHARSETS=complex \
-DWITH_EMBEDDED_SERVER=0 \
-DWITH_JEMALLOC=yes \
-DWITH_INNODB_BZIP2=OFF \
-DWITH_INNODB_LZ4=OFF \
-DWITH_INNODB_LZMA=ON \
-DWITH_INNODB_LZO=OFF \
-DWITH_INNODB_SNAPPY=OFF \
-DWITH_SAFEMALLOC=OFF \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_MROONGA_STORAGE_ENGINE=1 \
-DWITHOUT_DAEMON_EXAMPLE=1 \
-DCMAKE_C_FLAGS="-I${jemalloc}/include -I${libaio}/include -I${libxml2}/include -I${ncurses}/include -I${openssl}/include -I${pcre}/include -I${readline5}/include -I${xzutils}/include -I${zlib}/include" \
-DCMAKE_CXX_FLAGS="-I${jemalloc}/include -I${libaio}/include -I${libxml2}/include -I${ncurses}/include -I${openssl}/include -I${pcre}/include -I${readline5}/include -I${xzutils}/include -I${zlib}/include" \
-DCMAKE_INSTALL_RPATH=${jemalloc}/lib:${libaio}/lib:${libxml2}/lib:${ncurses}/lib:${openssl}/lib:${pcre}/lib:${readline5}/lib:${xzutils}/lib:${zlib}/lib \
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment