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

Amend documentation to reflect that meson install is not run #473

Open
dnicolodi opened this issue Sep 2, 2023 · 1 comment
Open

Amend documentation to reflect that meson install is not run #473

dnicolodi opened this issue Sep 2, 2023 · 1 comment
Labels
documentation Improvements or additions to documentation

Comments

@dnicolodi
Copy link
Member

Amend the documentation to reflect the fact that we don't actually run meson install but just re-implement it. This affects two Meson features: install_rpath support, and running scripts registered with meson.add_install_script(). Both things have no effect when building a package with meson-python.

@dnicolodi
Copy link
Member Author

Also explicitly list the meson install options recognized by meson-python in https://meson-python.readthedocs.io/en/latest/reference/pyproject-settings.html#cmdoption-arg-tool.meson-python.args.install and https://meson-python.readthedocs.io/en/latest/reference/config-settings.html#cmdoption-arg-install-args or find a way to do not have to repeat the content twice.

Most of the meson install options not handled by meson-python aren't relevant, but it's possible --strip may be or some new option gets added to meson install that we must start handling.

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

No branches or pull requests

1 participant