From 7ecbeb118c6b8ec2b9ba4834b4eb06a51a169794 Mon Sep 17 00:00:00 2001
From: William Billingsley <wbilling@une.edu.au>
Date: Tue, 6 Jul 2021 15:06:27 +1000
Subject: [PATCH] Fixups to get initially running on turing

---
 build.gradle                             | 14 +++++++++++++-
 gradle/wrapper/gradle-wrapper.properties |  2 +-
 gradlew                                  |  0
 gradlew.bat                              |  0
 settings.gradle                          |  7 +++++++
 5 files changed, 21 insertions(+), 2 deletions(-)
 mode change 100644 => 100755 gradlew
 mode change 100644 => 100755 gradlew.bat

diff --git a/build.gradle b/build.gradle
index 48245bc..4ae4e8d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,3 +1,10 @@
+buildscript {
+    repositories {
+        maven { url 'https://hopper.une.edu.au/artifactory/libs-release/' }
+        mavenCentral()
+    }
+}
+
 plugins {
     id 'application'
     id 'org.openjfx.javafxplugin' version '0.0.9'
@@ -11,7 +18,9 @@ javafx {
 group 'org.example'
 version '1.0-SNAPSHOT'
 
+
 repositories {
+    maven { url 'https://hopper.une.edu.au/artifactory/libs-release/' }
     mavenCentral()
 }
 
@@ -26,4 +35,7 @@ test {
 
 application {
     mainClass = 'dotsandboxes.Main'
-}
\ No newline at end of file
+}
+
+// fix for reflectexception
+modularity.disableEffectiveArgumentsAdjustment()
\ No newline at end of file
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 05679dc..068a225 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.1.1-bin.zip
+distributionUrl=https\://turing.une.edu.au/~cosc220/distributions/gradle-7.1.1-bin.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
old mode 100644
new mode 100755
diff --git a/gradlew.bat b/gradlew.bat
old mode 100644
new mode 100755
diff --git a/settings.gradle b/settings.gradle
index d609ab5..a78f993 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,2 +1,9 @@
+pluginManagement {
+    repositories {
+        maven { url "https://hopper.une.edu.au/artifactory/gradle-plugins/" }
+        gradlePluginPortal()
+    }
+}
+
 rootProject.name = 'dotsAndBoxes'
 
-- 
GitLab