Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
numba
GitHub Repository: numba/llvmlite
Path: blob/main/buildscripts/manylinux/build_llvmdev.sh
1154 views
1
#!/bin/bash
2
# $1 is the miniconda download link
3
if [ -z "$1" ]; then
4
echo "Error: Miniconda download link argument is required"
5
exit 1
6
fi
7
set -xe
8
cd $(dirname $0)
9
source ./prepare_miniconda.sh $1
10
if [[ "$(uname -m)" == "aarch64" ]]; then
11
# py-lief-0.16.4 causes tag errors on aarch64, related issue: https://github.com/conda/conda-build/issues/5665
12
conda create -n buildenv -y conda conda-build "py-lief<0.16"
13
else
14
conda create -n buildenv -y conda conda-build
15
fi
16
conda activate buildenv
17
conda list
18
conda-build -c defaults /root/llvmlite/conda-recipes/llvmdev_for_wheel --output-folder=/root/llvmlite/docker_output
19
20