On 12/10/20 9:40 PM, Ivy Foster wrote:
On 10 Dec 2020, at  6:12 pm -0800, Colin Woodbury wrote:
Right, having `meson` do it automatically would work well. I put
forth the patch in the first place because the instructions on the
Pacman website (master branch), if followed, place the artifacts in
`build/`. Other newcomers to the project like me would hit the same
thing, so some automated solution would be nice.

If I may propose an alternative, this seems like an ideal use for
.../pacman/.git/info/exclude.

For those who don't know, .git/info/exclude is a secondary gitignore
file not under version control. It is specifically for files that
shouldn't be ignored at the project level, but that an individual
developer or user might want to ignore--such as for build artifacts in
non-standardized places, or your personal wrapper scripts for testing
whatever you're working on.

I do this in $HOME/.config/git/ignore since this pattern is shared by multiple meson-using projects and I can't imagine "builddir/" being actually used for non build artifacts.

Still would be nice to autogenerate this on meson's side. I'm discussing it with them...

--
Eli Schwartz
Bug Wrangler and Trusted User

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to