summaryrefslogtreecommitdiff
path: root/.ci
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2022-06-25 21:56:40 -0400
committerAnthony Green <green@moxielogic.com>2022-06-25 21:56:40 -0400
commit37cc25bb25344ee33c5b7ff06c6804d31374a544 (patch)
treedbd5f9f28f1768f2f6529749fd94688a29693baf /.ci
parent2f2eab957d3acbf571c570ab2ccf894e3c85b033 (diff)
downloadlibffi-37cc25bb25344ee33c5b7ff06c6804d31374a544.tar.gz
Install and use autoconf from special dir
Diffstat (limited to '.ci')
-rwxr-xr-x.ci/build.sh3
-rwxr-xr-x.ci/install.sh3
2 files changed, 5 insertions, 1 deletions
diff --git a/.ci/build.sh b/.ci/build.sh
index a46e517..4f88ec7 100755
--- a/.ci/build.sh
+++ b/.ci/build.sh
@@ -2,6 +2,9 @@
set -x
+# Special build tools are here...
+export PATH=~/i/bin:$PATH
+
# This is a policy bound API key. It can only be used with
# https://github.com/libffi/rlgl-policy.git.
RLGL_KEY=0LIBFFI-0LIBFFI-0LIBFFI-0LIBFFI
diff --git a/.ci/install.sh b/.ci/install.sh
index bfbfd97..9bdf97b 100755
--- a/.ci/install.sh
+++ b/.ci/install.sh
@@ -38,7 +38,8 @@ else
set -x
wget -qO - https://ftpmirror.gnu.org/autoconf/autoconf-2.71.tar.gz | tar -xvzf -
- (cd autoconf-2.71; ./configure; make; make install)
+ mkdir -p ~/i
+ (cd autoconf-2.71; ./configure --prefix=~/i; make; make install)
case $HOST in
mips64el-linux-gnu | sparc64-linux-gnu)