18 Commits
Author SHA1 Message Date
makamys ee81c389fa Oops, FML's deobf property isn't set yet. Just use a jvm arg then. 2023-10-21 11:50:21 +02:00
makamys 7ee32c62d3 Merge devcompat module into compat
It was kept separate to make it easy to apply the dev compat tweaks in dev
environments without having to mess with config files, but this is unnecessary
now that you can set config values via JVM flags.
2023-10-21 11:50:16 +02:00
makamys a4bddd8dbf Allow setting properties using JVM flags 2023-10-21 02:34:43 +02:00
makamys a892f6d119 Disable reobf in modules that don't need it 2023-10-21 02:34:40 +02:00
makamys 28b93dd4f7 Reject RFG, return to FG
RFG's performance is unsuitable for this project, see
https://github.com/GTNewHorizons/RetroFuturaGradle/issues/49

Reverts the following commits:

ba1f02d Begin RFG move. Common module compiles
b589106 Mixin module works now I think
46a5c6d Use VERSION tag in Mixin module
2409b24 Mixingasm seems to work now
f0b355c Sources jar get
23e833f Remove redundant calls
2e78938 Update gradle in hopes that it will magically fix all my problems
80e0723 Port all the modules
28e98d5 Port All module (not the same thing)
3a09260 Fix common module build failing
1088934 Get rid of bloat from buildscript template
bff36c3 Porting is done now maybe
27e3058 Fix what I broke
bbc0b48 zulu?
9b4bde7 I guess I need Java 17 too
c3af516 RFG needs alot of ram apparently

But keeps these:

9152c1a Don't build alternate flavors by default
24f6c06 Move compat module's MixinExtras temp jar to temp dir
2023-10-21 00:32:29 +02:00
makamys 3a09260a99 Fix common module build failing 2023-10-19 10:02:22 +02:00
makamys b5891061e0 Mixin module works now I think 2023-10-19 06:02:15 +02:00
drori200 ba453f04c5 Update build.gradle 2023-09-29 19:42:05 +03:00
makamys b8830d9375 Add ComparableVersion abstraction layer 2023-05-24 07:14:33 +02:00
makamys e7b52d21db Show full jar name in conflicting jar warning 2023-03-28 23:43:25 +02:00
makamys af589d5f98 Move sanity check to individual modules 2023-03-28 23:43:21 +02:00
makamys 13dc9d4066 Create config dir if it doesn't exist
Fixes config not getting written if the config dir doesn't exist at the start
of the run.
2023-02-25 22:51:11 +01:00
makamys ceba1109ea Refactor config parsing to only write if config is dirty 2023-02-17 01:38:13 +01:00
makamys 11d66bc58b Ensure PropertyToken#comment is mutable 2023-02-17 01:38:12 +01:00
makamys c47e2aefbc Instead of deleting old config, just rename it
Deleting people's configs isn't nice, even if it's just a single boolean.
2023-02-17 01:38:11 +01:00
makamys a05507f043 Add default value to config comments 2023-02-17 01:38:11 +01:00
makamys 56b2f4c651 Use common config parser in all modules 2023-02-17 01:38:10 +01:00
makamys fee71e8be9 Refactor config parsing into common module 2023-02-17 01:38:10 +01:00