cmake: Disable LNK4099 warning

We are very unlikely to ship PDBs for deps.
This commit is contained in:
jpark37
2022-07-11 22:07:10 -07:00
committed by Jim
parent 8bb03a1136
commit df96e68ca6
6 changed files with 7 additions and 1 deletions
@@ -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
+1
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 "")
+2 -1
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()
+1
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)
+1
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)
@@ -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>")