Files
solana/programs/bpf/c/sdk/llvm/llvm-docker/generate.sh
jackcmay 0c091c1b24 Dockerized LLVM (#1914)
Optionally build with dockererized custom llvm
2018-11-28 14:41:53 -08:00

14 lines
361 B
Bash
Executable File

#!/usr/bin/env bash
read -r -d '' SCRIPT << 'EOM'
#!/usr/bin/env bash
set -ex
SDKPATH="$( cd "$(dirname "$0")" ; pwd -P )"/../../../..
docker run --workdir /solana_sdk --volume $SDKPATH:/solana_sdk --rm solanalabs/llvm `basename "$0"` "$@"
EOM
echo "$SCRIPT" > bin/clang
echo "$SCRIPT" > bin/clang++
echo "$SCRIPT" > bin/llc
echo "$SCRIPT" > bin/llvm-objdump