diff options
| author | Anton <anton@picapica.im> | 2026-09-26 03:21:11 +0400 |
|---|---|---|
| committer | Anton <anton@picapica.im> | 2026-09-26 03:22:56 +0400 |
| commit | 73888fe2a28380125f43171d2cdd99fc6598c296 (patch) | |
| tree | ca49fc0f02b48b8fc592fbb314a5ab2bd5d647a3 | |
| parent | 47cc7e0baaa6328540215c34eedacaf36fcc5d01 (diff) | |
| download | pica-pica-73888fe2a28380125f43171d2cdd99fc6598c296.tar.gz pica-pica-73888fe2a28380125f43171d2cdd99fc6598c296.zip | |
Makefile.am: list nodist files explicitly instead of whole directories,
prevent excess files from getting into the source archive made by make dist
| -rw-r--r-- | Makefile.am | 54 |
1 files changed, 49 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am index fa89256..100dfee 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,14 +2,58 @@ bin_PROGRAMS = CLEANFILES = +# Everything that goes into the tarball but is not a source of a program or an +# installed data file. The packaging directories are listed file by file on +# purpose: naming the directory itself makes automake copy whatever happens to +# be in it at "make dist" time, which for windows/ would mean the multi-gigabyte +# mxe/ build tree, and for the others the generated files (configure output, +# build leftovers). The lists below are the files under version control, so a +# tarball built from a dirty work tree is the same as one built from a fresh +# checkout. Files generated by configure - windows/*.exe.manifest and the +# windows/installer*.nsi - are deliberately absent; their *.in templates are +# here instead. EXTRA_DIST = iniparser/LICENSE \ COPYING \ README \ - debian \ - gentoo \ - windows \ - apple \ - pica-client/icons + debian/changelog \ + debian/control \ + debian/copyright \ + debian/docs \ + debian/pica-client.install \ + debian/pica-client.menu \ + debian/pica-client.postinst \ + debian/pica-client.postrm \ + debian/pica-client.preinst \ + debian/pica-client.prerm \ + debian/pica-node.default \ + debian/pica-node.dirs \ + debian/pica-node.init \ + debian/pica-node.install \ + debian/pica-node.postinst \ + debian/pica-node.postrm \ + debian/pica-node.preinst \ + debian/pica-node.prerm \ + debian/rules \ + debian/source/format \ + gentoo/gentoo_initscript \ + gentoo/pica-pica-9999.ebuild \ + windows/cross_build_mxe.sh \ + windows/installer32.nsi.in \ + windows/installer64.nsi.in \ + windows/mxe_ffmpeg_strip_excess_deps.patch \ + windows/mxe_qtbase_strip_excess_deps.patch \ + windows/pica-client.exe.manifest.in \ + windows/pica-client.nsi \ + windows/pica-client.rc \ + windows/pica-node.exe.manifest.in \ + windows/pica-node.nsi \ + windows/pica-node.rc \ + windows/picapica.ico \ + apple/Info.plist \ + apple/picapica.icns \ + pica-client/icons/icon_16x16.png \ + pica-client/icons/icon_32x32.png \ + pica-client/icons/icon_48x48.png ##################################### # Windows resources. Each program gets the program icon and the application |
