Raven Szewczyk
6d2f8cb209
Update RFG, Gradle, Hodgepodge and lwjgl3ify ( #167 )
...
- Update version numbers in the buildscript
- Clean up imports, fix IntelliJ thinking the Blowdryer import is unused
2023-04-23 22:05:46 +02:00
github-actions[bot] and Dream-Master
de073bb986
[ci skip] update build script version to 1682104756 ( #166 )
...
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com >
2023-04-21 21:19:52 +02:00
makamys
b3438b2abe
Update RFG to 1.2.7 ( #165 )
2023-04-21 21:19:03 +02:00
github-actions[bot] and Dream-Master
b484d1e590
[ci skip] update build script version to 1681680742 ( #164 )
...
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com >
2023-04-16 23:38:49 +02:00
Raven Szewczyk
81b4628462
Use the new RFG dependency deobfuscation API ( #163 )
...
* Use the new RFG dependency deobfuscation API
- Switch from manual BON2 deobf to using RFG's API
- Add a new configuration devOnlyNonPublishable for easier non-publishable runtime+compiletime dependencies
- Update settings.gradle spotless config tag to the latest version
- Comment that the old deobf/deobfMaven/deobfCurse specs are now deprecated and document the RFG API
Tested on VisualProspecting and with different IC2 dependency specifications locally.
* Update git-version to 3.0 which now works on java 8 and supports git submodules.
* Fix git version detection in git submodules and subtrees
2023-04-16 23:32:09 +02:00
miozune
e39de32dce
Correct path to migration zip ( #162 )
2023-04-06 12:53:02 +02:00
Raven Szewczyk
71cdb85b64
Reduce indents in spotless config ( #161 )
...
Indent subexpressions by 1 level (4 spaces) instead of aligning to the column of the parent expression.
This leads to more readable method chains if for some reason the object they're operating on is far to the right on its line.
2023-04-05 18:16:28 +02:00
Raven Szewczyk
12032c199a
[ci skip] Manually bump version number because actions were broken
2023-03-29 21:13:29 +01:00
Raven Szewczyk
fb41b5946b
Auto-detect tweaker classes in RFG, update UniMixins to 0.1.6 ( #160 )
...
* Auto-detect tweaker classes in RFG
Tested on examplemod, examplemod+forceEnableMixins and Hodgepodge
* Update unimixins to 0.1.6, use the dev artifact
2023-03-29 17:36:42 +02:00
github-actions[bot] and eigenraven
32e2af3aa0
[ci skip] update build script version to 1679836390 ( #159 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-03-26 14:13:29 +01:00
Raven Szewczyk
bc2e1d0c62
Bump lwjgl3ify&hodgepodge versions for the latest bugfixes ( #158 )
2023-03-26 14:12:55 +01:00
Raven Szewczyk
49f038bcc5
Update spotless settings version in settings.gradle ( #157 )
...
This will need another run of the batch buildsystem updater (adjusted to edit settings.gradle) to apply to old projects
2023-03-26 13:39:31 +02:00
glowredman
cb3f45f63c
Adjust line wrapping on qualified invocations of functions and comments ( #155 )
...
* Update code formatter profile to version 21
* Adjust Line Wrapping/Function Calls/Qualified invocations
Line Wrapping policy: "Wrap where necessary" -> "Wrap all elements, except first element if not necessary"
Force split, even if line shorter than maximum line width: false -> true
Indentation policy: "Default indentation" -> "Indent on Column"
* Update code formatter profile to version 23
* Disable line joining in comments
2023-03-26 10:13:22 +01:00
github-actions[bot] and Dream-Master
39e7a0440d
[ci skip] update build script version to 1679518038 ( #153 )
...
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com >
2023-03-22 20:49:23 +00:00
Raven Szewczyk
2da362842b
Force UTF-8 encoding in javac and scalac ( #152 )
2023-03-22 21:47:03 +01:00
github-actions[bot] and eigenraven
84b3277b15
[ci skip] update build script version to 1679170051 ( #151 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-03-18 20:07:59 +00:00
Raven Szewczyk
2c7d941f63
Switch to UniMixins ( #150 )
2023-03-18 20:07:19 +00:00
github-actions[bot] and eigenraven
934f9e6434
[ci skip] update build script version to 1679040806 ( #149 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-03-17 08:16:24 +00:00
Raven Szewczyk
10b004f6a8
Update lwjgl3ify, Hodgepodge and Gradle ( #148 )
...
* Update lwjgl3ify, Hodgepodge and Gradle
* Update gradle wrapper
2023-03-17 08:13:10 +00:00
github-actions[bot] and eigenraven
b0fb3b873f
[ci skip] update build script version to 1678003329 ( #147 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-03-05 08:02:29 +00:00
Raven Szewczyk
0b3237614f
Switch from Adoptium to Azul for arm64 MacOS compatibility ( #146 )
2023-03-05 08:01:53 +00:00
github-actions[bot] and Dream-Master
fb7e3e3ef5
[ci skip] update build script version to 1677938302 ( #145 )
...
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com >
2023-03-04 15:11:15 +01:00
Raven Szewczyk
c2e6f129c4
Update lwjgl3ify and hodgepodge ( #144 )
2023-03-04 14:58:08 +01:00
Raven Szewczyk
467051589b
Replace the two settings.gradle files to have a more sensible starter package layout. ( #143 )
2023-02-24 17:16:03 +01:00
github-actions[bot] and eigenraven
6cc11c78bb
[ci skip] update build script version to 1677142954 ( #142 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-23 10:33:26 +01:00
Raven Szewczyk
3223644658
Dependency handling tweaks and documentation ( #140 )
...
* Fix duplicate mods in runClient17 if gtnhmixins/hodgepodge versions don't match
* Document runtimeOnlyNonPublishable as a runtime equivalent of compileOnly
* Bump RFG
2023-02-23 09:02:17 +00:00
Jason Mitchell
16e28714c4
Stop ignoring mixins.*.(late|early).json
2023-02-21 00:02:19 -08:00
github-actions[bot] and eigenraven
b4ec55d1c3
[ci skip] update build script version to 1676922328 ( #136 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-20 19:45:53 +00:00
Raven Szewczyk
edba06d7f1
RFG IntelliJ fixes ( #133 )
...
* Bump GTNHmixins
* Bump RFG version
* Add a global override for the IDEA build type
* Support multiple access transformer files
* Move mavenLocal last in the buildscript repos to fix plugin caching
* Update RFG to 1.2.0
* Make username settings work again
* Update lwjgl3ify
* Update lwjgl3 version to 3.3.2-SNAPSHOT
* Add default IDEA project output path, compatible with both ipr and .idea projects
Closes #132
* Update Gradle to 8.0 on buildscript updates
* Update gradle to 8.0
* Bump version
* Gradle 8.0.1
* Fix derp with "relocate/minimize dependencies" properties
2023-02-20 19:45:13 +00:00
github-actions[bot] and Dream-Master
898f9d836c
[ci skip] update build script version to 1676679815 ( #135 )
...
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com >
2023-02-18 01:24:03 +01:00
miozune
da28e2ddaa
Update Hodgepodge to 2.0.35 ( #134 )
2023-02-18 01:23:20 +01:00
github-actions[bot] and eigenraven
c861c6b048
[ci skip] update build script version to 1676031737 ( #130 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-10 12:22:50 +00:00
Raven Szewczyk
9cdfb8c623
Fix CoFHCore dependencies in runObfClient/Server ( #128 )
2023-02-10 12:22:02 +00:00
github-actions[bot] and eigenraven
815c212720
[ci skip] update build script version to 1676014825 ( #129 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-10 07:43:13 +00:00
Raven Szewczyk
0155e27beb
Bump RFG version with the classpath order fix
...
Closes #125
2023-02-10 07:40:08 +00:00
github-actions[bot] and eigenraven
33b65fcfb5
[ci skip] update build script version to 1675859611 ( #127 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-08 12:33:42 +00:00
Raven Szewczyk
e0e22d0165
Add Java 17 and HotSwapAgent-enabled run configurations ( #126 )
2023-02-08 12:33:17 +00:00
github-actions[bot] and eigenraven
3016a949e6
[ci skip] update build script version to 1675624371 ( #124 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-05 19:35:05 +00:00
Raven Szewczyk
2c5d75bfba
Mixins fixes ( #123 )
...
* Update GTNHMixins
* Add missing java->processResources dependency for mixin builds
2023-02-05 19:12:37 +00:00
Raven Szewczyk
05882a56a0
Fix wrong shared actions branch
2023-02-01 16:24:02 +00:00
github-actions[bot] and eigenraven
47a3bbb105
[ci skip] update build script version to 1675268365 ( #122 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-02-01 16:19:36 +00:00
Raven Szewczyk
f6e3491c83
Bump RFG with vscode fix
2023-02-01 16:19:06 +00:00
github-actions[bot] and eigenraven
79047b06c3
[ci skip] update build script version to 1675173326 ( #121 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-01-31 14:00:02 +00:00
Raven Szewczyk
2968c8418c
Fix ij-native run configs not finding resources due to a setting removed by accident
2023-01-31 13:55:07 +00:00
github-actions[bot] and eigenraven
e25b9e213b
[ci skip] update build script version to 1675164841 ( #120 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-01-31 11:34:14 +00:00
Raven Szewczyk
4dc67c67ae
Bump RFG version
2023-01-31 11:28:09 +00:00
github-actions[bot] and eigenraven
4ed81410d8
[ci skip] update build script version to 1675110695 ( #119 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-01-30 20:31:46 +00:00
Raven Szewczyk
136b0a0cc7
RFG bump and remove broken part of the maintenance gh action
2023-01-30 20:31:19 +00:00
github-actions[bot] and eigenraven
7470748ff6
[ci skip] update build script version to 1675108973 ( #118 )
...
Co-authored-by: eigenraven <eigenraven@users.noreply.github.com >
2023-01-30 20:03:09 +00:00
Raven Szewczyk
eaf0de4d0f
Update RFG, override publishing group early
2023-01-30 20:02:29 +00:00