@@ -9,15 +9,16 @@ repositories {
9
9
mavenCentral()
10
10
}
11
11
12
- val z3Version = " 4.11.2 "
12
+ val z3Version = " 4.12.3 "
13
13
14
14
val z3JavaJar by lazy { mkZ3ReleaseDownloadTask(" x64-win" , " *.jar" ) }
15
15
16
16
val z3BinariesWithArch = listOf (
17
17
" x64" to mkZ3ReleaseDownloadTask(" x64-win" , " *.dll" ),
18
18
" x64" to mkZ3ReleaseDownloadTask(" x64-glibc-2.31" , " *.so" ),
19
19
" x64" to mkZ3ReleaseDownloadTask(" x64-osx-10.16" , " *.dylib" ),
20
- " arm" to mkZ3ReleaseDownloadTask(" arm64-osx-11.0" , " *.dylib" )
20
+ " arm" to mkZ3ReleaseDownloadTask(" arm64-osx-11.0" , " *.dylib" ),
21
+ " arm" to mkZ3ReleaseDownloadTask(" arm64-glibc-2.35" , " *.so" ),
21
22
)
22
23
23
24
dependencies {
@@ -41,7 +42,8 @@ tasks.withType<ProcessResources> {
41
42
42
43
fun Project.mkZ3ReleaseDownloadTask (arch : String , artifactPattern : String ): TaskProvider <Task > {
43
44
val z3ReleaseBaseUrl = " https://github.com/Z3Prover/z3/releases/download"
44
- val releaseName = " z3-${z3Version} "
45
+ // val releaseName = "z3-${z3Version}"
46
+ val releaseName = " Nightly"
45
47
val packageName = " z3-${z3Version} -${arch} .zip"
46
48
val packageDownloadTarget = buildDir.resolve(" dist" ).resolve(releaseName).resolve(packageName)
47
49
val downloadUrl = listOf (z3ReleaseBaseUrl, releaseName, packageName).joinToString(" /" )
0 commit comments