fhanau / Efficient-Compression-Tool

Fast and effective C++ file optimizer
Apache License 2.0
596 stars 41 forks source link

Use CI to build release binaries #120

Open fhanau opened 1 year ago

fhanau commented 1 year ago

Building on #113 and https://github.com/fhanau/Efficient-Compression-Tool/commit/8a90cffc85353976dbd84e8f14bd69b1b9fe6e3b, it would be useful to use artifacts to automatically strip binaries and have ECT zip itself to create release binaries for x86 and ARM. Note that this will require setting up static linkage on the Windows build since libraries like libgcc are required for the MSYS build.