-
Notifications
You must be signed in to change notification settings - Fork 69
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
Sundry fixes around meson setup
handling
#301
Conversation
27e10e7
to
078932f
Compare
Use a 'meson-python-' prefix to likely avoid any possible name collision. As the build directory is supposed to contain build artefact there is no advantage in using an UNIX hidden file name for these files, and this makes them a little bit more discoverable. Fixes mesonbuild#299.
Project._meson() calls Project._proc() that translates failures in running the command into a SystemExit exception.
078932f
to
fc71657
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Just 1 small comment.
Always pass the '--reconfigure' argument to 'meson setup' if the build directory is a valid Meson build directory. Fixes mesonbuild#300.
The native file is not intended to be added to version control, thus it should never have be present in the dist archive prepared by Meson. With it moved to the build directory there is no risk of it ever being present.
fc71657
to
3fa0d33
Compare
@FFY00 do you want to have a close look at this (and other recent PRs) or can I merge it? PS: if you still need help with laser goggles and optical filters shoot me an email |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Sorry for the delay.
No description provided.