OS name, CPU, GPU, HDD info and build arch are now all available within core HC. OS name and build arch are used in the About dialog.
		
			
				
	
	
		
			71 lines
		
	
	
		
			No EOL
		
	
	
		
			3.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			No EOL
		
	
	
		
			3.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="utf-8"?>
 | 
						|
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
						|
  <PropertyGroup Label="Configuration">
 | 
						|
    <PlatformToolset>v140</PlatformToolset>
 | 
						|
    <ConfigurationType>DynamicLibrary</ConfigurationType>
 | 
						|
    <CharacterSet>Unicode</CharacterSet>
 | 
						|
  </PropertyGroup>
 | 
						|
  <ItemGroup Label="ProjectConfigurations">
 | 
						|
    <ProjectConfiguration Include="Release|Win32">
 | 
						|
      <Configuration>Release</Configuration>
 | 
						|
      <Platform>Win32</Platform>
 | 
						|
    </ProjectConfiguration>
 | 
						|
    <ProjectConfiguration Include="Release|x64">
 | 
						|
      <Configuration>Release</Configuration>
 | 
						|
      <Platform>x64</Platform>
 | 
						|
    </ProjectConfiguration>
 | 
						|
  </ItemGroup>
 | 
						|
  <PropertyGroup Label="Globals">
 | 
						|
    <ProjectGuid>{6C0CA980-97C5-427A-BE61-5BCECAFABBDA}</ProjectGuid>
 | 
						|
    <Keyword>Win32Proj</Keyword>
 | 
						|
    <RootNamespace>sysinfo</RootNamespace>
 | 
						|
  </PropertyGroup>
 | 
						|
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 | 
						|
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 | 
						|
  <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 | 
						|
  <Import Project="..\..\win32\hexchat.props" />
 | 
						|
  <PropertyGroup>
 | 
						|
    <TargetName>hcsysinfo</TargetName>
 | 
						|
    <OutDir>$(HexChatRel)plugins\</OutDir>
 | 
						|
  </PropertyGroup>
 | 
						|
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 | 
						|
    <ClCompile>
 | 
						|
      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SYSINFO_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 | 
						|
      <AdditionalIncludeDirectories>..\..\src\common;$(DepsRoot)\include;$(Glib);$(HexChatLib);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 | 
						|
      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
 | 
						|
    </ClCompile>
 | 
						|
    <Link>
 | 
						|
      <AdditionalLibraryDirectories>$(DepsRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 | 
						|
      <AdditionalDependencies>$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies)</AdditionalDependencies>
 | 
						|
      <IgnoreSpecificDefaultLibraries>comsupp.lib</IgnoreSpecificDefaultLibraries>
 | 
						|
      <ModuleDefinitionFile>sysinfo.def</ModuleDefinitionFile>
 | 
						|
    </Link>
 | 
						|
  </ItemDefinitionGroup>
 | 
						|
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
 | 
						|
    <ClCompile>
 | 
						|
      <PreprocessorDefinitions>WIN32;_WIN64;_AMD64_;NDEBUG;_WINDOWS;_USRDLL;SYSINFO_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 | 
						|
      <AdditionalIncludeDirectories>..\..\src\common;$(DepsRoot)\include;$(Glib);$(HexChatLib);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
 | 
						|
      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
 | 
						|
    </ClCompile>
 | 
						|
    <Link>
 | 
						|
      <AdditionalLibraryDirectories>$(DepsRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
 | 
						|
      <AdditionalDependencies>$(HexChatLib)common.lib;wbemuuid.lib;comsupp.lib;$(DepLibs);%(AdditionalDependencies)</AdditionalDependencies>
 | 
						|
      <IgnoreSpecificDefaultLibraries>comsupp.lib</IgnoreSpecificDefaultLibraries>
 | 
						|
      <ModuleDefinitionFile>sysinfo.def</ModuleDefinitionFile>
 | 
						|
    </Link>
 | 
						|
  </ItemDefinitionGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <None Include="sysinfo.def" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ClCompile Include="format.c" />
 | 
						|
    <ClCompile Include="sysinfo.c" />
 | 
						|
    <ClCompile Include="win32\backend.c" />
 | 
						|
  </ItemGroup>
 | 
						|
  <ItemGroup>
 | 
						|
    <ClInclude Include="format.h" />
 | 
						|
    <ClInclude Include="sysinfo-backend.h" />
 | 
						|
    <ClInclude Include="sysinfo.h" />
 | 
						|
  </ItemGroup>
 | 
						|
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 | 
						|
</Project> |