Johannes Müller
Johannes Müller
I'm not very eager on this one. Introducing new resolver isn't a huge effort for the maintainers, if you're contributing the code. We'd still need to review and approve it....
> @straight-shoota says: Oh, that looks like a shards bug. --skip-postinstall should probably skip installing executables, too. > Ref: https://github.com/crystal-ameba/ameba/issues/230#issuecomment-825883084 I think the should warn if the source file does...
My opinion is that installing executables is a postinstall action. And as such I'd expect it to be affected by `--skip-postinstall`. Without that flag, a missing (or unreadable) file would...
I don't mean to imply executable installation to be part of the postinstall scripts. But it also happens after installation, so it's also "postinstall" (although different). And the flag is...
This is technically documented in https://github.com/crystal-lang/shards#usage, but I agree that this documentation is not very accessible and thus not user friendly. We currently have manual pages for the shards command...
I think your argument can actually be turned the other way around: The error message about satisfying `` `taskbox (0.2.0)` required by `shard.yml` `` is completely correct. The resolver is...
I use this `Makefile` template in Crystal projects: https://gist.github.com/straight-shoota/275685fcb8187062208c0871318c4a23
Yeah, `git` really isn't supposed to be run in parallel. But `shards` should be. So we'll have to manage. What do you mean with "make git archive work on windows"?...
I've just manually transformed the man page to Markdown 😄 (crystal-lang/crystal-book#316). Having a single source format would definitely help to keep these instances in sync.
That makefile call is completely broken. Sorry, this was a really crappy copy and paste 😢 Fix is in #479.