-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare for MELPA PR (work in progress) #13
Conversation
Ah, I just found this - looks great! What is left to be done? |
@aspiers mainly deciding if this is really the way to go, and then some testing and updating the docs. I despise the idea of checking binaries into VC, here I'm exploring it as the potentially least bad option, relative to the amount of work that would need to be done for other solutions such as switching to using diff(1). I'd be keen to hear your thoughts, you appear to be in favor? |
I also generally despise checking binaries into VC ;-) But maybe it's not a terrible compromise in this case - I'm not sure, because I don't entirely understand yet how the blob is used. How about wrapping |
What exactly are you suggesting, to check in the "linked" In the former case, I don't know if it would be an improvement; with optimizations enabled it's still mostly inscrutable, and disabling optimizations just for the sake of making it less opaque would be somewhat sad. Ultimately, we'd still be checking in build output. In the latter, it currently needs a fairly specific build environment, and Emacs packages don't usually need to run a build step after installation. I'd foresee much frustration and need for hand-holding here on Github issues. |
@jscheid commented on June 10, 2020 12:49 PM:
I'm not sure what you mean by "linked"? And this file is already in git, so maybe I'm misunderstanding something.
No, I'm suggesting writing some elisp which generates the base64 file from the source just-in-time, and that it could reuse the existing Makefile rule.
Right. I'm not proposing that.
Right, that's why I've been inclined to propose dealing with this in a CI pipeline. Can GitHub publish build artefacts from non-release builds? |
By "linked" I mean the step that bundles
Good question, I guess it depends on what you mean by publish. For Melpa to pick things up, the artifacts would have to be pushed into VC again, right? That should be possible but we'd be getting into Rube Goldberg territory :-) |
Ahhh, I thought there was a vanilla |
Superseded by #25 |
No description provided.