From c7ab2baa6ea6e076ab7b5e36ad88fd6840fbbc91 Mon Sep 17 00:00:00 2001 From: Thad House Date: Fri, 28 Jun 2019 20:00:35 -0700 Subject: [PATCH] Add way to disable the jni check tasks from a property (#1736) --- shared/jni/setupBuild.gradle | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/shared/jni/setupBuild.gradle b/shared/jni/setupBuild.gradle index d73476d3f0..2951afe7d8 100644 --- a/shared/jni/setupBuild.gradle +++ b/shared/jni/setupBuild.gradle @@ -104,7 +104,11 @@ model { } else { baseName = nativeName + 'jni' } - enableCheckTask true + if (project.hasProperty('skipJniCheck')) { + enableCheckTask false + } else { + enableCheckTask true + } javaCompileTasks << compileJava jniCrossCompileOptions << JniCrossCompileOptions(nativeUtils.wpi.platforms.roborio) jniCrossCompileOptions << JniCrossCompileOptions(nativeUtils.wpi.platforms.raspbian) @@ -142,7 +146,11 @@ model { } else { baseName = nativeName + 'jni' } - enableCheckTask true + if (project.hasProperty('skipJniCheck')) { + enableCheckTask false + } else { + enableCheckTask true + } javaCompileTasks << compileJava jniCrossCompileOptions << JniCrossCompileOptions(nativeUtils.wpi.platforms.roborio) jniCrossCompileOptions << JniCrossCompileOptions(nativeUtils.wpi.platforms.raspbian)