Add dependency to jni task to fix 32 bit builds (#216)

Fixes #212
Also forces appveyor to test both 32 and 64 bit correctly.
assemble was removed because it would inadvertently cause a 3rd build.
This commit is contained in:
Thad House
2017-08-04 11:46:58 -07:00
committed by Peter Johnson
parent 7f776deae2
commit 80c8de7d69
2 changed files with 8 additions and 3 deletions

View File

@@ -7,17 +7,21 @@ build:
verbosity: detailed
build_script:
- gradlew.bat assemble --info -PbuildAll
- gradlew.bat tasks
test_script:
- cmd: >-
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0
gradlew.bat check --info -PbuildAll
gradlew.bat clean
gradlew.bat check --info
SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0
gradlew.bat check --info -PbuildAll
gradlew.bat clean
gradlew.bat check --info
cache:
- C:\Users\appveyor\.gradle

View File

@@ -55,6 +55,7 @@ task nativeTestFilesJar(type: Jar) {
from(binary.sharedLibraryFile) {
into NativeUtils.getPlatformPath(binary)
}
dependsOn binary.buildTask
}
}
}