Commit Graph

25 Commits

Author SHA1 Message Date
dfsek ddd5dbaeed clean up buildscripts and apply doc plugin 2021-12-14 17:19:08 -07:00
dfsek 2d316fa042 buidscript cleanup 2021-11-27 08:30:05 -07:00
dfsek 0441760cae clean up gradle 2021-11-25 11:27:33 -07:00
dfsek a2dcbf69c7 suppress unused variable warnings for dependency configs 2021-11-25 09:33:52 -07:00
dfsek c57e55c286 update JetBrains annotations 2021-11-24 15:22:50 -07:00
solonovamax 5a35d8b40e fix: shadedImplementation configuration not actually being shaded
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-11-23 14:54:37 -05:00
solonovamax 8ffa931a2f Sort repositories by what should be resolved first.
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-11-22 14:05:05 -05:00
solonovamax dc07b60688 Use latest fancy gradle features to not do that dumb string bullshit from before
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-11-21 23:58:24 -05:00
dfsek a7d0e7f49b base API project 2021-09-24 12:06:06 -07:00
dfsek acf3844139 move API project 2021-09-19 11:20:50 -07:00
solonovamax c445a0434d Reformat all code
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-08-30 17:34:44 -04:00
dfsek 43874521db remove jcenter from buildscripts 2021-07-29 08:22:41 -07:00
dfsek a15e45875e automatically depend on API in addons 2021-07-23 10:59:24 -07:00
dfsek bcc6e314eb fix afterEvaluate issue 2021-07-23 10:58:02 -07:00
dfsek 789d5d1e23 automatically declare addon dependencies 2021-07-23 10:53:59 -07:00
dfsek e16208bd76 depend on guava in DependencyConfig 2021-07-23 10:47:37 -07:00
dfsek af1520eb83 fix gradle dependency stuff 2021-07-21 16:18:06 -07:00
solonovamax aa9e33af1d Remove old and deprecated compile configuration + some minor refactoring
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-05-01 16:53:45 -04:00
solonovamax 4c1e1bb7d5 Improve gradle performance significantly
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2021-04-28 20:43:53 -04:00
dfsek 01d169256e properly relocate dependencies 2021-04-11 17:49:39 -07:00
dfsek b8cec40317 cleanup again 2021-02-07 13:58:17 -07:00
dfsek beb18c6e2c Merge branch 'structurelocate' into biome
# Conflicts:
#	build.gradle.kts
2021-01-17 01:25:28 -07:00
dfsek 09c1957ab6 StructureLocateEvent implementation 2021-01-16 17:30:11 -07:00
dfsek b2c3498a32 create DistributionTest 2021-01-16 14:37:00 -07:00
solonovamax a614d7dddd Completely redo how gradle works (#40)
* make getWorldEdit() never null.

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Locate commands work like vanilla

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Completely rework all the gradle stuff for the subprojects

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Update gradle version

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* make :common an api in the bukkit build.gradle

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Move git clone function to CommonConfig.kt + make processResources depend on downloadDefaultPacks

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* clean up common build.gradle.kts

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* remove sponge

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* rename fabric group from com.dfsek.terra.bukkit to com.dfsek.terra.fabric

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* idk why this was removed some how?

It shows it's still in the main repo, but it was removed for me /shrug

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Fix shading issues.

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>

* Fix issues with fabric-loom being stupid and requiring the plugin on the root project.

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
2020-12-15 02:37:38 -07:00