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 <ProjectConfiguration Include="Template|Win32"> 13 <Configuration>Template</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 </ItemGroup> 17 <PropertyGroup Label="Globals"> 18 <SccProjectName /> 19 <SccLocalPath /> 20 <ProjectGuid>{D041B261-FCCD-4EA8-B611-6ACF09C51100}</ProjectGuid> 21 </PropertyGroup> 22 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 23 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'" Label="Configuration"> 24 <ConfigurationType>Application</ConfigurationType> 25 <PlatformToolset>v141</PlatformToolset> 26 </PropertyGroup> 27 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 28 <ConfigurationType>Application</ConfigurationType> 29 <PlatformToolset>v141</PlatformToolset> 30 <UseOfMfc>false</UseOfMfc> 31 <CharacterSet>MultiByte</CharacterSet> 32 </PropertyGroup> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 34 <ConfigurationType>Application</ConfigurationType> 35 <PlatformToolset>v141</PlatformToolset> 36 <UseOfMfc>false</UseOfMfc> 37 <CharacterSet>MultiByte</CharacterSet> 38 </PropertyGroup> 39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 40 <ImportGroup Label="ExtensionSettings"> 41 </ImportGroup> 42 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'"> 43 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 44 </ImportGroup> 45 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 46 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 47 <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> 48 </ImportGroup> 49 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 50 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 51 <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" /> 52 </ImportGroup> 53 <PropertyGroup Label="UserMacros" /> 54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 55 <OutDir>.\Examples\</OutDir> 56 <IntDir>.\Examples\</IntDir> 57 <LinkIncremental>true</LinkIncremental> 58 </PropertyGroup> 59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 60 <OutDir>.\ExamplesDebug\</OutDir> 61 <IntDir>.\ExamplesDebug\</IntDir> 62 <LinkIncremental>true</LinkIncremental> 63 </PropertyGroup> 64 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 65 <ClCompile> 66 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 67 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 68 <FunctionLevelLinking>false</FunctionLevelLinking> 69 <Optimization>MaxSpeed</Optimization> 70 <SuppressStartupBanner>true</SuppressStartupBanner> 71 <WarningLevel>Level4</WarningLevel> 72 <StringPooling>true</StringPooling> 73 <AdditionalIncludeDirectories>..\..\source\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 74 <PreprocessorDefinitions>NDEBUG;WIN32;_CONSOLE;__STDC__;ACPI_EXAMPLE_APP;%(PreprocessorDefinitions)</PreprocessorDefinitions> 75 <AssemblerListingLocation>.\Examples\</AssemblerListingLocation> 76 <PrecompiledHeaderOutputFile>.\Examples\Examples.pch</PrecompiledHeaderOutputFile> 77 <ObjectFileName>.\Examples\</ObjectFileName> 78 <ProgramDataBaseFileName>.\Examples\</ProgramDataBaseFileName> 79 <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> 80 <ConformanceMode>true</ConformanceMode> 81 <CallingConvention>FastCall</CallingConvention> 82 <CompileAs>CompileAsC</CompileAs> 83 <MultiProcessorCompilation>true</MultiProcessorCompilation> 84 <ControlFlowGuard>Guard</ControlFlowGuard> 85 </ClCompile> 86 <PostBuildEvent> 87 <Command>copy examples\examples.exe ..\..\libraries\examples.exe</Command> 88 <Message>Copying examples to libraries...</Message> 89 </PostBuildEvent> 90 <Midl> 91 <TypeLibraryName>.\Examples\Examples.tlb</TypeLibraryName> 92 </Midl> 93 <ResourceCompile> 94 <Culture>0x0409</Culture> 95 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 96 </ResourceCompile> 97 <Bscmake> 98 <SuppressStartupBanner>true</SuppressStartupBanner> 99 <OutputFile>.\Examples\Examples.bsc</OutputFile> 100 </Bscmake> 101 <Link> 102 <SuppressStartupBanner>true</SuppressStartupBanner> 103 <SubSystem>Console</SubSystem> 104 <IgnoreSpecificDefaultLibraries>LIBCMTD;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 105 <OutputFile>.\Examples\Examples.exe</OutputFile> 106 <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 107 <GenerateDebugInformation>false</GenerateDebugInformation> 108 </Link> 109 </ItemDefinitionGroup> 110 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 111 <ClCompile> 112 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 113 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 114 <FunctionLevelLinking>false</FunctionLevelLinking> 115 <Optimization>Disabled</Optimization> 116 <SuppressStartupBanner>true</SuppressStartupBanner> 117 <WarningLevel>Level4</WarningLevel> 118 <MinimalRebuild>false</MinimalRebuild> 119 <AdditionalIncludeDirectories>..\..\source\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 120 <PreprocessorDefinitions>_DEBUG;WIN32;_CONSOLE;__STDC__;ACPI_EXAMPLE_APP;%(PreprocessorDefinitions)</PreprocessorDefinitions> 121 <AssemblerListingLocation>.\ExamplesDebug\</AssemblerListingLocation> 122 <PrecompiledHeaderOutputFile>.\ExamplesDebug\Examples.pch</PrecompiledHeaderOutputFile> 123 <ObjectFileName>.\ExamplesDebug\</ObjectFileName> 124 <ProgramDataBaseFileName>.\ExamplesDebug\</ProgramDataBaseFileName> 125 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 126 <StringPooling>true</StringPooling> 127 <CallingConvention>FastCall</CallingConvention> 128 <CompileAs>CompileAsC</CompileAs> 129 <MultiProcessorCompilation>true</MultiProcessorCompilation> 130 </ClCompile> 131 <PostBuildEvent> 132 <Command>copy examplesdebug\examples.exe ..\..\\libraries\examples_dbg.exe</Command> 133 <Message>Copying examples to libraries...</Message> 134 </PostBuildEvent> 135 <Midl> 136 <TypeLibraryName>.\ExamplesDebug\Examples.tlb</TypeLibraryName> 137 </Midl> 138 <ResourceCompile> 139 <Culture>0x0409</Culture> 140 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 141 </ResourceCompile> 142 <Bscmake> 143 <SuppressStartupBanner>true</SuppressStartupBanner> 144 <OutputFile>.\ExamplesDebug\Examples.bsc</OutputFile> 145 <AdditionalOptions> /o"/acpica/generate/msvc2017/ExamplesDebug/Examples.bsc" </AdditionalOptions> 146 </Bscmake> 147 <Link> 148 <SuppressStartupBanner>true</SuppressStartupBanner> 149 <GenerateDebugInformation>true</GenerateDebugInformation> 150 <SubSystem>Console</SubSystem> 151 <OutputFile>.\ExamplesDebug\Examples.exe</OutputFile> 152 <AdditionalDependencies>odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> 153 </Link> 154 </ItemDefinitionGroup> 155 <ItemGroup> 156 <ClCompile Include="..\..\source\components\dispatcher\dsargs.c" /> 157 <ClCompile Include="..\..\source\components\dispatcher\dscontrol.c" /> 158 <ClCompile Include="..\..\source\components\dispatcher\dsdebug.c" /> 159 <ClCompile Include="..\..\source\components\dispatcher\dsfield.c" /> 160 <ClCompile Include="..\..\source\components\dispatcher\dsinit.c" /> 161 <ClCompile Include="..\..\source\components\dispatcher\dsmethod.c" /> 162 <ClCompile Include="..\..\source\components\dispatcher\dsmthdat.c" /> 163 <ClCompile Include="..\..\source\components\dispatcher\dsobject.c" /> 164 <ClCompile Include="..\..\source\components\dispatcher\dsopcode.c" /> 165 <ClCompile Include="..\..\source\components\dispatcher\dspkginit.c" /> 166 <ClCompile Include="..\..\source\components\dispatcher\dsutils.c" /> 167 <ClCompile Include="..\..\source\components\dispatcher\dswexec.c" /> 168 <ClCompile Include="..\..\source\components\dispatcher\dswload.c" /> 169 <ClCompile Include="..\..\source\components\dispatcher\dswload2.c" /> 170 <ClCompile Include="..\..\source\components\dispatcher\dswscope.c" /> 171 <ClCompile Include="..\..\source\components\dispatcher\dswstate.c" /> 172 <ClCompile Include="..\..\source\components\events\evhandler.c" /> 173 <ClCompile Include="..\..\source\components\events\evmisc.c" /> 174 <ClCompile Include="..\..\source\components\events\evregion.c" /> 175 <ClCompile Include="..\..\source\components\events\evrgnini.c" /> 176 <ClCompile Include="..\..\source\components\events\evxface.c" /> 177 <ClCompile Include="..\..\source\components\events\evxfregn.c" /> 178 <ClCompile Include="..\..\source\components\executer\exconcat.c" /> 179 <ClCompile Include="..\..\source\components\executer\exconfig.c" /> 180 <ClCompile Include="..\..\source\components\executer\exconvrt.c" /> 181 <ClCompile Include="..\..\source\components\executer\excreate.c" /> 182 <ClCompile Include="..\..\source\components\executer\exdebug.c" /> 183 <ClCompile Include="..\..\source\components\executer\exdump.c" /> 184 <ClCompile Include="..\..\source\components\executer\exfield.c" /> 185 <ClCompile Include="..\..\source\components\executer\exfldio.c" /> 186 <ClCompile Include="..\..\source\components\executer\exmisc.c" /> 187 <ClCompile Include="..\..\source\components\executer\exmutex.c" /> 188 <ClCompile Include="..\..\source\components\executer\exnames.c" /> 189 <ClCompile Include="..\..\source\components\executer\exoparg1.c" /> 190 <ClCompile Include="..\..\source\components\executer\exoparg2.c" /> 191 <ClCompile Include="..\..\source\components\executer\exoparg3.c" /> 192 <ClCompile Include="..\..\source\components\executer\exoparg6.c" /> 193 <ClCompile Include="..\..\source\components\executer\exprep.c" /> 194 <ClCompile Include="..\..\source\components\executer\exregion.c" /> 195 <ClCompile Include="..\..\source\components\executer\exresnte.c" /> 196 <ClCompile Include="..\..\source\components\executer\exresolv.c" /> 197 <ClCompile Include="..\..\source\components\executer\exresop.c" /> 198 <ClCompile Include="..\..\source\components\executer\exserial.c" /> 199 <ClCompile Include="..\..\source\components\executer\exstore.c" /> 200 <ClCompile Include="..\..\source\components\executer\exstoren.c" /> 201 <ClCompile Include="..\..\source\components\executer\exstorob.c" /> 202 <ClCompile Include="..\..\source\components\executer\exsystem.c" /> 203 <ClCompile Include="..\..\source\components\executer\extrace.c" /> 204 <ClCompile Include="..\..\source\components\executer\exutils.c" /> 205 <ClCompile Include="..\..\source\components\hardware\hwpci.c" /> 206 <ClCompile Include="..\..\source\components\namespace\nsaccess.c" /> 207 <ClCompile Include="..\..\source\components\namespace\nsalloc.c" /> 208 <ClCompile Include="..\..\source\components\namespace\nsarguments.c" /> 209 <ClCompile Include="..\..\source\components\namespace\nsconvert.c" /> 210 <ClCompile Include="..\..\source\components\namespace\nsdump.c" /> 211 <ClCompile Include="..\..\source\components\namespace\nseval.c" /> 212 <ClCompile Include="..\..\source\components\namespace\nsinit.c" /> 213 <ClCompile Include="..\..\source\components\namespace\nsload.c" /> 214 <ClCompile Include="..\..\source\components\namespace\nsnames.c" /> 215 <ClCompile Include="..\..\source\components\namespace\nsobject.c" /> 216 <ClCompile Include="..\..\source\components\namespace\nsparse.c" /> 217 <ClCompile Include="..\..\source\components\namespace\nspredef.c" /> 218 <ClCompile Include="..\..\source\components\namespace\nsprepkg.c" /> 219 <ClCompile Include="..\..\source\components\namespace\nsrepair.c" /> 220 <ClCompile Include="..\..\source\components\namespace\nsrepair2.c" /> 221 <ClCompile Include="..\..\source\components\namespace\nssearch.c" /> 222 <ClCompile Include="..\..\source\components\namespace\nsutils.c" /> 223 <ClCompile Include="..\..\source\components\namespace\nswalk.c" /> 224 <ClCompile Include="..\..\source\components\namespace\nsxfeval.c" /> 225 <ClCompile Include="..\..\source\components\namespace\nsxfname.c" /> 226 <ClCompile Include="..\..\source\components\namespace\nsxfobj.c" /> 227 <ClCompile Include="..\..\source\components\parser\psargs.c" /> 228 <ClCompile Include="..\..\source\components\parser\psloop.c" /> 229 <ClCompile Include="..\..\source\components\parser\psobject.c" /> 230 <ClCompile Include="..\..\source\components\parser\psopcode.c" /> 231 <ClCompile Include="..\..\source\components\parser\psopinfo.c" /> 232 <ClCompile Include="..\..\source\components\parser\psparse.c" /> 233 <ClCompile Include="..\..\source\components\parser\psscope.c" /> 234 <ClCompile Include="..\..\source\components\parser\pstree.c" /> 235 <ClCompile Include="..\..\source\components\parser\psutils.c" /> 236 <ClCompile Include="..\..\source\components\parser\pswalk.c" /> 237 <ClCompile Include="..\..\source\components\parser\psxface.c" /> 238 <ClCompile Include="..\..\source\components\tables\tbdata.c" /> 239 <ClCompile Include="..\..\source\components\tables\tbfadt.c" /> 240 <ClCompile Include="..\..\source\components\tables\tbfind.c" /> 241 <ClCompile Include="..\..\source\components\tables\tbinstal.c" /> 242 <ClCompile Include="..\..\source\components\tables\tbprint.c" /> 243 <ClCompile Include="..\..\source\components\tables\tbutils.c" /> 244 <ClCompile Include="..\..\source\components\tables\tbxface.c" /> 245 <ClCompile Include="..\..\source\components\tables\tbxfload.c" /> 246 <ClCompile Include="..\..\source\components\tables\tbxfroot.c" /> 247 <ClCompile Include="..\..\source\components\utilities\utaddress.c" /> 248 <ClCompile Include="..\..\source\components\utilities\utalloc.c" /> 249 <ClCompile Include="..\..\source\components\utilities\utascii.c" /> 250 <ClCompile Include="..\..\source\components\utilities\utbuffer.c" /> 251 <ClCompile Include="..\..\source\components\utilities\utcache.c" /> 252 <ClCompile Include="..\..\source\components\utilities\utcksum.c" /> 253 <ClCompile Include="..\..\source\components\utilities\utclib.c" /> 254 <ClCompile Include="..\..\source\components\utilities\utcopy.c" /> 255 <ClCompile Include="..\..\source\components\utilities\utdebug.c" /> 256 <ClCompile Include="..\..\source\components\utilities\utdecode.c" /> 257 <ClCompile Include="..\..\source\components\utilities\utdelete.c" /> 258 <ClCompile Include="..\..\source\components\utilities\uterror.c" /> 259 <ClCompile Include="..\..\source\components\utilities\uteval.c" /> 260 <ClCompile Include="..\..\source\components\utilities\utexcep.c" /> 261 <ClCompile Include="..\..\source\components\utilities\utglobal.c" /> 262 <ClCompile Include="..\..\source\components\utilities\uthex.c" /> 263 <ClCompile Include="..\..\source\components\utilities\utids.c" /> 264 <ClCompile Include="..\..\source\components\utilities\utinit.c" /> 265 <ClCompile Include="..\..\source\components\utilities\utlock.c" /> 266 <ClCompile Include="..\..\source\components\utilities\utmath.c" /> 267 <ClCompile Include="..\..\source\components\utilities\utmisc.c" /> 268 <ClCompile Include="..\..\source\components\utilities\utmutex.c" /> 269 <ClCompile Include="..\..\source\components\utilities\utnonansi.c" /> 270 <ClCompile Include="..\..\source\components\utilities\utobject.c" /> 271 <ClCompile Include="..\..\source\components\utilities\utosi.c" /> 272 <ClCompile Include="..\..\source\components\utilities\utownerid.c" /> 273 <ClCompile Include="..\..\source\components\utilities\utpredef.c" /> 274 <ClCompile Include="..\..\source\components\utilities\utresrc.c" /> 275 <ClCompile Include="..\..\source\components\utilities\utstate.c" /> 276 <ClCompile Include="..\..\source\components\utilities\utstring.c" /> 277 <ClCompile Include="..\..\source\components\utilities\utstrsuppt.c" /> 278 <ClCompile Include="..\..\source\components\utilities\utstrtoul64.c" /> 279 <ClCompile Include="..\..\source\components\utilities\uttrack.c" /> 280 <ClCompile Include="..\..\source\components\utilities\utxface.c" /> 281 <ClCompile Include="..\..\source\components\utilities\utxferror.c" /> 282 <ClCompile Include="..\..\source\components\utilities\utxfinit.c" /> 283 <ClCompile Include="..\..\source\components\utilities\utxfmutex.c" /> 284 <ClCompile Include="..\..\source\os_specific\service_layers\oswinxf.c"> 285 <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</DisableLanguageExtensions> 286 <DisableLanguageExtensions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</DisableLanguageExtensions> 287 </ClCompile> 288 <ClCompile Include="..\..\source\tools\examples\examples.c" /> 289 <ClCompile Include="..\..\source\tools\examples\exstubs.c" /> 290 <ClCompile Include="..\..\source\tools\examples\extables.c" /> 291 </ItemGroup> 292 <ItemGroup> 293 <ClInclude Include="..\..\source\tools\examples\examples.h" /> 294 </ItemGroup> 295 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 296 <ImportGroup Label="ExtensionTargets"> 297 </ImportGroup> 298</Project>