Closed andylolz closed 8 years ago
Sorry - I've not been paying attention to this.
Why have we removed the submodule? What does this fix? How should Heroku now build these projects?
Why have we removed the submodule?
Submodules are tricky to work with. This tool works just as well (if not better) without any. It previously worked without a submodule (see #96).
What does this fix?
This is part of the fix for CodeClub/scratch-curriculum#400. The other option was to update the submodule, which I gave as an alternative in this comment.
More generally, this prevents the possibility of accidentally reverting the submodule.
How should Heroku now build these projects?
I don’t believe any changes are necessary. If heroku still runs make clone
then I think this should just work as is.
Thanks for this @andylolz, but I've reverted @rikcross's merge of this PR for a couple of reasons...
Anyway, that's the reason why we're living with submodules.
Righto. I can totally understand not merging this one (or in this case, reverting it). I was really only sending it as an option, and did think it might be a controversial one. With hindsight, I should have written something to this effect in the pull request.
In place of this, the submodule version will need updating. I’ll send a PR for that now.
This reverts #96.