Commit Graph

8 Commits

Author SHA1 Message Date
PatTheMav
ee374486a2 CI: Remove buildspec usage from Zsh scripts 2026-01-12 11:18:05 -05:00
tytan652
2bd23cd50d libobs,cmake: Replace vendored SIMD Everywhere by prefix/system install
SIMD Everywhere finder needs to be installed alongside libobs CMake
package since its headers depends on it.

C++ cmath header is included on Windows on ARM to ensure that all math
functions are correctly defined when included in C++ code.
https://github.com/simd-everywhere/simde/issues/1304

macOS intrinsics is included to make sure that no redefinition error
happens.
2025-08-21 15:22:08 -04:00
tytan652
e53293a785 cmake: Use Extra CMake Modules on Linux 2025-04-28 13:30:26 -04:00
PatTheMav
c2ea78c31f CI: Update build script for Ubuntu to require Ubuntu 24.04
Also defaults to Qt6 and x86_64 builds, thus no toolchain file is
needed and no additional data in buildspec is needed either.
2024-09-18 16:08:38 -04:00
PatTheMav
51f24cb82a CI: Remove experimental aarch64 support in build script 2024-09-18 16:08:38 -04:00
derrod
419c1e4bc1 CI: Update Ubuntu setup/build scripts with 24.04 baseline
- Removes check for 22.10 as 24.04 is now the minimum
- Moves librist and libsrt to default dependencies
- Adds nv-codec-headers for native NVENC
2024-08-23 13:44:04 -04:00
Ryan Foster
c3c6c6c934 CI: Add additional log group to setup_ubuntu script
Add clear separation between the CEF setup and the apt/apt-get calls.
This makes it easier to see how much time is being spent on each task.
2024-05-16 14:58:46 -04:00
PatTheMav
fb4d65875e CI: Update Linux build scripts to use CMake presets
Also adds source package generation and updates Cirrus CI script.
2024-04-13 23:48:38 -04:00