mirror of
https://github.com/GTNewHorizons/Postea.git
synced 2026-11-12 08:27:33 +00:00
* Update gradlew to 7.6 * Minimal changes to not crash when loading RFG instead of FG, remove some no longer necessary workarounds * Update gradlew to 8.0-rc-1 * Fix build.gradle IntelliJ warnings, use configuration avoidance api for faster gradle startup * Fix crash in processResources due to file duplication with the implicit from() block * Working runClient/runServer * Use RFG's jar/reobfJar instead of hacks around FG's sometimes reobfed jar * Fix spotless using the wrong sourcesets * Fix publishing issues * Bring back jvm8 compatibility * Add documentation to `dependencies.gradle` * Add `compile` config backwards compat with a deprecation notice * Add AT support * Add IDEA config * Add a testCompile backwards compat configuration * Maven and mixin fixes * Squash more publishing bugs * Bump settings.gradle commits * Switch gradle distribution back to bin * Add a mod buildscript&gradle updating helper script (temporary, remove before merging) * Rerun actions * Add IJ-native run configs, pass javac options * Switch the default tag injection mechanism to a generated class * Bump the RFG version * Inject coremods in intellij-native run configurations * Update gradle to 8.0-rc-2 * Bump RFG version * Fix missing toolchain provider in Gradle 8 * Make minimization of shadow jars optional, fix missing runClient->shadowJar dependency * Update RFG, enable assertions only in the current mod, update gtnhmixins, configure idea projects after all jvm args are set up fixes <https://github.com/GTNewHorizons/RetroFuturaGradle/issues/1> * Add a workaround for repackaged CCL not finding mappings * Remove the silly 1.7.10- prefix to all mod versions, it's stripped in publishing anyway * wip: Jabel * Add opt-in Jabel support for Java 17 syntax compiled to Java 8 bytecode * Point actions to the rfg branch * Configure the IDEA inspection to ban Java 9+ standard library usage * Remove inspectionProfiles, they seem to not work after all * Add optional generic injection settings from RFG * Move updated spotless configs to `gtnhShared` * Downgrade gradlew to 7.6 from the RC versions * Spotless apply with the new settings * Cleanups before the PR is ready to review * Bump RFG to fix Windows path escaping in Java code
29 lines
781 B
Plaintext
29 lines
781 B
Plaintext
|
|
pluginManagement {
|
|
repositories {
|
|
maven {
|
|
// RetroFuturaGradle
|
|
name "GTNH Maven"
|
|
url "http://jenkins.usrv.eu:8081/nexus/content/groups/public/"
|
|
allowInsecureProtocol = true
|
|
mavenContent {
|
|
includeGroup("com.gtnewhorizons.retrofuturagradle")
|
|
}
|
|
}
|
|
gradlePluginPortal()
|
|
mavenCentral()
|
|
mavenLocal()
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
id 'com.diffplug.blowdryerSetup' version '1.6.0'
|
|
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.4.0' // Provides java toolchains
|
|
}
|
|
|
|
blowdryerSetup {
|
|
repoSubfolder 'gtnhShared'
|
|
github('GTNewHorizons/ExampleMod1.7.10', 'tag', '0.2.0')
|
|
//devLocal '.' // Use this when testing config updates locally
|
|
}
|