]> git.ipfire.org Git - thirdparty/pdns.git/commit
Force various files to be skipped when generating git archives 15078/head
authorEli Schwartz <eschwartz@gentoo.org>
Thu, 23 Jan 2025 05:52:31 +0000 (00:52 -0500)
committerEli Schwartz <eschwartz@gentoo.org>
Thu, 23 Jan 2025 05:52:31 +0000 (00:52 -0500)
commit94a47c286b6b7866770f535d1b462ae45c0385d8
treef8f5189339583be14e81045762577226341d33f4
parent3de14d7c6b9673f5027fd5b37e066928c2356d3e
Force various files to be skipped when generating git archives

Meson utilizes `git archive` as the first step in producing a release
tarball. Certain files don't need to be distributed in release tarballs
at all -- namely, files used by git itself, or by github when processing
a git repository for e.g. CI purposes. They have no use case outside of
a git repo -- not even as documentation.

Exclude these files from the tarball. This affects both `meson dist` and
the github autogenerated tarballs on the Tags page. More work is needed
to have `meson dist` reach parity with automake's `make distcheck`, but
this is a start.
.gitattributes