diff options
| author | Colin Davidson <colrdavidson@gmail.com> | 2022-03-09 07:15:08 -0800 |
|---|---|---|
| committer | Colin Davidson <colrdavidson@gmail.com> | 2022-03-09 07:15:08 -0800 |
| commit | 7adaa4dc2b3784997ad38e499133bdfe4651c02c (patch) | |
| tree | 7070e0f9c8b3c1dd68d5e6988a776d08abb34f8c /build_odin.sh | |
| parent | c543ecd64c0681a7dc92fd3edef670380a24756e (diff) | |
refix make, adjust build for CI weirdness
Diffstat (limited to 'build_odin.sh')
| -rwxr-xr-x | build_odin.sh | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/build_odin.sh b/build_odin.sh index 911e8a2d5..c707f4e67 100755 --- a/build_odin.sh +++ b/build_odin.sh @@ -50,15 +50,19 @@ config_openbsd() { } config_linux() { - LLVM_CONFIG=llvm-config + if which llvm-config > /dev/null 2>&1; then + LLVM_CONFIG=llvm-config + elif which llvm-config-11 > /dev/null 2>&1; then + LLVM_CONFIG=llvm-config-11 + elif which llvm-config-11-64 > /dev/null 2>&1; then + LLVM_CONFIG=llvm-config-11-64 + else + panic "Unable to find LLVM-config" + fi MIN_LLVM_VERSION=("11.1.0") if [ $(version $($LLVM_CONFIG --version)) -lt $(version $MIN_LLVM_VERSION) ]; then - - LLVM_CONFIG=llvm-config-11 - if [ $(version $($LLVM_CONFIG --version)) -lt $(version $MIN_LLVM_VERSION) ]; then - panic "Requirement: llvm-config must be base version greater than 11" - fi + panic "Requirement: llvm-config must be base version greater than 11" fi LDFLAGS="$LDFLAGS -ldl" |