diff --git a/Source/SocketIOLib/SocketIOLib.Build.cs b/Source/SocketIOLib/SocketIOLib.Build.cs index eec6c8c..2835db1 100644 --- a/Source/SocketIOLib/SocketIOLib.Build.cs +++ b/Source/SocketIOLib/SocketIOLib.Build.cs @@ -72,6 +72,14 @@ public SocketIOLib(ReadOnlyTargetRules Target) : base(Target) { PublicDefinitions.Add("SIO_TLS=1"); } + + if ( + (Target.Version.MajorVersion == 5 && Target.Version.MinorVersion >= 3) || + Target.Version.MajorVersion > 5 + ) + { + PublicDefinitions.Add("ASIO_HAS_STD_INVOKE_RESULT=1"); + } } } }