socratools / socranop

Soundcraft Notepad mixer tools for Linux
MIT License
8 stars 2 forks source link

Source tarball is missing LICENSE file #78

Open ndim opened 1 year ago

ndim commented 1 year ago

On some operating systems, the source tarball (as generated by tools/dist) does not contain the LICENSE file - at least sometimes.

I have written an automated test for the presence of the LICENSE file in tools/dist.

I am looking for a fix which works on at least Arch, Debian (11, 12, testing), Ubuntu 22.04, Fedora 39. Amongst those, we have Python 3.9, 3.10, 3.11, and 3.12.

We already had such issues with the LICENSE file in the past, which might give an idea where to start.

This blocks the 0.5 release. Every release must ship with the LICENSE file.