0
0
mirror of https://github.com/obsproject/obs-studio.git synced 2024-09-20 13:08:50 +02:00
obs-studio/cmake/Modules
Arthus 3dfb999c65 cmake: Fix compilation of targets using FindWayland
If WAYLAND_DEFINITIONS is set to "-I/usr/include/wayland", setting its
value as INTERFACE_COMPILE_DEFINITION leads to CMake emitting
"-D-I/usr/include/wayland" in the compiler flags. This breaks the
compilation of targets that call find_package(Wayland), such as libobs
and libobs-opengl, in gcc.

To avoid this, rename WAYLAND_DEFINITIONS to WAYLAND_COMPILE_FLAGS to
reflect that it contains ready-to-use compiler flags. Use
WAYLAND_COMPILE_FLAGS as INTERFACE_COMPILE_OPTIONS so it just gets
appended without adding the superfluous "-D".
2022-04-14 18:01:23 -04:00
..
CompilerConfig.cmake cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
CopyMSVCBins.cmake cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
DeprecationHelpers.cmake cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00
FindCEF.cmake cmake: Fix usage of relative paths for CEF finder 2022-03-29 10:05:17 +02:00
FindDetours.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindFFmpeg.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindGio.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindJack.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindJansson.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibAJANTV2.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibdrm.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibfdk.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibpci.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibrnnoise.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibspeexdsp.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibv4l2.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibVLC.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLibx264.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindLuajit.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindMbedTLS.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindOSS.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindPipeWire.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindPythonWindows.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindRSSDK.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindSndio.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindSwigWindows.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindSysinfo.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindUdev.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindWayland.cmake cmake: Fix compilation of targets using FindWayland 2022-04-14 18:01:23 -04:00
FindX11_XCB.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindXCB.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
FindXkbcommon.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
IDLFileHelper.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
ObsDefaults_Linux.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
ObsDefaults_macOS.cmake CI: Add necessary build system changes for universal and M1 builds 2022-03-16 23:23:40 +01:00
ObsDefaults_Windows.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
ObsHelpers_Linux.cmake cmake: Update CMake finders and helper modules 2022-03-16 23:11:06 +01:00
ObsHelpers_macOS.cmake cmake: Fixes plugins not being copied into application bundle on macOS 2022-04-05 11:11:14 +02:00
ObsHelpers_Windows.cmake win-capture: Fix added resources not properly copied to rundir 2022-03-30 11:10:54 +02:00
ObsHelpers.cmake win-capture: Fix added resources not properly copied to rundir 2022-03-30 11:10:54 +02:00
VersionConfig.cmake cmake: Fix diverging prefix padding for OBS status outputs 2022-03-26 09:44:23 -04:00