winflexbison icon indicating copy to clipboard operation
winflexbison copied to clipboard

BSD license and GPL license missing from the binary package

Open mwestphal opened this issue 2 years ago • 4 comments

Although BSD license and GPL license are present in the repository, they seem to be missing from the binary package.

It contains the README.md that mentions the license in explicit terms but the licenses themselves are missing.

mwestphal avatar Nov 21 '23 11:11 mwestphal

I have fixed this via https://github.com/lexxmark/winflexbison/pull/84

But there haven't been any new releases since then

Croydon avatar Jan 16 '25 15:01 Croydon

Sounds like a release is due then :)

mwestphal avatar Jan 16 '25 15:01 mwestphal

@Croydon I've reached out to Alex and hope I hear back from him. If not then I may still make a minor release (having flex or bison updated as well would be preferable, of course, but we can skip this as well). When doing a new release I'll also update the choco definitions.

But... maybe you want to give adding a GH action a try which does build release+debug testing builds from each commit (and do at least a partial automated testing of the resulting binaries, if possible)? I guess that may be relative easy with your cmake packaging addition, but I commonly build only on GNU/Linux (possibly WSL) these days.

GitMensch avatar Jan 16 '25 15:01 GitMensch

Give me some time to look into actionable improvements. No promises though, as I should be focused on other stuff 🙈

Croydon avatar Jan 17 '25 11:01 Croydon