Remove unnecessary libs dependencies. Add functions dependencies

This commit is contained in:
2026-01-16 19:02:25 +01:00
parent 9f0a8e7fb6
commit afa3ffe20b
38 changed files with 331 additions and 541 deletions

View File

@@ -195,7 +195,7 @@
</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>
</PrecompiledHeaderOutputFile>
<AdditionalIncludeDirectories>$(SolutionDir)Memory;$(SolutionDir)Maths;$(SolutionDir)Obfuscate;$(SolutionDir)external;$(SolutionDir)external\safetyhook\include;$(SolutionDir)external\zydis\dependencies\zycore\include;$(SolutionDir)external\zydis\include;$(SolutionDir)zydis\src;$(SolutionDir)external\MinHook\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)libs\Memory;$(SolutionDir)libs\Maths;$(SolutionDir)libs\Obfuscate;$(SolutionDir)libs\UEngine;$(SolutionDir)external;$(SolutionDir)external\includes;$(SolutionDir)external\safetyhook\include;$(SolutionDir)external\zydis\dependencies\zycore\include;$(SolutionDir)external\zydis\include;$(SolutionDir)zydis\src;</AdditionalIncludeDirectories>
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<LanguageStandard>stdcpp23</LanguageStandard>
@@ -258,7 +258,7 @@
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalLibraryDirectories>$(SolutionDir)external\zydis\Libs;$(SolutionDir)external\Maths;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>$(SolutionDir)bin\$(Configuration)\Zydis.lib;$(SolutionDir)bin\$(Configuration)\Maths.lib;$(SolutionDir)bin\$(Configuration)\UEngine.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(SolutionDir)bin\$(Configuration)\Zydis.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_internal|x64'">
@@ -275,7 +275,7 @@
</PrecompiledHeaderFile>
<PrecompiledHeaderOutputFile>
</PrecompiledHeaderOutputFile>
<AdditionalIncludeDirectories>$(SolutionDir)Memory;$(SolutionDir)Maths;$(SolutionDir)Obfuscate;$(SolutionDir)external;$(SolutionDir)external\safetyhook\include;$(SolutionDir)external\zydis\dependencies\zycore\include;$(SolutionDir)external\zydis\include;$(SolutionDir)zydis\src;$(SolutionDir)external\MinHook\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(SolutionDir)libs\Memory;$(SolutionDir)libs\Maths;$(SolutionDir)libs\Obfuscate;$(SolutionDir)libs\UEngine;$(SolutionDir)external;$(SolutionDir)external\includes;$(SolutionDir)external\safetyhook\include;$(SolutionDir)external\zydis\dependencies\zycore\include;$(SolutionDir)external\zydis\include;$(SolutionDir)zydis\src;</AdditionalIncludeDirectories>
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<LanguageStandard>stdcpp23</LanguageStandard>
@@ -286,17 +286,9 @@
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalLibraryDirectories>$(SolutionDir)external\zydis\Libs;$(SolutionDir)external\Maths;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>$(SolutionDir)bin\$(Configuration)\Zydis.lib;$(SolutionDir)bin\$(Configuration)\Maths.lib;$(SolutionDir)bin\$(Configuration)\UEngine.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>$(SolutionDir)bin\$(Configuration)\Zydis.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\Obfuscate\ObfuscateString.h" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Memory\Memory.vcxproj">
<Project>{f9b5bbc6-67d4-4290-986f-08c6bac41ba3}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\external\safetyhook\src\allocator.cpp" />
<ClCompile Include="..\external\safetyhook\src\easy.cpp" />
@@ -306,6 +298,9 @@
<ClCompile Include="..\external\safetyhook\src\os.windows.cpp" />
<ClCompile Include="..\external\safetyhook\src\utility.cpp" />
<ClCompile Include="..\external\safetyhook\src\vmt_hook.cpp" />
<ClCompile Include="..\libs\Maths\Maths.cpp" />
<ClCompile Include="..\libs\Memory\Memory.cpp" />
<ClCompile Include="..\libs\UEngine\UEngine.cpp" />
<ClCompile Include="dllmain.cpp" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />