Commit graph

9 commits

Author SHA1 Message Date
56738 973756cc6b
Add libraries support (#12)
Closes #11
2021-07-16 15:52:00 +02:00
Jason Penilla 5e1f0bc577
Add a resource directory to the main source set instead of adding
resources using processResources

This allows for IDEs to recognize the generated resources.

This also fixes an issue where sometimes running `clean build`
would cause 'java.io.IOException: Unable to delete directory',
although this fix may also be due to the new approach no longer
creating a temporary directory.
2021-05-30 15:29:22 -07:00
Minecrell 886351c1ae Fixup incremental builds
Get rid of all the Serializable mess and instead use @ Nested to
tell Gradle to look at the plugin descriptions directly.

This means that we need some annotation mess inside the plugin
description classes though. :D
2021-04-30 18:46:16 +02:00
Minecrell b976a8e983 Update for Gradle 7.0, update jackson dependencies 2021-04-30 11:18:02 +02:00
Minecrell 3a69424fe3 Add "The MIT License" to license header 2018-07-24 14:16:14 +02:00
Minecrell e7ed8a63ad Change order of modifiers in PlatformPlugin 2018-07-24 14:08:00 +02:00
Minecrell 6c0687a3c1 Fix GitHub's license detection 2018-03-27 19:09:49 +02:00
Minecrell 66df17c5a0 Check for JavaPlugin instead of JavaBasePlugin when looking for processResources
Change version to 0.2.1-SNAPSHOT
2017-10-07 14:50:02 +02:00
Minecrell 04e679a461 Initial Commit 2017-09-27 21:03:28 +02:00