-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
install_data() doesn't accept files() object #858
Comments
I personally think they should accept all targets, its a bit silly that you can't pass a custom target to it. |
Custom target install directives should be in the custom target definition. The design of Meson has been to put as much stuff as possible in one single place. CMake is very annoying because first you define your target and then can have an arbitrary amount of modification commands to it. We want to have everything in one place as much as possible to make things more understandable. Install_data should accept files so we should fix that. |
I looked into this, and I don't feel comfortable fixing this without also revamping how we check argument lists in all interpreter functions. It's very ad-hoc with functions and decorators spread across at least three different files with two implementations of the |
The text was updated successfully, but these errors were encountered: