localArc should now work without jitpack
This commit is contained in:
@@ -41,6 +41,9 @@ android{
|
||||
res.srcDirs = ['res']
|
||||
assets.srcDirs = ['assets', 'src/main/assets', '../core/assets/']
|
||||
jniLibs.srcDirs = ['libs']
|
||||
if(localArc){
|
||||
jniLibs.srcDirs += ['../../Arc/natives/natives-android/libs', '../../Arc/natives/natives-freetype-android/libs']
|
||||
}
|
||||
}
|
||||
|
||||
androidTest.setRoot('tests')
|
||||
@@ -122,10 +125,7 @@ dependencies{
|
||||
implementation arcModule("backends:backend-android")
|
||||
implementation 'com.jakewharton.android.repackaged:dalvik-dx:9.0.0_r3'
|
||||
|
||||
if(localArc){
|
||||
natives arcModule(":natives-android")
|
||||
natives arcModule(":natives-freetype-android")
|
||||
}else{
|
||||
if(!localArc){
|
||||
natives "com.github.Anuken.Arc:natives-android:$arcHash"
|
||||
natives "com.github.Anuken.Arc:natives-freetype-android:$arcHash"
|
||||
}
|
||||
@@ -141,14 +141,13 @@ dependencies{
|
||||
}
|
||||
|
||||
task copyAndroidNatives(){
|
||||
if(localArc){
|
||||
dependsOn "com.github.Anuken:natives-android:jar", "com.github.Anuken:natives-freetype-android:jar"
|
||||
}
|
||||
configurations.natives.files.each{ jar ->
|
||||
copy{
|
||||
from zipTree(jar)
|
||||
into file("libs/")
|
||||
include "**"
|
||||
if(!localArc){
|
||||
configurations.natives.files.each{ jar ->
|
||||
copy{
|
||||
from zipTree(jar)
|
||||
into file("libs/")
|
||||
include "**"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user