6 Commits

Author SHA1 Message Date
Daniel Kamil Kozar
88316ec3e9
Cleanup CMakeLists.txt a bit and add coverage builds (#493)
Add TSMUXER_COVERAGE which will result in building binaries with coverage information when set to true.
Move MSVC flag utf-8 from tsMuxerGUI to the general CMakeLists.txt as there is no reason not to enable it globally.
Replace NOT MSVC with checking if the build is for Linux : the effect is the same, but the intent is clearer.
Restructure the platform-specific conditions for building tsMuxerGUI.
Bind the XP build to windows-2019 hosts as windows-2022 includes Visual Studio 2022 which dropped XP support.
Don't install zlib via homebrew in macos in order to avoid conflicts with the system-provided one.
2021-11-14 02:06:30 +01:00
Daniel Kamil Kozar
3abba3f9a0
Handle potential sysctl failures in build_macos_native.sh more gracefully (#487) 2021-11-06 16:37:42 +01:00
jcdr428
09eff0d97c Upgrade to MacOS 10.15 2021-09-22 22:07:03 +01:00
Daniel Kamil Kozar
5a96e94cfe
Use the native MacOS build as the nightly build uploaded to Bintray (#375) 2020-12-05 01:22:20 +01:00
Daniel Kamil Kozar
e347781173
Fix location of the main binary in native macOS builds (#297) 2020-04-29 21:39:15 +02:00
Daniel Kamil Kozar
59f22eb481
Provide a script and workflow for building the project natively on MacOS (#145) 2020-04-28 23:49:48 +02:00