source: tags/1.7.1/ci/install-cffi.bash

Last change on this file was 15309, checked in by Mark Evenson, 4 years ago

ci: use CFFI conditionalized on the presence of :NIO in *FEATURES*

Use "abcl/nio-20200602a".

<https://github.com/armedbear/cffi/tree/abcl/easye-20200602a>.

Possibly pull and update repository to remote state.

File size: 406 bytes
Line 
1#!/usr/bin/env bash
2
3dir="cffi"
4uri="https://github.com/armedbear/${dir}"
5root="${HOME}/quicklisp/local-projects"
6tag="abcl/easye-20200602a"
7
8mkdir -p ${root}
9pushd ${root}
10
11if [[ ! -d ${dir} ]]; then 
12    git clone ${uri} ${dir}
13fi
14
15pushd ${dir}
16if [[ -d .hg ]]; then
17    hg pull
18    hg update -r $tag
19    hg sum -v
20else
21    git pull
22    git checkout $tag
23    git show-ref
24    git rev-parse
25fi
26popd
27
28popd
Note: See TracBrowser for help on using the repository browser.