Skip to content

Commit b49f2fa

Browse files
committed
compilation for either architecture
1 parent 7e91792 commit b49f2fa

2 files changed

Lines changed: 9 additions & 5 deletions

File tree

UnityAssemblyInjector/Main.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
#include "deps/include/MinHook.h"
1616
#include "Utils.h"
1717

18-
#pragma comment(lib, "deps/lib/MinHook.lib")
18+
#if _M_IX86
19+
#pragma comment(lib, "deps/lib/MinHook-x86.lib")
20+
#else
21+
#pragma comment(lib, "deps/lib/MinHook-x64.lib")
22+
#endif
1923

2024
#ifdef _DEBUG
2125
#define DBGPRINT(kwszDebugFormatString, ...) _DBGPRINT(__FUNCTIONW__, __LINE__, kwszDebugFormatString, __VA_ARGS__)

UnityAssemblyInjector/UnityAssemblyInjector.vcxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,31 +72,31 @@
7272
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
7373
<OutDir>$(SolutionDir)Build\</OutDir>
7474
<IntDir>$(SolutionDir)obj\$(Configuration)\</IntDir>
75-
<TargetName>VERSION</TargetName>
75+
<TargetName>VERSION-$(PlatformTarget)</TargetName>
7676
<TargetExt>.dll</TargetExt>
7777
<IncludePath>$(ProjectDir)deps\include;$(IncludePath)</IncludePath>
7878
<LibraryPath>$(ProjectDir)deps\lib;$(LibraryPath)</LibraryPath>
7979
</PropertyGroup>
8080
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
8181
<OutDir>$(SolutionDir)Build\</OutDir>
8282
<IntDir>$(SolutionDir)obj\$(Configuration)\</IntDir>
83-
<TargetName>VERSION</TargetName>
83+
<TargetName>VERSION-$(PlatformTarget)</TargetName>
8484
<TargetExt>.dll</TargetExt>
8585
<IncludePath>$(ProjectDir)deps\include;$(IncludePath)</IncludePath>
8686
<LibraryPath>$(ProjectDir)deps\lib;$(LibraryPath)</LibraryPath>
8787
</PropertyGroup>
8888
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
8989
<OutDir>$(SolutionDir)Build\</OutDir>
9090
<IntDir>$(SolutionDir)obj\$(Configuration)\</IntDir>
91-
<TargetName>VERSION</TargetName>
91+
<TargetName>VERSION-$(PlatformTarget)</TargetName>
9292
<TargetExt>.dll</TargetExt>
9393
<IncludePath>$(ProjectDir)deps\include;$(IncludePath)</IncludePath>
9494
<LibraryPath>$(ProjectDir)deps\lib;$(LibraryPath)</LibraryPath>
9595
</PropertyGroup>
9696
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
9797
<OutDir>$(SolutionDir)Build\</OutDir>
9898
<IntDir>$(SolutionDir)obj\$(Configuration)\</IntDir>
99-
<TargetName>VERSION</TargetName>
99+
<TargetName>VERSION-$(PlatformTarget)</TargetName>
100100
<TargetExt>.dll</TargetExt>
101101
<IncludePath>$(ProjectDir)deps\include;$(IncludePath)</IncludePath>
102102
<LibraryPath>$(ProjectDir)deps\lib;$(LibraryPath)</LibraryPath>

0 commit comments

Comments
 (0)