Skip to content

Commit 04203b0

Browse files
committed
thcrap: add debug versions of jansson export forwards
1 parent dd1a080 commit 04203b0

File tree

4 files changed

+1067
-5
lines changed

4 files changed

+1067
-5
lines changed

libs/win32_utf8

thcrap/thcrap.vcxproj

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,10 @@
4141
<SubSystem>Windows</SubSystem>
4242
<AdditionalDependencies>jansson$(Suffix).lib;shlwapi.lib;psapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
4343
<AdditionalDependencies Condition="'$(Platform)'=='x64'">thcrap_x64_injector$(DebugSuffix).lib;%(AdditionalDependencies)</AdditionalDependencies>
44-
<ModuleDefinitionFile Condition="'$(Platform)'!='x64'">thcrap_x86.def</ModuleDefinitionFile>
45-
<ModuleDefinitionFile Condition="'$(Platform)'=='x64'">thcrap_x64.def</ModuleDefinitionFile>
44+
<ModuleDefinitionFile Condition="'$(Platform)'!='x64' And $(UseDebugLibraries)!=true">thcrap_x86.def</ModuleDefinitionFile>
45+
<ModuleDefinitionFile Condition="'$(Platform)'=='x64' And $(UseDebugLibraries)!=true">thcrap_x64.def</ModuleDefinitionFile>
46+
<ModuleDefinitionFile Condition="'$(Platform)'!='x64' And $(UseDebugLibraries)==true">thcrap_x86_d.def</ModuleDefinitionFile>
47+
<ModuleDefinitionFile Condition="'$(Platform)'=='x64' And $(UseDebugLibraries)==true">thcrap_x64_d.def</ModuleDefinitionFile>
4648
</Link>
4749
</ItemDefinitionGroup>
4850
<ItemGroup>
@@ -135,7 +137,9 @@
135137
<GAS Condition="'$(Platform)'!='x64'" Include="src\str_to_addr.asm" />
136138
<GAS Condition="'$(Platform)'=='x64'" Include="src\bp_entry_64.asm" />
137139
<GAS Condition="'$(Platform)'=='x64'" Include="src\str_to_addr_64.asm" />
138-
<None Condition="'$(Platform)'!='x64'" Include="thcrap_x86.def" />
139-
<None Condition="'$(Platform)'=='x64'" Include="thcrap_x64.def" />
140+
<None Condition="'$(Platform)'!='x64' And $(UseDebugLibraries)!=true" Include="thcrap_x86.def" />
141+
<None Condition="'$(Platform)'=='x64' And $(UseDebugLibraries)!=true" Include="thcrap_x64.def" />
142+
<None Condition="'$(Platform)'!='x64' And $(UseDebugLibraries)==true" Include="thcrap_x86_d.def" />
143+
<None Condition="'$(Platform)'=='x64' And $(UseDebugLibraries)==true" Include="thcrap_x64_d.def" />
140144
</ItemGroup>
141145
</Project>

0 commit comments

Comments
 (0)