brian 150133602b Reorganising build.gradle for CUDA 12
Signed-off-by: brian <brian@brutex.de>
2023-08-28 09:35:18 +02:00

33 lines
1.0 KiB
Groovy

plugins {
id 'java-library'
id 'maven-publish'
id 'signing'
}
ext {
buildTarget = rootProject.ext.buildTarget
}
dependencies {
implementation projects.cavisNative.cavisNativeBlas
implementation projects.cavisNative.cavisNativeCommon
implementation projects.cavisDnn.cavisDnnApi
implementation projects.cavisDnn.cavisDnnCommon
implementation projects.cavisNative.cavisNativeCpuPresets
implementation (projects.cavisNative.cavisNativeLib) {
capabilities {
it.requireCapability group: "net.brutex.cavis.cavis-native", name:"cavis-native-lib-cpu-support", version: project.version
}
}
implementation "org.bytedeco:javacpp"
implementation group:"org.bytedeco", name:"javacpp", classifier:"${buildTarget}"
implementation "org.bytedeco:openblas"
implementation group:"org.bytedeco", name:"openblas", classifier:"${buildTarget}"
implementation "com.google.flatbuffers:flatbuffers-java"
implementation "org.slf4j:slf4j-api"
implementation "org.apache.commons:commons-math3"
}