tomasklaen / uosc

Feature-rich minimalist proximity-based UI for MPV player.
GNU Lesser General Public License v2.1
1.86k stars 68 forks source link

Consider providing build from source instructions and/or a Makefile #906

Closed intelfx closed 2 months ago

intelfx commented 6 months ago

It would be nice (especially in the wake of the xz incident) if there were end-user installation instructions other than "download this binary from here".

Thanks!

tomasklaen commented 6 months ago

The build scripts are in tools/. Just run:

tools/build

Which in turn just runs:

go build -ldflags "-s -w" -o "$out_dir/ziggy-linux" $src

I don't do makefiles, as the couple of times I've tried making it work on windows I wanted to pull my hair out.