Skip to content
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

Provide mechanism for setting ignoreCompilationError #51

Open
marienz opened this issue Feb 6, 2025 · 0 comments
Open

Provide mechanism for setting ignoreCompilationError #51

marienz opened this issue Feb 6, 2025 · 0 comments

Comments

@marienz
Copy link
Owner

marienz commented Feb 6, 2025

See #50: when using package! to add an additional package not in nixpkgs/emacs-overlay, our generated derivation treats byte-compilation failures as fatal. Mostly because Doom doesn't do that, it would be nice to provide an easy opt-out. Currently, I think you'd have to write a derivation by hand.

I don't really want to default this to off since it catches real bugs when applied to packages depended upon by Doom.

One possible approach is a setting to disable it for the "user" module (which should be doable, doom-intermediates/packages.json has a set of modules for each package).

We could also do something a bit more fine-grained: I've been meaning to add support for something overlay-ish layered on top of our generated derivations...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant