mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 18:27:23 +01:00
Workaround nuke not autoaddling dep lib (#859)
* #pragma comment(lib, <minhook lib>) * Fix logging path, and make common files not use pch * Move lib import to vcproj from pragma * a * Make copy of vcxproj for minhook from submodule to lib dir * nuke it * .
This commit is contained in:
parent
dbb0cb3d56
commit
b6237267ce
8 changed files with 134 additions and 46 deletions
|
|
@ -11,6 +11,12 @@
|
|||
<Filter Include="Project Files">
|
||||
<UniqueIdentifier>{0c915688-91ea-431f-8b68-845cad422a50}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="Common Boot">
|
||||
<UniqueIdentifier>{e31f7ca0-db29-4198-8b91-bb11b339705f}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="MinHook">
|
||||
<UniqueIdentifier>{6ec5597d-e293-4d2a-a307-7444c8fac04b}</UniqueIdentifier>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="dllmain.cpp">
|
||||
|
|
@ -41,10 +47,25 @@
|
|||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="logging.cpp">
|
||||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
<Filter>Common Boot</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="unicode.cpp">
|
||||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
<Filter>Common Boot</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\lib\TsudaKageyu-minhook\src\buffer.c">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\lib\TsudaKageyu-minhook\src\HDE\hde32.c">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\lib\TsudaKageyu-minhook\src\HDE\hde64.c">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\lib\TsudaKageyu-minhook\src\hook.c">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\lib\TsudaKageyu-minhook\src\trampoline.c">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
|
@ -82,10 +103,34 @@
|
|||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="logging.h">
|
||||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
<Filter>Common Boot</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="unicode.h">
|
||||
<Filter>Dalamud.Boot DLL</Filter>
|
||||
<Filter>Common Boot</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\trampoline.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\buffer.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\HDE\hde32.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\HDE\hde64.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\include\MinHook.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\HDE\pstdint.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\HDE\table32.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\lib\TsudaKageyu-minhook\src\HDE\table64.h">
|
||||
<Filter>MinHook</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
Loading…
Add table
Add a link
Reference in a new issue