ModuleLoader.vcxproj
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="Debug|ARM64"> 9 <Configuration>Debug</Configuration> 10 <Platform>ARM64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Release|x64"> 13 <Configuration>Release</Configuration> 14 <Platform>x64</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|ARM64"> 17 <Configuration>Release</Configuration> 18 <Platform>ARM64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <VCProjectVersion>17.0</VCProjectVersion> 23 <Keyword>Win32Proj</Keyword> 24 <ProjectGuid>{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}</ProjectGuid> 25 <RootNamespace>ModuleLoader</RootNamespace> 26 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 27 <ProjectName>ModuleLoader</ProjectName> 28 </PropertyGroup> 29 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 30 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 31 <ConfigurationType>Application</ConfigurationType> 32 <UseDebugLibraries>true</UseDebugLibraries> 33 34 <CharacterSet>Unicode</CharacterSet> 35 </PropertyGroup> 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> 37 <ConfigurationType>Application</ConfigurationType> 38 <UseDebugLibraries>true</UseDebugLibraries> 39 40 <CharacterSet>Unicode</CharacterSet> 41 </PropertyGroup> 42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 43 <ConfigurationType>Application</ConfigurationType> 44 <UseDebugLibraries>false</UseDebugLibraries> 45 46 <WholeProgramOptimization>true</WholeProgramOptimization> 47 <CharacterSet>Unicode</CharacterSet> 48 </PropertyGroup> 49 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> 50 <ConfigurationType>Application</ConfigurationType> 51 <UseDebugLibraries>false</UseDebugLibraries> 52 53 <WholeProgramOptimization>true</WholeProgramOptimization> 54 <CharacterSet>Unicode</CharacterSet> 55 </PropertyGroup> 56 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 57 <ImportGroup Label="ExtensionSettings"> 58 </ImportGroup> 59 <ImportGroup Label="Shared"> 60 </ImportGroup> 61 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 62 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 63 </ImportGroup> 64 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 65 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 66 </ImportGroup> 67 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 68 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 69 </ImportGroup> 70 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 71 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 72 </ImportGroup> 73 <PropertyGroup Label="UserMacros" /> 74 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 75 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 76 <IntDir>$(Platform)\$(Configuration)\</IntDir> 77 <TargetName>ModuleLoader</TargetName> 78 </PropertyGroup> 79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 80 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 81 <IntDir>$(Platform)\$(Configuration)\</IntDir> 82 <TargetName>ModuleLoader</TargetName> 83 </PropertyGroup> 84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 85 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 86 <IntDir>$(Platform)\$(Configuration)\</IntDir> 87 <TargetName>ModuleLoader</TargetName> 88 </PropertyGroup> 89 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 90 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 91 <IntDir>$(Platform)\$(Configuration)\</IntDir> 92 <TargetName>ModuleLoader</TargetName> 93 </PropertyGroup> 94 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 95 <ClCompile> 96 <WarningLevel>Level4</WarningLevel> 97 <SDLCheck>true</SDLCheck> 98 <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 99 <ConformanceMode>true</ConformanceMode> 100 <LanguageStandard>stdcpp20</LanguageStandard> 101 <AdditionalIncludeDirectories>$(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 102 <PrecompiledHeader>NotUsing</PrecompiledHeader> 103 <TreatWarningAsError>false</TreatWarningAsError> 104 </ClCompile> 105 <Link> 106 <SubSystem>Console</SubSystem> 107 <GenerateDebugInformation>true</GenerateDebugInformation> 108 <AdditionalDependencies>kernel32.lib;user32.lib;Shcore.lib;%(AdditionalDependencies)</AdditionalDependencies> 109 <AdditionalManifestDependencies>type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'</AdditionalManifestDependencies> 110 </Link> 111 <Manifest> 112 <AdditionalManifestFiles>$(ProjectDir)ModuleLoader.manifest</AdditionalManifestFiles> 113 </Manifest> 114 </ItemDefinitionGroup> 115 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> 116 <ClCompile> 117 <WarningLevel>Level4</WarningLevel> 118 <SDLCheck>true</SDLCheck> 119 <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 120 <ConformanceMode>true</ConformanceMode> 121 <LanguageStandard>stdcpp20</LanguageStandard> 122 <AdditionalIncludeDirectories>$(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 123 <PrecompiledHeader>NotUsing</PrecompiledHeader> 124 <TreatWarningAsError>false</TreatWarningAsError> 125 </ClCompile> 126 <Link> 127 <SubSystem>Console</SubSystem> 128 <GenerateDebugInformation>true</GenerateDebugInformation> 129 <AdditionalDependencies>kernel32.lib;user32.lib;Shcore.lib;%(AdditionalDependencies)</AdditionalDependencies> 130 <AdditionalManifestDependencies>type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'</AdditionalManifestDependencies> 131 </Link> 132 <Manifest> 133 <AdditionalManifestFiles>$(ProjectDir)ModuleLoader.manifest</AdditionalManifestFiles> 134 </Manifest> 135 </ItemDefinitionGroup> 136 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 137 <ClCompile> 138 <WarningLevel>Level4</WarningLevel> 139 <FunctionLevelLinking>true</FunctionLevelLinking> 140 <IntrinsicFunctions>true</IntrinsicFunctions> 141 <SDLCheck>true</SDLCheck> 142 <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 143 <ConformanceMode>true</ConformanceMode> 144 <LanguageStandard>stdcpp20</LanguageStandard> 145 <AdditionalIncludeDirectories>$(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 146 <PrecompiledHeader>NotUsing</PrecompiledHeader> 147 <TreatWarningAsError>false</TreatWarningAsError> 148 </ClCompile> 149 <Link> 150 <SubSystem>Console</SubSystem> 151 <EnableCOMDATFolding>true</EnableCOMDATFolding> 152 <OptimizeReferences>true</OptimizeReferences> 153 <GenerateDebugInformation>true</GenerateDebugInformation> 154 <AdditionalDependencies>kernel32.lib;user32.lib;Shcore.lib;%(AdditionalDependencies)</AdditionalDependencies> 155 <AdditionalManifestDependencies>type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'</AdditionalManifestDependencies> 156 </Link> 157 <Manifest> 158 <AdditionalManifestFiles>$(ProjectDir)ModuleLoader.manifest</AdditionalManifestFiles> 159 </Manifest> 160 </ItemDefinitionGroup> 161 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> 162 <ClCompile> 163 <WarningLevel>Level4</WarningLevel> 164 <FunctionLevelLinking>true</FunctionLevelLinking> 165 <IntrinsicFunctions>true</IntrinsicFunctions> 166 <SDLCheck>true</SDLCheck> 167 <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 168 <ConformanceMode>true</ConformanceMode> 169 <LanguageStandard>stdcpp20</LanguageStandard> 170 <AdditionalIncludeDirectories>$(ProjectDir)src;$(RepoRoot)src\modules\interface;$(RepoRoot)src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 171 <PrecompiledHeader>NotUsing</PrecompiledHeader> 172 <TreatWarningAsError>false</TreatWarningAsError> 173 </ClCompile> 174 <Link> 175 <SubSystem>Console</SubSystem> 176 <EnableCOMDATFolding>true</EnableCOMDATFolding> 177 <OptimizeReferences>true</OptimizeReferences> 178 <GenerateDebugInformation>true</GenerateDebugInformation> 179 <AdditionalDependencies>kernel32.lib;user32.lib;Shcore.lib;%(AdditionalDependencies)</AdditionalDependencies> 180 <AdditionalManifestDependencies>type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'</AdditionalManifestDependencies> 181 </Link> 182 <Manifest> 183 <AdditionalManifestFiles>$(ProjectDir)ModuleLoader.manifest</AdditionalManifestFiles> 184 </Manifest> 185 </ItemDefinitionGroup> 186 <ItemGroup> 187 <ClCompile Include="src\main.cpp" /> 188 <ClCompile Include="src\ModuleLoader.cpp" /> 189 <ClCompile Include="src\SettingsLoader.cpp" /> 190 <ClCompile Include="src\HotkeyManager.cpp" /> 191 <ClCompile Include="src\ConsoleHost.cpp" /> 192 </ItemGroup> 193 <ItemGroup> 194 <ClInclude Include="src\ModuleLoader.h" /> 195 <ClInclude Include="src\SettingsLoader.h" /> 196 <ClInclude Include="src\HotkeyManager.h" /> 197 <ClInclude Include="src\ConsoleHost.h" /> 198 </ItemGroup> 199 <ItemGroup> 200 <None Include="README.md" /> 201 </ItemGroup> 202 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 203 <ImportGroup Label="ExtensionTargets"> 204 </ImportGroup> 205 </Project>