summaryrefslogtreecommitdiff
path: root/.ci
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2017-01-24 23:46:23 +0300
committerAndrei Karas <akaras@inbox.ru>2017-01-25 01:16:02 +0300
commit7db8f20d1a1a6a04d9fbcea14487143da7d9dca1 (patch)
tree7460b1c7ac5fda2e1b1e5920ab7f61c29495e5d5 /.ci
parente048c8ff2df483a7576fdb5e859fba7eeacb66ed (diff)
downloadspm-7db8f20d1a1a6a04d9fbcea14487143da7d9dca1.tar.gz
spm-7db8f20d1a1a6a04d9fbcea14487143da7d9dca1.tar.bz2
spm-7db8f20d1a1a6a04d9fbcea14487143da7d9dca1.tar.xz
spm-7db8f20d1a1a6a04d9fbcea14487143da7d9dca1.zip
Add build for zlib v1.2.11
Diffstat (limited to '.ci')
-rwxr-xr-x.ci/buildlib.sh20
-rwxr-xr-x.ci/install.sh4
-rwxr-xr-x.ci/run.sh2
3 files changed, 23 insertions, 3 deletions
diff --git a/.ci/buildlib.sh b/.ci/buildlib.sh
new file mode 100755
index 0000000..bfcbeb7
--- /dev/null
+++ b/.ci/buildlib.sh
@@ -0,0 +1,20 @@
+#!/bin/bash
+
+mkdir /usr/local/spm
+cp -r . /usr/local/spm
+export dir123=$(pwd)
+cd /usr/local/spm
+
+export installname="${1}_${2}"
+export envname="env"
+./.ci/run.sh ./getsrc.sh "$1" || exit 1
+./.ci/run.sh ./build.sh "$1" || exit 1
+
+echo mkdir "${dir123}/bin/${installname}"
+mkdir "${dir123}/bin/${installname}"
+
+echo cp -r "/usr/local/spm/bin/${installname}" "${dir123}/bin/"
+cp -r "/usr/local/spm/bin/${installname}" "${dir123}/bin/"
+
+echo "cp ./env/runenv.sh ${dir123}/bin/${installname}/"
+cp "./env/runenv.sh" "${dir123}/bin/${installname}/" || exit 1
diff --git a/.ci/install.sh b/.ci/install.sh
index 36210d2..d09c953 100755
--- a/.ci/install.sh
+++ b/.ci/install.sh
@@ -7,6 +7,6 @@ then
fi
echo "apt-get update"
-./.ci/retry.sh apt-get update
+./.ci/retry.sh apt-get update || exit 1
echo "apt-get -y -qq install git-core bash"
-./.ci/retry.sh apt-get -y -qq install $*
+./.ci/retry.sh apt-get -y -qq install $* || exit 1
diff --git a/.ci/run.sh b/.ci/run.sh
index d539f63..89461de 100755
--- a/.ci/run.sh
+++ b/.ci/run.sh
@@ -1,5 +1,5 @@
#!/bin/bash
cd scripts
-../.ci/retry.sh $*
+../.ci/retry.sh $* || exit 1
cd ..