Exclude compat_shims from PCH

This commit is contained in:
rtm516 2026-03-12 00:17:28 +00:00
parent 1b705b1b63
commit c6916c90bf
No known key found for this signature in database
GPG key ID: 331715B8B007C67A

View file

@ -33,6 +33,7 @@ target_compile_definitions(Minecraft.Client PRIVATE
${MINECRAFT_SHARED_DEFINES} ${MINECRAFT_SHARED_DEFINES}
) )
target_precompile_headers(Minecraft.Client PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:stdafx.h>") target_precompile_headers(Minecraft.Client PRIVATE "$<$<COMPILE_LANGUAGE:CXX>:stdafx.h>")
set_source_files_properties(compat_shims.cpp PROPERTIES SKIP_PRECOMPILE_HEADERS ON) # This redefines internal MSVC CRT symbols which will cause an issue with PCH
if(MSVC) if(MSVC)
configure_msvc_target(Minecraft.Client) configure_msvc_target(Minecraft.Client)
target_link_options(Minecraft.Client PRIVATE target_link_options(Minecraft.Client PRIVATE