From 189afa925a28a3215997d259de869806b7abd66d Mon Sep 17 00:00:00 2001 From: Tobias Nett Date: Sun, 30 Jun 2024 20:37:26 +0200 Subject: [PATCH] build(idea): base run configs on Gradle (#5257) * build(idea): base run configs on Gradle As a result of looking into #5256 I propose to make our run configurations use Gradle instead of IntelliJ's built-in build system. --- .idea/kotlinc.xml | 2 +- .idea/runConfigurations/CLI_Help.xml | 25 ++++++++++++++ .../{game__gradle_.xml => Terasology.xml} | 10 ++++-- .idea/runConfigurations/TerasologyPC.xml | 27 --------------- .../TerasologyPC__2nd_client_.xml | 27 --------------- .../TerasologyPC__2nd_client_for_mac.xml | 27 --------------- .../TerasologyPC__3rd_client_.xml | 27 --------------- .../TerasologyPC__CR_enabled_.xml | 27 --------------- .../TerasologyPC__EXTREME_8GB_.xml | 27 --------------- .../TerasologyPC__Headless_.xml | 27 --------------- .../TerasologyPC__Java_FlightRecorder_.xml | 27 --------------- .../TerasologyPC__Splash_disabled_.xml | 27 --------------- .../TerasologyPC__load_latest_.xml | 27 --------------- .../TerasologyPC__no_audio_.xml | 27 --------------- .../TerasologyPC__no_saves_.xml | 27 --------------- .../TerasologyPC__permissive_security_.xml | 27 --------------- .../TerasologyPC__recreate_latest_.xml | 13 -------- .../TerasologyPC_for_mac.xml | 27 --------------- .../Terasology__2nd_client_.xml | 25 ++++++++++++++ .../Terasology__3rd_client_.xml | 25 ++++++++++++++ .idea/runConfigurations/Terasology__8GB_.xml | 25 ++++++++++++++ .../Terasology__Headless_Server_.xml | 25 ++++++++++++++ .../Terasology__Java_FlightRecorder_.xml | 33 +++++++++++++++++++ .../runConfigurations/Terasology__MacOS__.xml | 25 ++++++++++++++ .../Terasology__with_Crash_Reporter_.xml | 25 ++++++++++++++ .../runConfigurations/Tests___Integration.xml | 24 ++++++++++++++ .../Tests___Integration__flaky_.xml | 24 ++++++++++++++ .idea/runConfigurations/Tests___Unit.xml | 24 ++++++++++++++ .../engine_tests_with_JaCoCo.xml | 26 --------------- 29 files changed, 288 insertions(+), 421 deletions(-) create mode 100644 .idea/runConfigurations/CLI_Help.xml rename .idea/runConfigurations/{game__gradle_.xml => Terasology.xml} (54%) delete mode 100644 .idea/runConfigurations/TerasologyPC.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__2nd_client_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__3rd_client_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__CR_enabled_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__Headless_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__Splash_disabled_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__load_latest_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__no_audio_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__no_saves_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__permissive_security_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC__recreate_latest_.xml delete mode 100644 .idea/runConfigurations/TerasologyPC_for_mac.xml create mode 100644 .idea/runConfigurations/Terasology__2nd_client_.xml create mode 100644 .idea/runConfigurations/Terasology__3rd_client_.xml create mode 100644 .idea/runConfigurations/Terasology__8GB_.xml create mode 100644 .idea/runConfigurations/Terasology__Headless_Server_.xml create mode 100644 .idea/runConfigurations/Terasology__Java_FlightRecorder_.xml create mode 100644 .idea/runConfigurations/Terasology__MacOS__.xml create mode 100644 .idea/runConfigurations/Terasology__with_Crash_Reporter_.xml create mode 100644 .idea/runConfigurations/Tests___Integration.xml create mode 100644 .idea/runConfigurations/Tests___Integration__flaky_.xml create mode 100644 .idea/runConfigurations/Tests___Unit.xml delete mode 100644 .idea/runConfigurations/engine_tests_with_JaCoCo.xml diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index e805548aaa8..8d81632f83e 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -1,6 +1,6 @@ - \ No newline at end of file diff --git a/.idea/runConfigurations/CLI_Help.xml b/.idea/runConfigurations/CLI_Help.xml new file mode 100644 index 00000000000..464c377ba88 --- /dev/null +++ b/.idea/runConfigurations/CLI_Help.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/game__gradle_.xml b/.idea/runConfigurations/Terasology.xml similarity index 54% rename from .idea/runConfigurations/game__gradle_.xml rename to .idea/runConfigurations/Terasology.xml index e97e09d6111..ba8cfc64c0c 100644 --- a/.idea/runConfigurations/game__gradle_.xml +++ b/.idea/runConfigurations/Terasology.xml @@ -1,5 +1,5 @@ - + - - true + true + true + false + false \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC.xml b/.idea/runConfigurations/TerasologyPC.xml deleted file mode 100644 index 7b257a2799e..00000000000 --- a/.idea/runConfigurations/TerasologyPC.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - diff --git a/.idea/runConfigurations/TerasologyPC__2nd_client_.xml b/.idea/runConfigurations/TerasologyPC__2nd_client_.xml deleted file mode 100644 index ede87b92473..00000000000 --- a/.idea/runConfigurations/TerasologyPC__2nd_client_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml b/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml deleted file mode 100644 index e00886a4768..00000000000 --- a/.idea/runConfigurations/TerasologyPC__2nd_client_for_mac.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__3rd_client_.xml b/.idea/runConfigurations/TerasologyPC__3rd_client_.xml deleted file mode 100644 index 096f62ec2f3..00000000000 --- a/.idea/runConfigurations/TerasologyPC__3rd_client_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml b/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml deleted file mode 100644 index b6c752f9b55..00000000000 --- a/.idea/runConfigurations/TerasologyPC__CR_enabled_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml b/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml deleted file mode 100644 index 40c5b9abe8d..00000000000 --- a/.idea/runConfigurations/TerasologyPC__EXTREME_8GB_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__Headless_.xml b/.idea/runConfigurations/TerasologyPC__Headless_.xml deleted file mode 100644 index dd86327ebc6..00000000000 --- a/.idea/runConfigurations/TerasologyPC__Headless_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml b/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml deleted file mode 100644 index 94040f7826f..00000000000 --- a/.idea/runConfigurations/TerasologyPC__Java_FlightRecorder_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml b/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml deleted file mode 100644 index 46582c03a0b..00000000000 --- a/.idea/runConfigurations/TerasologyPC__Splash_disabled_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__load_latest_.xml b/.idea/runConfigurations/TerasologyPC__load_latest_.xml deleted file mode 100644 index c6febd20a3b..00000000000 --- a/.idea/runConfigurations/TerasologyPC__load_latest_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__no_audio_.xml b/.idea/runConfigurations/TerasologyPC__no_audio_.xml deleted file mode 100644 index ebe8200612c..00000000000 --- a/.idea/runConfigurations/TerasologyPC__no_audio_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__no_saves_.xml b/.idea/runConfigurations/TerasologyPC__no_saves_.xml deleted file mode 100644 index c0b10d8c3a7..00000000000 --- a/.idea/runConfigurations/TerasologyPC__no_saves_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__permissive_security_.xml b/.idea/runConfigurations/TerasologyPC__permissive_security_.xml deleted file mode 100644 index 72950e1268c..00000000000 --- a/.idea/runConfigurations/TerasologyPC__permissive_security_.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml b/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml deleted file mode 100644 index f24a1795f1f..00000000000 --- a/.idea/runConfigurations/TerasologyPC__recreate_latest_.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/TerasologyPC_for_mac.xml b/.idea/runConfigurations/TerasologyPC_for_mac.xml deleted file mode 100644 index 960c75d1f4f..00000000000 --- a/.idea/runConfigurations/TerasologyPC_for_mac.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__2nd_client_.xml b/.idea/runConfigurations/Terasology__2nd_client_.xml new file mode 100644 index 00000000000..33c9e504e1c --- /dev/null +++ b/.idea/runConfigurations/Terasology__2nd_client_.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__3rd_client_.xml b/.idea/runConfigurations/Terasology__3rd_client_.xml new file mode 100644 index 00000000000..739f28ff1ae --- /dev/null +++ b/.idea/runConfigurations/Terasology__3rd_client_.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__8GB_.xml b/.idea/runConfigurations/Terasology__8GB_.xml new file mode 100644 index 00000000000..6d07fe07505 --- /dev/null +++ b/.idea/runConfigurations/Terasology__8GB_.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__Headless_Server_.xml b/.idea/runConfigurations/Terasology__Headless_Server_.xml new file mode 100644 index 00000000000..002ffc3c67f --- /dev/null +++ b/.idea/runConfigurations/Terasology__Headless_Server_.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml b/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml new file mode 100644 index 00000000000..63fce9f77c4 --- /dev/null +++ b/.idea/runConfigurations/Terasology__Java_FlightRecorder_.xml @@ -0,0 +1,33 @@ + + + + + + + true + true + + + + + + + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__MacOS__.xml b/.idea/runConfigurations/Terasology__MacOS__.xml new file mode 100644 index 00000000000..32edc459efd --- /dev/null +++ b/.idea/runConfigurations/Terasology__MacOS__.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml b/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml new file mode 100644 index 00000000000..0ce71a7f4de --- /dev/null +++ b/.idea/runConfigurations/Terasology__with_Crash_Reporter_.xml @@ -0,0 +1,25 @@ + + + + + + + true + true + false + false + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Tests___Integration.xml b/.idea/runConfigurations/Tests___Integration.xml new file mode 100644 index 00000000000..3cc89f76bb2 --- /dev/null +++ b/.idea/runConfigurations/Tests___Integration.xml @@ -0,0 +1,24 @@ + + + + + + + false + true + false + true + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Tests___Integration__flaky_.xml b/.idea/runConfigurations/Tests___Integration__flaky_.xml new file mode 100644 index 00000000000..0a66cca0f2b --- /dev/null +++ b/.idea/runConfigurations/Tests___Integration__flaky_.xml @@ -0,0 +1,24 @@ + + + + + + + false + true + false + true + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Tests___Unit.xml b/.idea/runConfigurations/Tests___Unit.xml new file mode 100644 index 00000000000..b65e4c04c2f --- /dev/null +++ b/.idea/runConfigurations/Tests___Unit.xml @@ -0,0 +1,24 @@ + + + + + + + false + true + false + true + + + \ No newline at end of file diff --git a/.idea/runConfigurations/engine_tests_with_JaCoCo.xml b/.idea/runConfigurations/engine_tests_with_JaCoCo.xml deleted file mode 100644 index 11a0844b74c..00000000000 --- a/.idea/runConfigurations/engine_tests_with_JaCoCo.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file