• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/usr/bin/env bash
2# shellcheck disable=SC2086 # we want word splitting
3
4uncollapsed_section_start bindgen "Building bindgen"
5
6BINDGEN_VER=0.65.1
7CBINDGEN_VER=0.26.0
8
9# bindgen
10RUSTFLAGS='-L native=/usr/local/lib' cargo install \
11  bindgen-cli --version ${BINDGEN_VER} \
12  --locked \
13  -j ${FDO_CI_CONCURRENT:-4} \
14  --root /usr/local
15
16# cbindgen
17RUSTFLAGS='-L native=/usr/local/lib' cargo install \
18  cbindgen --version ${CBINDGEN_VER} \
19  --locked \
20  -j ${FDO_CI_CONCURRENT:-4} \
21  --root /usr/local
22
23section_end bindgen
24