From ff2095b7ca96c2eb18f71d9bea05baeb0ffb09ed Mon Sep 17 00:00:00 2001 From: Paul Holt Date: Mon, 24 Jan 2022 00:28:45 +1100 Subject: [PATCH] Missed two kotlin classes - 01 kotlin/aceyducey.kt - 85 kotlin/Synonym.kt Move repository declaration and plugins in into main build.gradle.kts. All subproject build.gradle files are now much smaller, and identical. --- buildJvm/README.md | 36 +++++++++---------- buildJvm/build.gradle.kts | 8 +++++ .../build_01_Acey_Ducey_java/build.gradle | 14 ++------ .../gradle.properties | 2 +- .../build_01_Acey_Ducey_kotlin/build.gradle | 11 ++++++ .../gradle.properties | 2 ++ buildJvm/build_02_Amazing_java/build.gradle | 14 ++------ buildJvm/build_03_Animal_java/build.gradle | 14 ++------ buildJvm/build_03_Animal_kotlin/build.gradle | 15 ++------ buildJvm/build_04_Awari_java/build.gradle | 14 ++------ .../build_04_Awari_java/gradle.properties | 2 +- buildJvm/build_05_Bagels_java/build.gradle | 14 ++------ buildJvm/build_06_Banner_java/build.gradle | 14 ++------ .../build_07_Basketball_java/build.gradle | 10 +----- buildJvm/build_08_Batnum_java/build.gradle | 14 ++------ .../build_08_Batnum_java/gradle.properties | 2 +- buildJvm/build_09_Battle_java/build.gradle | 10 +----- .../build_11_Bombardment_java/build.gradle | 14 ++------ .../gradle.properties | 2 +- .../build_12_Bombs_Away_java/build.gradle | 14 ++------ .../gradle.properties | 2 +- buildJvm/build_13_Bounce_java/build.gradle | 14 ++------ buildJvm/build_14_Bowling_java/build.gradle | 10 +----- buildJvm/build_15_Boxing_java/build.gradle | 10 +----- buildJvm/build_16_Bug_java/build.gradle | 10 +----- buildJvm/build_18_Bullseye_java/build.gradle | 10 +----- buildJvm/build_19_Bunny_java/build.gradle | 10 +----- buildJvm/build_20_Buzzword_java/build.gradle | 10 +----- buildJvm/build_21_Calendar_java/build.gradle | 10 +----- buildJvm/build_22_Change_java/build.gradle | 10 +----- buildJvm/build_24_Chemist_java/build.gradle | 10 +----- buildJvm/build_25_Chief_java/build.gradle | 10 +----- buildJvm/build_26_Chomp_java/build.gradle | 10 +----- buildJvm/build_27_Civil_War_java/build.gradle | 10 +----- buildJvm/build_28_Combat_java/build.gradle | 10 +----- buildJvm/build_29_Craps_java/build.gradle | 10 +----- buildJvm/build_30_Cube_java/build.gradle | 10 +----- .../build_31_Depth_Charge_java/build.gradle | 10 +----- buildJvm/build_32_Diamond_java/build.gradle | 10 +----- buildJvm/build_33_Dice_java/build.gradle | 10 +----- buildJvm/build_34_Digits_java/build.gradle | 10 +----- buildJvm/build_36_Flip_Flop_java/build.gradle | 10 +----- .../build_38_Fur_Trader_java/build.gradle | 10 +----- buildJvm/build_40_Gomoko_java/build.gradle | 10 +----- buildJvm/build_41_Guess_java/build.gradle | 10 +----- buildJvm/build_42_Gunner_java/build.gradle | 10 +----- buildJvm/build_43_Hammurabi_java/build.gradle | 10 +----- buildJvm/build_44_Hangman_java/build.gradle | 10 +----- buildJvm/build_45_Hello_java/build.gradle | 10 +----- buildJvm/build_47_Hi-Lo_java/build.gradle | 10 +----- buildJvm/build_47_Hi-Lo_kotlin/build.gradle | 11 +----- buildJvm/build_48_High_IQ_java/build.gradle | 10 +----- buildJvm/build_51_Hurkle_java/build.gradle | 10 +----- buildJvm/build_52_Kinema_java/build.gradle | 10 +----- buildJvm/build_53_King_kotlin/build.gradle | 11 +----- buildJvm/build_54_Letter_java/build.gradle | 10 +----- .../build.gradle | 10 +----- buildJvm/build_58_Love_java/build.gradle | 10 +----- buildJvm/build_61_Math_Dice_java/build.gradle | 10 +----- buildJvm/build_62_Mugwump_java/build.gradle | 10 +----- buildJvm/build_63_Name_java/build.gradle | 10 +----- .../build_64_Nicomachus_java/build.gradle | 10 +----- buildJvm/build_66_Number1_java/build.gradle | 10 +----- buildJvm/build_66_Number2_java/build.gradle | 10 +----- buildJvm/build_67_One_Check_java/build.gradle | 10 +----- buildJvm/build_68_Orbit_java/build.gradle | 10 +----- buildJvm/build_69_Pizza_java/build.gradle | 10 +----- buildJvm/build_70_Poetry_java/build.gradle | 10 +----- buildJvm/build_71_Poker_java/build.gradle | 10 +----- buildJvm/build_73_Reverse_java/build.gradle | 10 +----- .../build.gradle | 10 +----- .../build.gradle | 10 +----- .../build_75_Roulette_oop_java/build.gradle | 10 +----- .../build.gradle | 10 +----- buildJvm/build_78_Sine_Wave_java/build.gradle | 10 +----- buildJvm/build_80_Slots_java/build.gradle | 10 +----- buildJvm/build_81_Splat_java/build.gradle | 10 +----- buildJvm/build_82_Stars_java/build.gradle | 10 +----- buildJvm/build_85_Synonym_java/build.gradle | 10 +----- buildJvm/build_85_Synonym_kotlin/build.gradle | 11 ++++++ .../build_85_Synonym_kotlin/gradle.properties | 2 ++ buildJvm/build_86_Target_java/build.gradle | 10 +----- buildJvm/build_87_3-D_Plot_java/build.gradle | 10 +----- .../build_89_Tic-Tac-Toe_java/build.gradle | 10 +----- .../build_89_Tic-Tac-Toe_kotlin/build.gradle | 11 +----- buildJvm/build_90_Tower_java/build.gradle | 10 +----- buildJvm/build_91_Train_java/build.gradle | 10 +----- buildJvm/build_92_Trap_java/build.gradle | 10 +----- .../build_93_23_Matches_java/build.gradle | 15 +------- buildJvm/build_94_War_java/build.gradle | 10 +----- buildJvm/build_94_War_kotlin/build.gradle | 11 +----- buildJvm/build_95_Weekday_java/build.gradle | 10 +----- buildJvm/settings.gradle | 2 ++ 93 files changed, 161 insertions(+), 785 deletions(-) create mode 100644 buildJvm/build_01_Acey_Ducey_kotlin/build.gradle create mode 100644 buildJvm/build_01_Acey_Ducey_kotlin/gradle.properties create mode 100644 buildJvm/build_85_Synonym_kotlin/build.gradle create mode 100644 buildJvm/build_85_Synonym_kotlin/gradle.properties diff --git a/buildJvm/README.md b/buildJvm/README.md index e2b9da0b..4ecba004 100644 --- a/buildJvm/README.md +++ b/buildJvm/README.md @@ -10,7 +10,7 @@ Build all the games: ./gradlew -q clean assemble installDist distributeBin distributeLib ``` -Then, run a game +Then, run a game: ### Mac or linux: ```shell @@ -56,21 +56,17 @@ local clone to point to your new forked project. ## Adding a new game These are build scripts for all JVM games contributed so far. -New games can be added by: -- Creating a `build_NUMBER_NAME_[java/kotlin]` directory -- Adding a `build.gradle` file to that directory. -All `build.gradle` files under `build_NUMBER_*` should be nearly identical, unless -there is some special requirement. -- Adding a `gradle.properties` file to that directory, defining the source +New games can be added: +- Create a new `build_NUMBER_NAME_[java/kotlin]` directory +- Add a `build.gradle` file to that directory. +All `build.gradle` files under `build_NUMBER_*` are identical. +- Add a `gradle.properties` file to that directory, defining the source directory for the java or kotlin file, and the class that contains the `main` method. +- Add an entry in `settings.gradle` -The `build.gradle` file will normally be identical to this: +The `build.gradle` file **should** be identical to all the other `build.gradle` files +in all the other subprojects: ```groovy - plugins { - id 'application' - // id 'org.jetbrains.kotlin.jvm' // UNCOMMENT for kotlin projects - } - sourceSets { main { java { @@ -78,19 +74,21 @@ The `build.gradle` file will normally be identical to this: } } } - - repositories { - mavenCentral() - } - application { mainClass = gameMain } ``` -And the `gradle.properties` file should look like this: +The `gradle.properties` file should look like this: gameSource=91_Train/java/src gameMain=Train where `gameSource` is the root of the source code directory, and `gameMain` is the main class. + +The `settings.gradle` must be maintained as a list of all subprojects. Add your new +project to the list. + +```groovy +include ":build_91_Train_java" +``` diff --git a/buildJvm/build.gradle.kts b/buildJvm/build.gradle.kts index d953049e..a43017d0 100644 --- a/buildJvm/build.gradle.kts +++ b/buildJvm/build.gradle.kts @@ -40,6 +40,14 @@ task("copyAll") { ) } +subprojects { + apply(plugin = "application") + apply(plugin = "kotlin") + repositories { + mavenCentral() + } +} + fun filesType(type: String) = fileTree("$buildDir/..").files.filter { it.path.contains("build/install/build_.*/$type".toRegex()) diff --git a/buildJvm/build_01_Acey_Ducey_java/build.gradle b/buildJvm/build_01_Acey_Ducey_java/build.gradle index 08d34acd..4b46db7e 100644 --- a/buildJvm/build_01_Acey_Ducey_java/build.gradle +++ b/buildJvm/build_01_Acey_Ducey_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../01_Acey_Ducey/java/src' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'AceyDuceyGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_01_Acey_Ducey_java/gradle.properties b/buildJvm/build_01_Acey_Ducey_java/gradle.properties index c8364905..fbf1902a 100644 --- a/buildJvm/build_01_Acey_Ducey_java/gradle.properties +++ b/buildJvm/build_01_Acey_Ducey_java/gradle.properties @@ -1,2 +1,2 @@ gameSource=01_Acey_Ducey/java/src -gameMain=AceyDucey +gameMain=AceyDuceyGame diff --git a/buildJvm/build_01_Acey_Ducey_kotlin/build.gradle b/buildJvm/build_01_Acey_Ducey_kotlin/build.gradle new file mode 100644 index 00000000..4b46db7e --- /dev/null +++ b/buildJvm/build_01_Acey_Ducey_kotlin/build.gradle @@ -0,0 +1,11 @@ +sourceSets { + main { + java { + srcDirs "../../$gameSource" + } + } +} + +application { + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_01_Acey_Ducey_kotlin/gradle.properties b/buildJvm/build_01_Acey_Ducey_kotlin/gradle.properties new file mode 100644 index 00000000..c456df91 --- /dev/null +++ b/buildJvm/build_01_Acey_Ducey_kotlin/gradle.properties @@ -0,0 +1,2 @@ +gameSource=01_Acey_Ducey/kotlin +gameMain=AceyduceyKt diff --git a/buildJvm/build_02_Amazing_java/build.gradle b/buildJvm/build_02_Amazing_java/build.gradle index d66de416..4b46db7e 100644 --- a/buildJvm/build_02_Amazing_java/build.gradle +++ b/buildJvm/build_02_Amazing_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../02_Amazing/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'AmazingGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_03_Animal_java/build.gradle b/buildJvm/build_03_Animal_java/build.gradle index 472fdf09..4b46db7e 100644 --- a/buildJvm/build_03_Animal_java/build.gradle +++ b/buildJvm/build_03_Animal_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../03_Animal/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'Animal' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_03_Animal_kotlin/build.gradle b/buildJvm/build_03_Animal_kotlin/build.gradle index 2a5700f3..4b46db7e 100644 --- a/buildJvm/build_03_Animal_kotlin/build.gradle +++ b/buildJvm/build_03_Animal_kotlin/build.gradle @@ -1,20 +1,11 @@ -plugins { - id 'org.jetbrains.kotlin.jvm' - id 'application' -} - sourceSets { main { java { - srcDirs '../../03_Animal/kotlin' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'AnimalKt' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_04_Awari_java/build.gradle b/buildJvm/build_04_Awari_java/build.gradle index 5e60f007..4b46db7e 100644 --- a/buildJvm/build_04_Awari_java/build.gradle +++ b/buildJvm/build_04_Awari_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../04_Awari/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'AwariGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_04_Awari_java/gradle.properties b/buildJvm/build_04_Awari_java/gradle.properties index 510d95ed..423fdc34 100644 --- a/buildJvm/build_04_Awari_java/gradle.properties +++ b/buildJvm/build_04_Awari_java/gradle.properties @@ -1,2 +1,2 @@ gameSource=04_Awari/java -gameMain=Awari +gameMain=AwariGame diff --git a/buildJvm/build_05_Bagels_java/build.gradle b/buildJvm/build_05_Bagels_java/build.gradle index ccbaf38b..4b46db7e 100644 --- a/buildJvm/build_05_Bagels_java/build.gradle +++ b/buildJvm/build_05_Bagels_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../05_Bagels/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'Bagels' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_06_Banner_java/build.gradle b/buildJvm/build_06_Banner_java/build.gradle index 6fb283b5..4b46db7e 100644 --- a/buildJvm/build_06_Banner_java/build.gradle +++ b/buildJvm/build_06_Banner_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../06_Banner/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'Banner' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_07_Basketball_java/build.gradle b/buildJvm/build_07_Basketball_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_07_Basketball_java/build.gradle +++ b/buildJvm/build_07_Basketball_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_08_Batnum_java/build.gradle b/buildJvm/build_08_Batnum_java/build.gradle index ec9e3d1b..4b46db7e 100644 --- a/buildJvm/build_08_Batnum_java/build.gradle +++ b/buildJvm/build_08_Batnum_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../08_Batnum/java/src' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'BatNumGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_08_Batnum_java/gradle.properties b/buildJvm/build_08_Batnum_java/gradle.properties index 27a8528b..87a3671f 100644 --- a/buildJvm/build_08_Batnum_java/gradle.properties +++ b/buildJvm/build_08_Batnum_java/gradle.properties @@ -1,2 +1,2 @@ gameSource=08_Batnum/java/src -gameMain=Batnum +gameMain=BatnumGame diff --git a/buildJvm/build_09_Battle_java/build.gradle b/buildJvm/build_09_Battle_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_09_Battle_java/build.gradle +++ b/buildJvm/build_09_Battle_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_11_Bombardment_java/build.gradle b/buildJvm/build_11_Bombardment_java/build.gradle index 1480a432..4b46db7e 100644 --- a/buildJvm/build_11_Bombardment_java/build.gradle +++ b/buildJvm/build_11_Bombardment_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../11_Bombardment/java/src' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'BombardmentGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_11_Bombardment_java/gradle.properties b/buildJvm/build_11_Bombardment_java/gradle.properties index 37fbfd3f..1aaa839b 100644 --- a/buildJvm/build_11_Bombardment_java/gradle.properties +++ b/buildJvm/build_11_Bombardment_java/gradle.properties @@ -1,2 +1,2 @@ gameSource=11_Bombardment/java/src -gameMain=Bombardment +gameMain=BombardmentGame diff --git a/buildJvm/build_12_Bombs_Away_java/build.gradle b/buildJvm/build_12_Bombs_Away_java/build.gradle index dc7eefea..4b46db7e 100644 --- a/buildJvm/build_12_Bombs_Away_java/build.gradle +++ b/buildJvm/build_12_Bombs_Away_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../12_Bombs_Away/java/src' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'BombsAwayGame' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_12_Bombs_Away_java/gradle.properties b/buildJvm/build_12_Bombs_Away_java/gradle.properties index 0d63151b..2f2b785a 100644 --- a/buildJvm/build_12_Bombs_Away_java/gradle.properties +++ b/buildJvm/build_12_Bombs_Away_java/gradle.properties @@ -1,2 +1,2 @@ gameSource=12_Bombs_Away/java/src -gameMain=BombsAway +gameMain=BombsAwayGame diff --git a/buildJvm/build_13_Bounce_java/build.gradle b/buildJvm/build_13_Bounce_java/build.gradle index ed258f2a..4b46db7e 100644 --- a/buildJvm/build_13_Bounce_java/build.gradle +++ b/buildJvm/build_13_Bounce_java/build.gradle @@ -1,19 +1,11 @@ -plugins { - id 'application' -} - sourceSets { main { java { - srcDirs '../../13_Bounce/java' + srcDirs "../../$gameSource" } } } -repositories { - mavenCentral() -} - application { - mainClass = 'Bounce' -} + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_14_Bowling_java/build.gradle b/buildJvm/build_14_Bowling_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_14_Bowling_java/build.gradle +++ b/buildJvm/build_14_Bowling_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_15_Boxing_java/build.gradle b/buildJvm/build_15_Boxing_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_15_Boxing_java/build.gradle +++ b/buildJvm/build_15_Boxing_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_16_Bug_java/build.gradle b/buildJvm/build_16_Bug_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_16_Bug_java/build.gradle +++ b/buildJvm/build_16_Bug_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_18_Bullseye_java/build.gradle b/buildJvm/build_18_Bullseye_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_18_Bullseye_java/build.gradle +++ b/buildJvm/build_18_Bullseye_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_19_Bunny_java/build.gradle b/buildJvm/build_19_Bunny_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_19_Bunny_java/build.gradle +++ b/buildJvm/build_19_Bunny_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_20_Buzzword_java/build.gradle b/buildJvm/build_20_Buzzword_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_20_Buzzword_java/build.gradle +++ b/buildJvm/build_20_Buzzword_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_21_Calendar_java/build.gradle b/buildJvm/build_21_Calendar_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_21_Calendar_java/build.gradle +++ b/buildJvm/build_21_Calendar_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_22_Change_java/build.gradle b/buildJvm/build_22_Change_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_22_Change_java/build.gradle +++ b/buildJvm/build_22_Change_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_24_Chemist_java/build.gradle b/buildJvm/build_24_Chemist_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_24_Chemist_java/build.gradle +++ b/buildJvm/build_24_Chemist_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_25_Chief_java/build.gradle b/buildJvm/build_25_Chief_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_25_Chief_java/build.gradle +++ b/buildJvm/build_25_Chief_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_26_Chomp_java/build.gradle b/buildJvm/build_26_Chomp_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_26_Chomp_java/build.gradle +++ b/buildJvm/build_26_Chomp_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_27_Civil_War_java/build.gradle b/buildJvm/build_27_Civil_War_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_27_Civil_War_java/build.gradle +++ b/buildJvm/build_27_Civil_War_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_28_Combat_java/build.gradle b/buildJvm/build_28_Combat_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_28_Combat_java/build.gradle +++ b/buildJvm/build_28_Combat_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_29_Craps_java/build.gradle b/buildJvm/build_29_Craps_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_29_Craps_java/build.gradle +++ b/buildJvm/build_29_Craps_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_30_Cube_java/build.gradle b/buildJvm/build_30_Cube_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_30_Cube_java/build.gradle +++ b/buildJvm/build_30_Cube_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_31_Depth_Charge_java/build.gradle b/buildJvm/build_31_Depth_Charge_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_31_Depth_Charge_java/build.gradle +++ b/buildJvm/build_31_Depth_Charge_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_32_Diamond_java/build.gradle b/buildJvm/build_32_Diamond_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_32_Diamond_java/build.gradle +++ b/buildJvm/build_32_Diamond_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_33_Dice_java/build.gradle b/buildJvm/build_33_Dice_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_33_Dice_java/build.gradle +++ b/buildJvm/build_33_Dice_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_34_Digits_java/build.gradle b/buildJvm/build_34_Digits_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_34_Digits_java/build.gradle +++ b/buildJvm/build_34_Digits_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_36_Flip_Flop_java/build.gradle b/buildJvm/build_36_Flip_Flop_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_36_Flip_Flop_java/build.gradle +++ b/buildJvm/build_36_Flip_Flop_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_38_Fur_Trader_java/build.gradle b/buildJvm/build_38_Fur_Trader_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_38_Fur_Trader_java/build.gradle +++ b/buildJvm/build_38_Fur_Trader_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_40_Gomoko_java/build.gradle b/buildJvm/build_40_Gomoko_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_40_Gomoko_java/build.gradle +++ b/buildJvm/build_40_Gomoko_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_41_Guess_java/build.gradle b/buildJvm/build_41_Guess_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_41_Guess_java/build.gradle +++ b/buildJvm/build_41_Guess_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_42_Gunner_java/build.gradle b/buildJvm/build_42_Gunner_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_42_Gunner_java/build.gradle +++ b/buildJvm/build_42_Gunner_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_43_Hammurabi_java/build.gradle b/buildJvm/build_43_Hammurabi_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_43_Hammurabi_java/build.gradle +++ b/buildJvm/build_43_Hammurabi_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_44_Hangman_java/build.gradle b/buildJvm/build_44_Hangman_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_44_Hangman_java/build.gradle +++ b/buildJvm/build_44_Hangman_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_45_Hello_java/build.gradle b/buildJvm/build_45_Hello_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_45_Hello_java/build.gradle +++ b/buildJvm/build_45_Hello_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_47_Hi-Lo_java/build.gradle b/buildJvm/build_47_Hi-Lo_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_47_Hi-Lo_java/build.gradle +++ b/buildJvm/build_47_Hi-Lo_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_47_Hi-Lo_kotlin/build.gradle b/buildJvm/build_47_Hi-Lo_kotlin/build.gradle index 581a0915..4b46db7e 100644 --- a/buildJvm/build_47_Hi-Lo_kotlin/build.gradle +++ b/buildJvm/build_47_Hi-Lo_kotlin/build.gradle @@ -1,8 +1,3 @@ -plugins { - id 'application' - id 'org.jetbrains.kotlin.jvm' -} - sourceSets { main { java { @@ -11,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_48_High_IQ_java/build.gradle b/buildJvm/build_48_High_IQ_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_48_High_IQ_java/build.gradle +++ b/buildJvm/build_48_High_IQ_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_51_Hurkle_java/build.gradle b/buildJvm/build_51_Hurkle_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_51_Hurkle_java/build.gradle +++ b/buildJvm/build_51_Hurkle_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_52_Kinema_java/build.gradle b/buildJvm/build_52_Kinema_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_52_Kinema_java/build.gradle +++ b/buildJvm/build_52_Kinema_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_53_King_kotlin/build.gradle b/buildJvm/build_53_King_kotlin/build.gradle index 7365fd95..4b46db7e 100644 --- a/buildJvm/build_53_King_kotlin/build.gradle +++ b/buildJvm/build_53_King_kotlin/build.gradle @@ -1,8 +1,3 @@ -plugins { - id 'org.jetbrains.kotlin.jvm' - id 'application' -} - sourceSets { main { java { @@ -11,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_54_Letter_java/build.gradle b/buildJvm/build_54_Letter_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_54_Letter_java/build.gradle +++ b/buildJvm/build_54_Letter_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_57_Literature_Quiz_java/build.gradle b/buildJvm/build_57_Literature_Quiz_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_57_Literature_Quiz_java/build.gradle +++ b/buildJvm/build_57_Literature_Quiz_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_58_Love_java/build.gradle b/buildJvm/build_58_Love_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_58_Love_java/build.gradle +++ b/buildJvm/build_58_Love_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_61_Math_Dice_java/build.gradle b/buildJvm/build_61_Math_Dice_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_61_Math_Dice_java/build.gradle +++ b/buildJvm/build_61_Math_Dice_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_62_Mugwump_java/build.gradle b/buildJvm/build_62_Mugwump_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_62_Mugwump_java/build.gradle +++ b/buildJvm/build_62_Mugwump_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_63_Name_java/build.gradle b/buildJvm/build_63_Name_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_63_Name_java/build.gradle +++ b/buildJvm/build_63_Name_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_64_Nicomachus_java/build.gradle b/buildJvm/build_64_Nicomachus_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_64_Nicomachus_java/build.gradle +++ b/buildJvm/build_64_Nicomachus_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_66_Number1_java/build.gradle b/buildJvm/build_66_Number1_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_66_Number1_java/build.gradle +++ b/buildJvm/build_66_Number1_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_66_Number2_java/build.gradle b/buildJvm/build_66_Number2_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_66_Number2_java/build.gradle +++ b/buildJvm/build_66_Number2_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_67_One_Check_java/build.gradle b/buildJvm/build_67_One_Check_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_67_One_Check_java/build.gradle +++ b/buildJvm/build_67_One_Check_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_68_Orbit_java/build.gradle b/buildJvm/build_68_Orbit_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_68_Orbit_java/build.gradle +++ b/buildJvm/build_68_Orbit_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_69_Pizza_java/build.gradle b/buildJvm/build_69_Pizza_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_69_Pizza_java/build.gradle +++ b/buildJvm/build_69_Pizza_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_70_Poetry_java/build.gradle b/buildJvm/build_70_Poetry_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_70_Poetry_java/build.gradle +++ b/buildJvm/build_70_Poetry_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_71_Poker_java/build.gradle b/buildJvm/build_71_Poker_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_71_Poker_java/build.gradle +++ b/buildJvm/build_71_Poker_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_73_Reverse_java/build.gradle b/buildJvm/build_73_Reverse_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_73_Reverse_java/build.gradle +++ b/buildJvm/build_73_Reverse_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_74_Rock_Scissors_Paper_java/build.gradle b/buildJvm/build_74_Rock_Scissors_Paper_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_74_Rock_Scissors_Paper_java/build.gradle +++ b/buildJvm/build_74_Rock_Scissors_Paper_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_75_Roulette_iterative_java/build.gradle b/buildJvm/build_75_Roulette_iterative_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_75_Roulette_iterative_java/build.gradle +++ b/buildJvm/build_75_Roulette_iterative_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_75_Roulette_oop_java/build.gradle b/buildJvm/build_75_Roulette_oop_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_75_Roulette_oop_java/build.gradle +++ b/buildJvm/build_75_Roulette_oop_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_76_Russian_Roulette_java/build.gradle b/buildJvm/build_76_Russian_Roulette_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_76_Russian_Roulette_java/build.gradle +++ b/buildJvm/build_76_Russian_Roulette_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_78_Sine_Wave_java/build.gradle b/buildJvm/build_78_Sine_Wave_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_78_Sine_Wave_java/build.gradle +++ b/buildJvm/build_78_Sine_Wave_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_80_Slots_java/build.gradle b/buildJvm/build_80_Slots_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_80_Slots_java/build.gradle +++ b/buildJvm/build_80_Slots_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_81_Splat_java/build.gradle b/buildJvm/build_81_Splat_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_81_Splat_java/build.gradle +++ b/buildJvm/build_81_Splat_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_82_Stars_java/build.gradle b/buildJvm/build_82_Stars_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_82_Stars_java/build.gradle +++ b/buildJvm/build_82_Stars_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_85_Synonym_java/build.gradle b/buildJvm/build_85_Synonym_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_85_Synonym_java/build.gradle +++ b/buildJvm/build_85_Synonym_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_85_Synonym_kotlin/build.gradle b/buildJvm/build_85_Synonym_kotlin/build.gradle new file mode 100644 index 00000000..4b46db7e --- /dev/null +++ b/buildJvm/build_85_Synonym_kotlin/build.gradle @@ -0,0 +1,11 @@ +sourceSets { + main { + java { + srcDirs "../../$gameSource" + } + } +} + +application { + mainClass = gameMain +} \ No newline at end of file diff --git a/buildJvm/build_85_Synonym_kotlin/gradle.properties b/buildJvm/build_85_Synonym_kotlin/gradle.properties new file mode 100644 index 00000000..eb743472 --- /dev/null +++ b/buildJvm/build_85_Synonym_kotlin/gradle.properties @@ -0,0 +1,2 @@ +gameSource=85_Synonym/kotlin +gameMain=SynonymKt diff --git a/buildJvm/build_86_Target_java/build.gradle b/buildJvm/build_86_Target_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_86_Target_java/build.gradle +++ b/buildJvm/build_86_Target_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_87_3-D_Plot_java/build.gradle b/buildJvm/build_87_3-D_Plot_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_87_3-D_Plot_java/build.gradle +++ b/buildJvm/build_87_3-D_Plot_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_89_Tic-Tac-Toe_java/build.gradle b/buildJvm/build_89_Tic-Tac-Toe_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_89_Tic-Tac-Toe_java/build.gradle +++ b/buildJvm/build_89_Tic-Tac-Toe_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_89_Tic-Tac-Toe_kotlin/build.gradle b/buildJvm/build_89_Tic-Tac-Toe_kotlin/build.gradle index 7365fd95..4b46db7e 100644 --- a/buildJvm/build_89_Tic-Tac-Toe_kotlin/build.gradle +++ b/buildJvm/build_89_Tic-Tac-Toe_kotlin/build.gradle @@ -1,8 +1,3 @@ -plugins { - id 'org.jetbrains.kotlin.jvm' - id 'application' -} - sourceSets { main { java { @@ -11,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_90_Tower_java/build.gradle b/buildJvm/build_90_Tower_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_90_Tower_java/build.gradle +++ b/buildJvm/build_90_Tower_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_91_Train_java/build.gradle b/buildJvm/build_91_Train_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_91_Train_java/build.gradle +++ b/buildJvm/build_91_Train_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_92_Trap_java/build.gradle b/buildJvm/build_92_Trap_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_92_Trap_java/build.gradle +++ b/buildJvm/build_92_Trap_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_93_23_Matches_java/build.gradle b/buildJvm/build_93_23_Matches_java/build.gradle index a6ad4168..4b46db7e 100644 --- a/buildJvm/build_93_23_Matches_java/build.gradle +++ b/buildJvm/build_93_23_Matches_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -9,16 +5,7 @@ sourceSets { } } } -java { - toolchain { - languageVersion = JavaLanguageVersion.of(17) - } -} - -repositories { - mavenCentral() -} application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_94_War_java/build.gradle b/buildJvm/build_94_War_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_94_War_java/build.gradle +++ b/buildJvm/build_94_War_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_94_War_kotlin/build.gradle b/buildJvm/build_94_War_kotlin/build.gradle index 7365fd95..4b46db7e 100644 --- a/buildJvm/build_94_War_kotlin/build.gradle +++ b/buildJvm/build_94_War_kotlin/build.gradle @@ -1,8 +1,3 @@ -plugins { - id 'org.jetbrains.kotlin.jvm' - id 'application' -} - sourceSets { main { java { @@ -11,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/build_95_Weekday_java/build.gradle b/buildJvm/build_95_Weekday_java/build.gradle index 3432056c..4b46db7e 100644 --- a/buildJvm/build_95_Weekday_java/build.gradle +++ b/buildJvm/build_95_Weekday_java/build.gradle @@ -1,7 +1,3 @@ -plugins { - id 'application' -} - sourceSets { main { java { @@ -10,10 +6,6 @@ sourceSets { } } -repositories { - mavenCentral() -} - application { mainClass = gameMain -} +} \ No newline at end of file diff --git a/buildJvm/settings.gradle b/buildJvm/settings.gradle index 20e6f813..b7ce0404 100644 --- a/buildJvm/settings.gradle +++ b/buildJvm/settings.gradle @@ -1,9 +1,11 @@ rootProject.name = 'BasicComputerGames' +include ":build_01_Acey_Ducey_kotlin" include ":build_03_Animal_kotlin" include ":build_53_King_kotlin" include ":build_47_Hi-Lo_kotlin" include ":build_53_King_kotlin" +include ":build_85_Synonym_kotlin" include ":build_89_Tic-Tac-Toe_kotlin" include ":build_94_War_kotlin"