Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.

Allow for subprojects that aren't fabric mods #201

Open
wants to merge 3 commits into
base: 1.14.x
Choose a base branch
from

Conversation

kitlith
Copy link
Contributor

@kitlith kitlith commented Nov 14, 2020

This is accomplished by moving away from subprojects and allprojects closures to using precompiled script plugins to accomplish the same thing. We can now opt out of the things in subprojects/allprojects by simply not applying the relevant plugin.

loom shareCaches won't quite work (and thus running this build in parallel) until FabricMC/fabric-loom#299 is merged and present in a release of fabric-loom.

(Motivated by wanting to create an annotation processor as a subproject, which is decidedly not a fabric mod.)

@kitlith
Copy link
Contributor Author

kitlith commented Nov 14, 2020

oh. i guess that means we'll have to rerun the checks after the fabric-loom pr gets merged. oh well.

@kitlith
Copy link
Contributor Author

kitlith commented Nov 14, 2020

@kitlith
Copy link
Contributor Author

kitlith commented Nov 15, 2020

fabric-loom now includes the PR, will double check some stuff and re-run checks.

@TheGlitch76
Copy link
Member

Leaving this open as a curiosity--I'm planning on having special processors be their own projects, but I may change my mind.

@kitlith
Copy link
Contributor Author

kitlith commented Nov 27, 2020

fair 'nuff, lmk if you ever want me to rebase or whatever.

@TheGlitch76 TheGlitch76 changed the base branch from master to 1.14.x December 24, 2020 02:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants