eli-schwartz commented on PR #38: URL: https://github.com/apache/buildstream-plugins/pull/38#issuecomment-1330561973
`meson compile` is a questionable python wrapper that imports tens of thousands of lines of code, then immediately executes `ninja`. It basically exists to be better in documentation for people that don't want to explain in README.md how to run msbuild on Windows. There is nothing you can do with `meson compile` that ninja doesn't do better. I would always just run ninja. `meson install` is the other way around. `ninja install` runs meson install as a convenience wrapper (and will never go away) and while the two are effectively the same, it's useful to run meson directly if you need to pass options such as `meson install --tags runtime`. I would say either one is fine. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
