obs-studio/libobs/cmake
gxalpha 281f8137f5 UI,libobs,obs-outputs: Remove HAVE_OBSCONFIG_H ifdefs
With the removal of all legacy code paths, obsconfig.h always exists and
the compile definition always gets set. As such, it's no longer
necessary to check for it.

As removing the definition itself could be seen as a breaking change,
this simply moves the definition to pc.in and cmake.in files for now to
preserve the value for plugins that might expect this to be set. We may
remove the definition entirely in a later release.
2025-04-30 13:05:35 -04:00
..
linux UI,libobs,obs-outputs: Remove HAVE_OBSCONFIG_H ifdefs 2025-04-30 13:05:35 -04:00
macos cmake: Remove Info.plist template files for macOS builds 2023-06-17 12:23:33 -04:00
windows cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
libobsConfig.cmake.in UI,libobs,obs-outputs: Remove HAVE_OBSCONFIG_H ifdefs 2025-04-30 13:05:35 -04:00
obs-version.cmake Update formatting of CMake files 2024-08-14 12:07:47 -04:00
os-freebsd.cmake cmake: Replace Xcb CMake finders with ECM 2025-04-28 13:30:26 -04:00
os-linux.cmake cmake: Replace Xcb CMake finders with ECM 2025-04-28 13:30:26 -04:00
os-macos.cmake cmake: Replace COMPILE_FLAGS with COMPILE_OPTIONS 2025-02-10 12:57:38 -05:00
os-windows.cmake cmake: Update supported CMake version range to 3.28 and 3.30 2024-09-13 14:42:32 -04:00