diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-11-12 18:22:33 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2015-08-05 17:46:58 +0300 |
commit | e82d5a37f74d4e71b99a38f4610ef0db5f3c119a (patch) | |
tree | c1dcfcd701d04087ff60b043bfb9c016f9c6b8bc | |
parent | d4b7ce30ffb7f41b01af2883ee80d011cb3ca0c6 (diff) | |
download | hercules-e82d5a37f74d4e71b99a38f4610ef0db5f3c119a.tar.gz hercules-e82d5a37f74d4e71b99a38f4610ef0db5f3c119a.tar.bz2 hercules-e82d5a37f74d4e71b99a38f4610ef0db5f3c119a.tar.xz hercules-e82d5a37f74d4e71b99a38f4610ef0db5f3c119a.zip |
Into build scripts add support for build static 32 and 64 versions.
-rwxr-xr-x | build.sh | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -1,6 +1,20 @@ #!/bin/bash +CMD="$1" + +if [[ -z "${CMD}" ]]; then + export CMD="default" +fi + autoreconf -./configure --enable-sanitize --disable-lto --enable-packetver=20150000 --enable-debug=gdb -make -j3 -make install +if [[ "${CMD}" == "defaule" ]]; then + ./configure --enable-sanitize --disable-lto --enable-packetver=20150000 --enable-debug=gdb + make -j3 + make install +elif [[ "${CMD}" == "static" ]]; then + ./configure --disable-64bit --enable-static --disable-lto --enable-packetver=20150000 --enable-debug=gdb + make -j3 +elif [[ "${CMD}" == "static64" ]]; then + ./configure --enable-static --disable-lto --enable-packetver=20150000 --enable-debug=gdb + make -j3 +fi |