1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 </ItemGroup> 13 <PropertyGroup Label="Globals"> 14 <SccProjectName /> 15 <SccLocalPath /> 16 <ProjectGuid>{96E09545-AC04-4F1A-91B9-36FC947E1EBB}</ProjectGuid> 17 </PropertyGroup> 18 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 19 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 20 <ConfigurationType>Application</ConfigurationType> 21 <PlatformToolset>v141</PlatformToolset> 22 <UseOfMfc>false</UseOfMfc> 23 <CharacterSet>MultiByte</CharacterSet> 24 </PropertyGroup> 25 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 26 <ConfigurationType>Application</ConfigurationType> 27 <PlatformToolset>v141</PlatformToolset> 28 <UseOfMfc>false</UseOfMfc> 29 <CharacterSet>MultiByte</CharacterSet> 30 </PropertyGroup> 31 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 32 <ImportGroup Label="ExtensionSettings"> 33 </ImportGroup> 34 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 35 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 36 <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> 37 </ImportGroup> 38 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 40 <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> 41 </ImportGroup> 42 <PropertyGroup Label="UserMacros" /> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 44 <OutDir>.\AcpiBin\</OutDir> 45 <IntDir>.\AcpiBin\</IntDir> 46 <LinkIncremental>false</LinkIncremental> 47 </PropertyGroup> 48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 49 <OutDir>.\AcpiBinDebug\</OutDir> 50 <IntDir>.\AcpiBinDebug\</IntDir> 51 <LinkIncremental>false</LinkIncremental> 52 </PropertyGroup> 53 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 54 <ClCompile> 55 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 56 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 57 <FunctionLevelLinking>false</FunctionLevelLinking> 58 <Optimization>MaxSpeed</Optimization> 59 <SuppressStartupBanner>true</SuppressStartupBanner> 60 <WarningLevel>Level4</WarningLevel> 61 <StringPooling>true</StringPooling> 62 <AdditionalIncludeDirectories>..\..\source\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 63 <PreprocessorDefinitions>NDEBUG;WIN32;_CONSOLE;__STDC__;ACPI_BIN_APP;%(PreprocessorDefinitions)</PreprocessorDefinitions> 64 <AssemblerListingLocation>.\AcpiBin\</AssemblerListingLocation> 65 <PrecompiledHeaderOutputFile>.\AcpiBin\AcpiBin.pch</PrecompiledHeaderOutputFile> 66 <ObjectFileName>.\AcpiBin\</ObjectFileName> 67 <ProgramDataBaseFileName>.\AcpiBin\</ProgramDataBaseFileName> 68 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 69 <ControlFlowGuard>Guard</ControlFlowGuard> 70 <DisableLanguageExtensions>false</DisableLanguageExtensions> 71 <CallingConvention>FastCall</CallingConvention> 72 <CompileAs>CompileAsC</CompileAs> 73 <ConformanceMode>true</ConformanceMode> 74 <MultiProcessorCompilation>true</MultiProcessorCompilation> 75 </ClCompile> 76 <PreLinkEvent> 77 <Command>if NOT EXIST ..\..\libraries mkdir ..\..\libraries</Command> 78 <Message>Checking existence of acpica/libraries directory</Message> 79 </PreLinkEvent> 80 <PostBuildEvent> 81 <Command>copy acpibin\acpibin.exe ..\..\libraries\acpibin.exe</Command> 82 <Message>Copying acpibin to libraries...</Message> 83 </PostBuildEvent> 84 <Midl> 85 <TypeLibraryName>.\AcpiBin\AcpiBin.tlb</TypeLibraryName> 86 </Midl> 87 <ResourceCompile> 88 <Culture>0x0409</Culture> 89 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 90 </ResourceCompile> 91 <Bscmake> 92 <SuppressStartupBanner>true</SuppressStartupBanner> 93 <OutputFile>.\AcpiBin\AcpiBin.bsc</OutputFile> 94 </Bscmake> 95 <Link> 96 <SuppressStartupBanner>true</SuppressStartupBanner> 97 <SubSystem>Console</SubSystem> 98 <IgnoreSpecificDefaultLibraries>advapi32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 99 <OutputFile>.\AcpiBin\AcpiBin.exe</OutputFile> 100 <AdditionalDependencies>kernel32.lib;%(AdditionalDependencies)</AdditionalDependencies> 101 <GenerateDebugInformation>false</GenerateDebugInformation> 102 </Link> 103 </ItemDefinitionGroup> 104 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 105 <ClCompile> 106 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 107 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 108 <FunctionLevelLinking>false</FunctionLevelLinking> 109 <Optimization>Disabled</Optimization> 110 <SuppressStartupBanner>true</SuppressStartupBanner> 111 <WarningLevel>Level4</WarningLevel> 112 <MinimalRebuild>false</MinimalRebuild> 113 <StringPooling>true</StringPooling> 114 <AdditionalIncludeDirectories>..\..\source\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 115 <PreprocessorDefinitions>_DEBUG;WIN32;_CONSOLE;__STDC__;ACPI_BIN_APP;%(PreprocessorDefinitions)</PreprocessorDefinitions> 116 <AssemblerListingLocation>.\AcpiBinDebug\</AssemblerListingLocation> 117 <PrecompiledHeaderOutputFile>.\AcpiBinDebug\AcpiBin.pch</PrecompiledHeaderOutputFile> 118 <ObjectFileName>.\AcpiBinDebug\</ObjectFileName> 119 <ProgramDataBaseFileName>.\AcpiBinDebug\</ProgramDataBaseFileName> 120 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 121 <ConformanceMode>true</ConformanceMode> 122 <CallingConvention>FastCall</CallingConvention> 123 <CompileAs>CompileAsC</CompileAs> 124 <MultiProcessorCompilation>true</MultiProcessorCompilation> 125 </ClCompile> 126 <PreLinkEvent> 127 <Command>if NOT EXIST ..\..\libraries mkdir ..\..\libraries</Command> 128 <Message>Checking existence of acpica/libraries directory</Message> 129 </PreLinkEvent> 130 <PostBuildEvent> 131 <Command>copy acpibindebug\acpibin.exe ..\..\libraries\acpibin_dbg.exe</Command> 132 <Message>Copying acpibin to libraries...</Message> 133 </PostBuildEvent> 134 <Midl> 135 <TypeLibraryName>.\AcpiBinDebug\AcpiBin.tlb</TypeLibraryName> 136 </Midl> 137 <ResourceCompile> 138 <Culture>0x0409</Culture> 139 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 140 </ResourceCompile> 141 <Bscmake> 142 <SuppressStartupBanner>true</SuppressStartupBanner> 143 <OutputFile>.\AcpiBinDebug\AcpiBin.bsc</OutputFile> 144 <AdditionalOptions> /o"/acpica/generate/msvc2017/AcpiBinDebug/AcpiBin.bsc" </AdditionalOptions> 145 </Bscmake> 146 <Link> 147 <SuppressStartupBanner>true</SuppressStartupBanner> 148 <GenerateDebugInformation>true</GenerateDebugInformation> 149 <SubSystem>Console</SubSystem> 150 <OutputFile>.\AcpiBinDebug\AcpiBin.exe</OutputFile> 151 <AdditionalDependencies>kernel32.lib;%(AdditionalDependencies)</AdditionalDependencies> 152 </Link> 153 </ItemDefinitionGroup> 154 <ItemGroup> 155 <ClCompile Include="..\..\source\common\cmfsize.c" /> 156 <ClCompile Include="..\..\source\Common\getopt.c" /> 157 <ClCompile Include="..\..\source\components\utilities\utalloc.c" /> 158 <ClCompile Include="..\..\source\components\utilities\utascii.c" /> 159 <ClCompile Include="..\..\source\components\utilities\utbuffer.c" /> 160 <ClCompile Include="..\..\source\components\utilities\utcache.c" /> 161 <ClCompile Include="..\..\source\components\utilities\utdebug.c" /> 162 <ClCompile Include="..\..\source\components\utilities\utdecode.c" /> 163 <ClCompile Include="..\..\source\components\utilities\utexcep.c" /> 164 <ClCompile Include="..\..\source\components\utilities\utglobal.c" /> 165 <ClCompile Include="..\..\source\components\utilities\utlock.c" /> 166 <ClCompile Include="..\..\source\COMPONENTS\utilities\utmath.c" /> 167 <ClCompile Include="..\..\source\components\utilities\utmisc.c" /> 168 <ClCompile Include="..\..\source\components\utilities\utmutex.c" /> 169 <ClCompile Include="..\..\source\components\utilities\utstate.c" /> 170 <ClCompile Include="..\..\source\components\utilities\utstring.c" /> 171 <ClCompile Include="..\..\source\components\utilities\utxferror.c" /> 172 <ClCompile Include="..\..\source\os_specific\service_layers\oswinxf.c" /> 173 <ClCompile Include="..\..\source\tools\AcpiBin\abcompare.c" /> 174 <ClCompile Include="..\..\source\tools\AcpiBin\abmain.c" /> 175 </ItemGroup> 176 <ItemGroup> 177 <ClInclude Include="..\..\source\tools\AcpiBin\acpibin.h" /> 178 </ItemGroup> 179 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 180 <ImportGroup Label="ExtensionTargets"> 181 </ImportGroup> 182</Project>