File tree Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Original file line number Diff line number Diff line change 1
1
name "llvm_bin"
2
- LLVM_VERSION = ( ENV [ 'LLVM_VERSION' ] || "10 .0.0 " ) . strip
2
+ LLVM_VERSION = ( ENV [ 'LLVM_VERSION' ] || "15 .0.7 " ) . strip
3
3
default_version "#{ LLVM_VERSION } -3"
4
4
skip_transitive_dependency_licensing true
5
5
6
- if linux ?
6
+ if ( macos? || mac_os_x? ) && _64_bit ?
7
7
case LLVM_VERSION
8
- when "3.9.1"
9
- if _64_bit?
10
- source_md5 = "cedaa626e3959b5ab467467e6dfb91fe"
11
- else
12
- source_md5 = "8b847e903163054196d3854122363b8b"
13
- end
14
- else
15
- raise "llvm_bin #{ LLVM_VERSION } not supported on linux"
16
- end
17
- elsif ( macos? || mac_os_x? ) && _64_bit?
18
- case LLVM_VERSION
19
- when "3.9.1"
20
- source_md5 = "9fb52b6a648e700f431b459586eb5403"
21
- when "6.0.1"
22
- source_md5 = "435beaff5e309921f4d87c275cad4e03"
23
8
when "10.0.0"
24
9
# source_md5 = "edccfa777cba6e160b19bd5b57b12c8f" # 10.0.0-1
25
10
# source_md5 = "dc44dbc947b67c76e44df1c9e38df901" # 10.0.0-2
26
11
source_md5 = "d32c4d28b8fc50efda3f451e0d8265ea" # 10.0.0-3 (universal darwin)
12
+ when "15.0.7"
13
+ source_md5 = "0ab0ffe63a0e72346a979d7a0e964b94" # 15.0.7-3 (universal darwin)
27
14
else
28
15
raise "llvm_bin #{ LLVM_VERSION } not supported on osx"
29
16
end
17
+ else
18
+ raise "llvm_bin not supported"
30
19
end
31
20
32
21
source url : "http://crystal-lang.s3.amazonaws.com/llvm/llvm-#{ version } -#{ ohai [ 'os' ] } -#{ ohai [ 'kernel' ] [ 'machine' ] } .tar.gz" ,
You can’t perform that action at this time.
0 commit comments