From 2f8d6d26e3249921bd6cd62e400953aff3f11b0e Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:00:54 +0200 Subject: [PATCH 1/4] test only detecting .dll --- rules.ini | 2 +- tests/types/SDK.EpicOnlineServices.txt | 19 ++++--------------- 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/rules.ini b/rules.ini index b3a2e7465..1e351910f 100644 --- a/rules.ini +++ b/rules.ini @@ -280,7 +280,7 @@ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ Dissonance = AudioPluginDissonance\.dll$ E-mote = ^emotedriver\.dll$ -EpicOnlineServices = (?:^|/)(?:lib)?eossdk +EpicOnlineServices = (?:^|/)eossdk-win(?:32|64)-shipping\.dll$ FishNet = (?:^|/)FishNet\.Runtime\.dll$ FluidSynth = fluidsynth FMOD = (?:^|/)(?:lib)?fmod(?:l|ex|exl|studio|studiol)?(?:64)?\.(?:dylib|dll|so)$ diff --git a/tests/types/SDK.EpicOnlineServices.txt b/tests/types/SDK.EpicOnlineServices.txt index ae5f0d5ff..2b3d3a12b 100644 --- a/tests/types/SDK.EpicOnlineServices.txt +++ b/tests/types/SDK.EpicOnlineServices.txt @@ -1,16 +1,5 @@ -/eossdk -/libeossdk -Bin64_Profile/EOSSDK-Shipping.dll -Bin64_Profile/EOSSDK.dll -Binaries/Win32/EOSSDK-Win32-Shipping.dll -Binaries/Win64/lib64/libEOSSDK-Linux-Shipping.so -EOSSDK-Win32-Shipping.dll -EOSSDK-Win64-Shipping.dll -Engine/Binaries/ThirdParty/EosSDK/EOS-SDK-14547226-1.9 -EosSdk.dll -Indiana/Plugins/OEIEpicOnlineServices/Source/ThirdParty/EOSSDK/Bin +/eossdk-win32-shipping.dll +/eossdk-win64-shipping.dll data/epic_online_service/eossdk-win64-shipping.dll -eossdk -libEOSSDK-Linux-Shipping.so -libeossdk -tld.app/Contents/Plugins/libEOSSDK-Mac-Shipping.dylib +eossdk-win32-shipping.dll +eossdk-win64-shipping.dll From 2c88a52891290feb1874b5474e16a8460b243bb0 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:12:32 +0200 Subject: [PATCH 2/4] readd eossdk.dll --- rules.ini | 2 +- tests/types/SDK.EpicOnlineServices.txt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 1e351910f..6cf6e0e28 100644 --- a/rules.ini +++ b/rules.ini @@ -280,7 +280,7 @@ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ Dissonance = AudioPluginDissonance\.dll$ E-mote = ^emotedriver\.dll$ -EpicOnlineServices = (?:^|/)eossdk-win(?:32|64)-shipping\.dll$ +EpicOnlineServices = (?:^|/)eossdk(?:-win(?:32|64)-shipping)?\.dll$ FishNet = (?:^|/)FishNet\.Runtime\.dll$ FluidSynth = fluidsynth FMOD = (?:^|/)(?:lib)?fmod(?:l|ex|exl|studio|studiol)?(?:64)?\.(?:dylib|dll|so)$ diff --git a/tests/types/SDK.EpicOnlineServices.txt b/tests/types/SDK.EpicOnlineServices.txt index 2b3d3a12b..1a4548d1b 100644 --- a/tests/types/SDK.EpicOnlineServices.txt +++ b/tests/types/SDK.EpicOnlineServices.txt @@ -1,5 +1,8 @@ /eossdk-win32-shipping.dll /eossdk-win64-shipping.dll +/eossdk.dll +Bin64/EOSSDK.dll data/epic_online_service/eossdk-win64-shipping.dll eossdk-win32-shipping.dll eossdk-win64-shipping.dll +eossdk.dll From a7bdfb2b0657c8de06fa49ccf915a08ac6355389 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:21:34 +0200 Subject: [PATCH 3/4] add back libEOSSDK-Linux-Shipping.so --- rules.ini | 2 +- tests/types/SDK.EpicOnlineServices.txt | 27 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 6cf6e0e28..202d32cd7 100644 --- a/rules.ini +++ b/rules.ini @@ -280,7 +280,7 @@ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ Dissonance = AudioPluginDissonance\.dll$ E-mote = ^emotedriver\.dll$ -EpicOnlineServices = (?:^|/)eossdk(?:-win(?:32|64)-shipping)?\.dll$ +EpicOnlineServices = (?:^|/)(?:lib)?eossdk(?:-(?:win(?:32|64)|linux)-shipping)?\.(?:dll|so)$ FishNet = (?:^|/)FishNet\.Runtime\.dll$ FluidSynth = fluidsynth FMOD = (?:^|/)(?:lib)?fmod(?:l|ex|exl|studio|studiol)?(?:64)?\.(?:dylib|dll|so)$ diff --git a/tests/types/SDK.EpicOnlineServices.txt b/tests/types/SDK.EpicOnlineServices.txt index 1a4548d1b..6ee08b5d0 100644 --- a/tests/types/SDK.EpicOnlineServices.txt +++ b/tests/types/SDK.EpicOnlineServices.txt @@ -1,8 +1,35 @@ +/eossdk-linux-shipping.dll +/eossdk-linux-shipping.so /eossdk-win32-shipping.dll +/eossdk-win32-shipping.so /eossdk-win64-shipping.dll +/eossdk-win64-shipping.so /eossdk.dll +/eossdk.so +/libeossdk-linux-shipping.dll +/libeossdk-linux-shipping.so +/libeossdk-win32-shipping.dll +/libeossdk-win32-shipping.so +/libeossdk-win64-shipping.dll +/libeossdk-win64-shipping.so +/libeossdk.dll +/libeossdk.so Bin64/EOSSDK.dll +EdgeOfEternity_Data/Plugins/libEOSSDK-Linux-Shipping.so data/epic_online_service/eossdk-win64-shipping.dll +eossdk-linux-shipping.dll +eossdk-linux-shipping.so eossdk-win32-shipping.dll +eossdk-win32-shipping.so eossdk-win64-shipping.dll +eossdk-win64-shipping.so eossdk.dll +eossdk.so +libeossdk-linux-shipping.dll +libeossdk-linux-shipping.so +libeossdk-win32-shipping.dll +libeossdk-win32-shipping.so +libeossdk-win64-shipping.dll +libeossdk-win64-shipping.so +libeossdk.dll +libeossdk.so From f3757243373ed7f42ba6c3939806b46738ad2a0f Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Fri, 13 Jun 2025 20:28:11 +0200 Subject: [PATCH 4/4] add back libEOSSDK-Mac-Shipping.dylib --- rules.ini | 2 +- tests/types/SDK.EpicOnlineServices.txt | 29 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 202d32cd7..731c22cb0 100644 --- a/rules.ini +++ b/rules.ini @@ -280,7 +280,7 @@ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ Dissonance = AudioPluginDissonance\.dll$ E-mote = ^emotedriver\.dll$ -EpicOnlineServices = (?:^|/)(?:lib)?eossdk(?:-(?:win(?:32|64)|linux)-shipping)?\.(?:dll|so)$ +EpicOnlineServices = (?:^|/)(?:lib)?eossdk(?:-(?:win(?:32|64)|linux|mac)-shipping)?\.(?:dll|dylib|so)$ FishNet = (?:^|/)FishNet\.Runtime\.dll$ FluidSynth = fluidsynth FMOD = (?:^|/)(?:lib)?fmod(?:l|ex|exl|studio|studiol)?(?:64)?\.(?:dylib|dll|so)$ diff --git a/tests/types/SDK.EpicOnlineServices.txt b/tests/types/SDK.EpicOnlineServices.txt index 6ee08b5d0..95afb1e14 100644 --- a/tests/types/SDK.EpicOnlineServices.txt +++ b/tests/types/SDK.EpicOnlineServices.txt @@ -1,35 +1,64 @@ /eossdk-linux-shipping.dll +/eossdk-linux-shipping.dylib /eossdk-linux-shipping.so +/eossdk-mac-shipping.dll +/eossdk-mac-shipping.dylib +/eossdk-mac-shipping.so /eossdk-win32-shipping.dll +/eossdk-win32-shipping.dylib /eossdk-win32-shipping.so /eossdk-win64-shipping.dll +/eossdk-win64-shipping.dylib /eossdk-win64-shipping.so /eossdk.dll +/eossdk.dylib /eossdk.so /libeossdk-linux-shipping.dll +/libeossdk-linux-shipping.dylib /libeossdk-linux-shipping.so +/libeossdk-mac-shipping.dll +/libeossdk-mac-shipping.dylib +/libeossdk-mac-shipping.so /libeossdk-win32-shipping.dll +/libeossdk-win32-shipping.dylib /libeossdk-win32-shipping.so /libeossdk-win64-shipping.dll +/libeossdk-win64-shipping.dylib /libeossdk-win64-shipping.so /libeossdk.dll +/libeossdk.dylib /libeossdk.so Bin64/EOSSDK.dll EdgeOfEternity_Data/Plugins/libEOSSDK-Linux-Shipping.so +ImagineEarth.app/Contents/PlugIns/libEOSSDK-Mac-Shipping.dylib data/epic_online_service/eossdk-win64-shipping.dll eossdk-linux-shipping.dll +eossdk-linux-shipping.dylib eossdk-linux-shipping.so +eossdk-mac-shipping.dll +eossdk-mac-shipping.dylib +eossdk-mac-shipping.so eossdk-win32-shipping.dll +eossdk-win32-shipping.dylib eossdk-win32-shipping.so eossdk-win64-shipping.dll +eossdk-win64-shipping.dylib eossdk-win64-shipping.so eossdk.dll +eossdk.dylib eossdk.so libeossdk-linux-shipping.dll +libeossdk-linux-shipping.dylib libeossdk-linux-shipping.so +libeossdk-mac-shipping.dll +libeossdk-mac-shipping.dylib +libeossdk-mac-shipping.so libeossdk-win32-shipping.dll +libeossdk-win32-shipping.dylib libeossdk-win32-shipping.so libeossdk-win64-shipping.dll +libeossdk-win64-shipping.dylib libeossdk-win64-shipping.so libeossdk.dll +libeossdk.dylib libeossdk.so