Skip to content

Commit 1166601

Browse files
committed
Initial Commit
0 parents  commit 1166601

12 files changed

+993
-0
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
x64/
2+
External/EOSSDK/**
3+
External/steam/**
4+
5+
*.user
6+
*.log
7+
8+
.vs/
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup>
4+
<Filter Include="Source Files">
5+
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6+
<Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7+
</Filter>
8+
<Filter Include="Header Files">
9+
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
10+
<Extensions>h;hh;hpp;hxx;h++;hm;inl;inc;ipp;xsd</Extensions>
11+
</Filter>
12+
<Filter Include="Resource Files">
13+
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
14+
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
15+
</Filter>
16+
</ItemGroup>
17+
<ItemGroup>
18+
<ClCompile Include="main.cpp">
19+
<Filter>Source Files</Filter>
20+
</ClCompile>
21+
<ClCompile Include="achievementshandler.cpp">
22+
<Filter>Source Files</Filter>
23+
</ClCompile>
24+
</ItemGroup>
25+
<ItemGroup>
26+
<ClInclude Include="log.hpp">
27+
<Filter>Header Files</Filter>
28+
</ClInclude>
29+
<ClInclude Include="json.hpp">
30+
<Filter>Header Files</Filter>
31+
</ClInclude>
32+
<ClInclude Include="achievementshandler.h">
33+
<Filter>Header Files</Filter>
34+
</ClInclude>
35+
</ItemGroup>
36+
</Project>
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<ItemGroup Label="ProjectConfigurations">
4+
<ProjectConfiguration Include="Debug|x64">
5+
<Configuration>Debug</Configuration>
6+
<Platform>x64</Platform>
7+
</ProjectConfiguration>
8+
<ProjectConfiguration Include="Release|x64">
9+
<Configuration>Release</Configuration>
10+
<Platform>x64</Platform>
11+
</ProjectConfiguration>
12+
</ItemGroup>
13+
<PropertyGroup Label="Globals">
14+
<ProjectGuid>{A263EC9F-83C0-4C51-8D9B-0D5888AA5452}</ProjectGuid>
15+
</PropertyGroup>
16+
<ItemGroup>
17+
<ClCompile Include="achievementshandler.cpp" />
18+
<ClCompile Include="main.cpp" />
19+
</ItemGroup>
20+
<ItemGroup>
21+
<ClInclude Include="achievementshandler.h" />
22+
<ClInclude Include="log.hpp" />
23+
</ItemGroup>
24+
<PropertyGroup Label="Globals">
25+
<VCProjectVersion>16.0</VCProjectVersion>
26+
<Keyword>Win32Proj</Keyword>
27+
<ProjectGuid>{a263ec9f-83c0-4c51-8d9b-0d5888aa5452}</ProjectGuid>
28+
<RootNamespace>AchievementHandler</RootNamespace>
29+
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
30+
<ProjectName>AchievementHandler</ProjectName>
31+
<VcpkgTriplet Condition="'$(Platform)' == 'x64'">x64-windows-static</VcpkgTriplet>
32+
</PropertyGroup>
33+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
34+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
35+
<ConfigurationType>DynamicLibrary</ConfigurationType>
36+
<UseDebugLibraries>true</UseDebugLibraries>
37+
<PlatformToolset>v143</PlatformToolset>
38+
<CharacterSet>MultiByte</CharacterSet>
39+
</PropertyGroup>
40+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
41+
<ConfigurationType>DynamicLibrary</ConfigurationType>
42+
<UseDebugLibraries>false</UseDebugLibraries>
43+
<PlatformToolset>v143</PlatformToolset>
44+
<WholeProgramOptimization>true</WholeProgramOptimization>
45+
<CharacterSet>MultiByte</CharacterSet>
46+
</PropertyGroup>
47+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
48+
<ImportGroup Label="ExtensionSettings">
49+
</ImportGroup>
50+
<ImportGroup Label="Shared">
51+
</ImportGroup>
52+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
53+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
54+
</ImportGroup>
55+
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
56+
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
57+
</ImportGroup>
58+
<PropertyGroup Label="UserMacros" />
59+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
60+
<LibraryPath>$(SolutionDir)External\steam\sdk\redistributable_bin\win64;$(SolutionDir)External\EOSSDK\Lib;$(SolutionDir)External\bin;$(LibraryPath)</LibraryPath>
61+
<OutDir>$(HITMAN3)\Retail</OutDir>
62+
</PropertyGroup>
63+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
64+
<LibraryPath>$(SolutionDir)External\steam\sdk\redistributable_bin\win64;$(SolutionDir)External\EOSSDK\Lib;$(SolutionDir)External\bin;$(LibraryPath)</LibraryPath>
65+
<OutDir>$(HITMAN3)\Retail</OutDir>
66+
</PropertyGroup>
67+
<PropertyGroup Label="Vcpkg">
68+
<VcpkgEnabled>true</VcpkgEnabled>
69+
</PropertyGroup>
70+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
71+
<ClCompile>
72+
<WarningLevel>Level3</WarningLevel>
73+
<SDLCheck>true</SDLCheck>
74+
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
75+
<ConformanceMode>true</ConformanceMode>
76+
<AdditionalIncludeDirectories>$(SolutionDir)External\steam\sdk\public;$(SolutionDir)External\EOSSDK\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
77+
<LanguageStandard>stdcpplatest</LanguageStandard>
78+
</ClCompile>
79+
<Link>
80+
<SubSystem>Console</SubSystem>
81+
<GenerateDebugInformation>true</GenerateDebugInformation>
82+
<AdditionalDependencies>EOSSDK-Win64-Shipping.lib;%(AdditionalDependencies)</AdditionalDependencies>
83+
<ModuleDefinitionFile>
84+
</ModuleDefinitionFile>
85+
</Link>
86+
</ItemDefinitionGroup>
87+
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
88+
<ClCompile>
89+
<WarningLevel>Level3</WarningLevel>
90+
<FunctionLevelLinking>true</FunctionLevelLinking>
91+
<IntrinsicFunctions>true</IntrinsicFunctions>
92+
<SDLCheck>true</SDLCheck>
93+
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
94+
<ConformanceMode>true</ConformanceMode>
95+
<AdditionalIncludeDirectories>$(SolutionDir)External\steam\sdk\public;$(SolutionDir)External\EOSSDK\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
96+
<LanguageStandard>stdcpplatest</LanguageStandard>
97+
</ClCompile>
98+
<Link>
99+
<SubSystem>Console</SubSystem>
100+
<EnableCOMDATFolding>true</EnableCOMDATFolding>
101+
<OptimizeReferences>true</OptimizeReferences>
102+
<GenerateDebugInformation>true</GenerateDebugInformation>
103+
<AdditionalDependencies>EOSSDK-Win64-Shipping.lib;%(AdditionalDependencies)</AdditionalDependencies>
104+
<ModuleDefinitionFile>
105+
</ModuleDefinitionFile>
106+
</Link>
107+
</ItemDefinitionGroup>
108+
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
109+
</Project>

0 commit comments

Comments
 (0)