mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-11 18:29:05 +01:00
macOS support
This commit is contained in:
@@ -20,6 +20,9 @@ configurations {
|
||||
linux {
|
||||
extendsFrom runtimeClasspath
|
||||
}
|
||||
macos {
|
||||
extendsFrom runtimeClasspath
|
||||
}
|
||||
}
|
||||
|
||||
sourceCompatibility = 1.8
|
||||
@@ -38,6 +41,10 @@ dependencies {
|
||||
windows "org.briarproject:obfs4proxy-windows:$obfs4proxy_version"
|
||||
windows "org.briarproject:snowflake-windows:$snowflake_version"
|
||||
|
||||
macos "org.briarproject:tor-macos:$tor_version"
|
||||
macos "org.briarproject:obfs4proxy-macos:$obfs4proxy_version"
|
||||
macos "org.briarproject:snowflake-macos:$snowflake_version"
|
||||
|
||||
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version"
|
||||
implementation 'io.javalin:javalin:3.5.0'
|
||||
implementation 'org.slf4j:slf4j-simple:1.7.30'
|
||||
@@ -153,10 +160,22 @@ task windowsJar(type: Jar) {
|
||||
jarFactory(it, 'windows', 'x86_64', configurations.windows)
|
||||
}
|
||||
|
||||
task aarch64MacOsJar(type: Jar) {
|
||||
jarFactory(it, 'macos', 'aarch64', configurations.macos)
|
||||
}
|
||||
|
||||
task x86MacOsJar(type: Jar) {
|
||||
jarFactory(it, 'macos', 'x86_64', configurations.macos)
|
||||
}
|
||||
|
||||
task linuxJars {
|
||||
dependsOn(aarch64LinuxJar, armhfLinuxJar, x86LinuxJar)
|
||||
}
|
||||
|
||||
task macosJars {
|
||||
dependsOn(aarch64MacOsJar, x86MacOsJar)
|
||||
}
|
||||
|
||||
// At the moment for non-Android projects we need to explicitly mark the code generated by kapt
|
||||
// as 'generated source code' for correct highlighting and resolve in IDE.
|
||||
idea {
|
||||
|
||||
Reference in New Issue
Block a user