diff --git a/descriptions/SDK.Coherent.md b/descriptions/SDK.Coherent.md new file mode 100644 index 000000000..dc05b550d --- /dev/null +++ b/descriptions/SDK.Coherent.md @@ -0,0 +1,3 @@ +[**Coherent Labs**](https://coherent-labs.com/) develops middleware solutions for building game user interfaces using web technology. + +Their original product is called [**Coherent GT**](https://coherent-labs.com/Documentation/cpp-gt/). The subsequent version is branded as [**Coherent Gameface**](https://docs.coherent-labs.com/cpp-gameface/) and [**Coherent Prysm**](https://docs.coherent-labs.com/cpp-prysm). diff --git a/descriptions/SDK.Coherent_Gameface_OR_Prysm.md b/descriptions/SDK.Coherent_Gameface_OR_Prysm.md deleted file mode 100644 index dae101675..000000000 --- a/descriptions/SDK.Coherent_Gameface_OR_Prysm.md +++ /dev/null @@ -1,2 +0,0 @@ -[**Coherent Gameface**](https://docs.coherent-labs.com/cpp-gameface/) and [**Coherent Prysm**](https://docs.coherent-labs.com/cpp-prysm ) are UI Middlewares provided by Coherent Labs. -Unfortunately we can't differentiate them as they both use the same libraries to work. \ No newline at end of file diff --git a/rules.ini b/rules.ini index c30f690d1..2a01c7572 100644 --- a/rules.ini +++ b/rules.ini @@ -277,7 +277,8 @@ Bink_Video = (?:^|/)bink2?w(?:64|32)?\.dll$ Box2D = (?:^|/)box2d\.(?:(?:XNA\.)?dll|txt|wasm)$ BugTrap = (?:^|/)BugTrapU?(?:-x64)?\.dll$ CEF = (?:^|/)libcef\.(?:dll|so)$ -Coherent_Gameface_OR_Prysm = (?:^|/)cohtml\.windowsdesktop\.dll$ +Coherent[] = (?:^|/)cohtml\.windowsdesktop\.dll$ +Coherent[] = (?:^|/)CoherentUIGT\.dll$ CRIWARE[] = (?:^|/)data(?:1|000)?\.cpk$ CRIWARE[] = \.(?:sfd|usm|adx|acb|awb)$ CRIWARE[] = (?:^|/)cri_ware_unity\.dll$ diff --git a/tests/types/SDK.Coherent_Gameface_OR_Prysm.txt b/tests/types/SDK.Coherent.txt similarity index 54% rename from tests/types/SDK.Coherent_Gameface_OR_Prysm.txt rename to tests/types/SDK.Coherent.txt index d09baa67f..37885054c 100644 --- a/tests/types/SDK.Coherent_Gameface_OR_Prysm.txt +++ b/tests/types/SDK.Coherent.txt @@ -1,3 +1,6 @@ /cohtml.windowsdesktop.dll Engine/Binaries/ThirdParty/Cohtml/Win64/Release/cohtml.WindowsDesktop.dll cohtml.windowsdesktop.dll +/coherentuigt.dll +Engine/Binaries/ThirdParty/CoherentUIGT/Win64/Release/CoherentUIGT.dll +coherentuigt.dll diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index c9fb55f3b..1d0978c52 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -197,6 +197,9 @@ RenoirCore.WindowsDesktop.dlll cohtml.WindowsDesktop.dlll RenoirCore.WindowsDesktop_dll cohtml.WindowsDesktop_dll +CCoherentUIGT.dll +CoherentUIGT.dlll +CoherentUIGT_dll SuperUnity.Entities.dll Unity.Entitie.dll Unity_Entities_dll