cmake: Disable LNK4099 warning

We are very unlikely to ship PDBs for deps.
master
jpark37 2022-06-27 22:12:25 -07:00 committed by Jim
parent 8bb03a1136
commit df96e68ca6
6 changed files with 7 additions and 1 deletions

View File

@ -74,6 +74,7 @@ elseif(OS_WINDOWS)
target_link_libraries(aja-output-ui PRIVATE ws2_32.lib setupapi.lib Winmm.lib
netapi32.lib Shlwapi.lib)
target_link_options(aja-output-ui PRIVATE "LINKER:/IGNORE:4099")
else()
find_package(X11 REQUIRED)
target_link_libraries(aja-output-ui PRIVATE X11::X11

View File

@ -60,6 +60,7 @@ elseif(OS_WINDOWS)
target_link_libraries(aja PRIVATE ws2_32.lib setupapi.lib Winmm.lib
netapi32.lib Shlwapi.lib)
target_link_options(aja PRIVATE "LINKER:/IGNORE:4099")
endif()
set_target_properties(aja PROPERTIES FOLDER "plugins/aja" PREFIX "")

View File

@ -28,7 +28,8 @@ else()
target_compile_definitions(obs-filters PRIVATE LIBSPEEXDSP_ENABLED)
if(OS_WINDOWS)
target_link_options(obs-filters PRIVATE "LINKER:/LTCG")
target_link_options(obs-filters PRIVATE "LINKER:/LTCG"
"LINKER:/IGNORE:4099")
endif()
endif()

View File

@ -42,6 +42,7 @@ if(OS_WINDOWS)
if(MSVC)
target_link_libraries(obs-outputs PRIVATE OBS::w32-pthreads)
target_link_options(obs-outputs PRIVATE "LINKER:/IGNORE:4099")
endif()
target_link_libraries(obs-outputs PRIVATE ws2_32 winmm Iphlpapi)

View File

@ -27,6 +27,7 @@ if(OS_WINDOWS)
target_sources(text-freetype2 PRIVATE find-font.c find-font-windows.c
text-freetype2.rc)
target_link_options(text-freetype2 PRIVATE "LINKER:/IGNORE:4099")
elseif(OS_MACOS)
find_package(Iconv REQUIRED)

View File

@ -30,6 +30,7 @@ target_include_directories(graphics-hook PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/..)
target_link_libraries(graphics-hook PRIVATE OBS::ipc-util Detours::Detours
dxguid)
target_link_options(graphics-hook PRIVATE "LINKER:/IGNORE:4099")
if(MSVC)
target_compile_options(graphics-hook PRIVATE "$<IF:$<CONFIG:Debug>,/MTd,/MT>")