dntk 2.1.14

Command line's multi-platform interactive calculator, GNU bc wrapper.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash
set -ex
export PKG_CONFIG_ALLOW_CROSS=1

if [[ "${TARGET}" = "i686-unknown-freebsd" ]] || [[ "${TARGET}" = "x86_64-unknown-freebsd" ]]; then
    cross build --target $TARGET --release
else
    cargo build --target $TARGET --release
fi

mkdir "dntk-${TRAVIS_TAG}-${TARGET}"
cp target/$TARGET/release/dntk LICENSE README.md "dntk-${TRAVIS_TAG}-${TARGET}"

if [[ ! "${TARGET}" == "x86_64-pc-windows-msvc" ]]; then
    zip "dntk-${TRAVIS_TAG}-${TARGET}.zip" -r "dntk-${TRAVIS_TAG}-${TARGET}"
else
    7z.exe a "dntk-${TRAVIS_TAG}-${TARGET}.zip" "dntk-${TRAVIS_TAG}-${TARGET}"
fi