OpenHardwareMonitorLib.csproj
author sl
Sun, 03 Feb 2013 19:06:01 +0100
changeset 392 8af90fa0940f
parent 372 2de3a3e5f0b5
child 394 60a1e2b6ed71
permissions -rw-r--r--
Now fetching some of our Sound Graph DLL function pointers.
moel@239
     1
<?xml version="1.0" encoding="utf-8"?>
moel@166
     2
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
moel@165
     3
  <PropertyGroup>
moel@165
     4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
moel@165
     5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
moel@165
     6
    <ProductVersion>9.0.30729</ProductVersion>
moel@165
     7
    <SchemaVersion>2.0</SchemaVersion>
moel@165
     8
    <ProjectGuid>{B0397530-545A-471D-BB74-027AE456DF1A}</ProjectGuid>
moel@165
     9
    <OutputType>Library</OutputType>
moel@165
    10
    <AppDesignerFolder>Properties</AppDesignerFolder>
moel@165
    11
    <RootNamespace>OpenHardwareMonitor</RootNamespace>
moel@165
    12
    <AssemblyName>OpenHardwareMonitorLib</AssemblyName>
moel@165
    13
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
moel@165
    14
    <FileAlignment>512</FileAlignment>
moel@166
    15
    <FileUpgradeFlags>
moel@166
    16
    </FileUpgradeFlags>
moel@166
    17
    <OldToolsVersion>3.5</OldToolsVersion>
moel@166
    18
    <UpgradeBackupLocation />
moel@166
    19
    <PublishUrl>publish\</PublishUrl>
moel@166
    20
    <Install>true</Install>
moel@166
    21
    <InstallFrom>Disk</InstallFrom>
moel@166
    22
    <UpdateEnabled>false</UpdateEnabled>
moel@166
    23
    <UpdateMode>Foreground</UpdateMode>
moel@166
    24
    <UpdateInterval>7</UpdateInterval>
moel@166
    25
    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
moel@166
    26
    <UpdatePeriodically>false</UpdatePeriodically>
moel@166
    27
    <UpdateRequired>false</UpdateRequired>
moel@166
    28
    <MapFileExtensions>true</MapFileExtensions>
moel@166
    29
    <ApplicationRevision>0</ApplicationRevision>
moel@166
    30
    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
moel@166
    31
    <IsWebBootstrapper>false</IsWebBootstrapper>
moel@166
    32
    <UseApplicationTrust>false</UseApplicationTrust>
moel@166
    33
    <BootstrapperEnabled>true</BootstrapperEnabled>
moel@165
    34
  </PropertyGroup>
moel@165
    35
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
moel@165
    36
    <DebugSymbols>true</DebugSymbols>
moel@165
    37
    <DebugType>full</DebugType>
moel@165
    38
    <Optimize>false</Optimize>
moel@165
    39
    <OutputPath>Bin\Debug\</OutputPath>
moel@165
    40
    <DefineConstants>TRACE;DEBUG</DefineConstants>
moel@165
    41
    <ErrorReport>prompt</ErrorReport>
moel@165
    42
    <WarningLevel>4</WarningLevel>
moel@166
    43
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
moel@165
    44
  </PropertyGroup>
moel@165
    45
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
moel@165
    46
    <DebugType>none</DebugType>
moel@165
    47
    <Optimize>true</Optimize>
moel@165
    48
    <OutputPath>Bin\Release\</OutputPath>
moel@165
    49
    <DefineConstants>TRACE</DefineConstants>
moel@165
    50
    <ErrorReport>prompt</ErrorReport>
moel@165
    51
    <WarningLevel>4</WarningLevel>
moel@166
    52
    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
moel@165
    53
  </PropertyGroup>
sl@391
    54
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
sl@391
    55
    <DebugSymbols>true</DebugSymbols>
sl@391
    56
    <OutputPath>bin\x86\Debug\</OutputPath>
sl@391
    57
    <DefineConstants>TRACE;DEBUG</DefineConstants>
sl@391
    58
    <DebugType>full</DebugType>
sl@391
    59
    <PlatformTarget>x86</PlatformTarget>
sl@391
    60
    <ErrorReport>prompt</ErrorReport>
sl@391
    61
    <CodeAnalysisRuleSet>ManagedMinimumRules.ruleset</CodeAnalysisRuleSet>
sl@391
    62
  </PropertyGroup>
sl@391
    63
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
sl@391
    64
    <OutputPath>bin\x86\Release\</OutputPath>
sl@391
    65
    <DefineConstants>TRACE</DefineConstants>
sl@391
    66
    <Optimize>true</Optimize>
sl@391
    67
    <PlatformTarget>x86</PlatformTarget>
sl@391
    68
    <ErrorReport>prompt</ErrorReport>
sl@391
    69
    <CodeAnalysisRuleSet>ManagedMinimumRules.ruleset</CodeAnalysisRuleSet>
sl@391
    70
  </PropertyGroup>
moel@165
    71
  <ItemGroup>
moel@165
    72
    <Reference Include="System" />
moel@165
    73
    <Reference Include="System.Management" />
moel@165
    74
  </ItemGroup>
moel@165
    75
  <ItemGroup>
moel@324
    76
    <Compile Include="Collections\Pair.cs" />
moel@298
    77
    <Compile Include="Collections\RingCollection.cs" />
moel@165
    78
    <Compile Include="Hardware\ATI\ADL.cs" />
moel@165
    79
    <Compile Include="Hardware\ATI\ATIGPU.cs" />
moel@165
    80
    <Compile Include="Hardware\ATI\ATIGroup.cs" />
moel@247
    81
    <Compile Include="Hardware\Control.cs" />
moel@308
    82
    <Compile Include="Hardware\FirmwareTable.cs" />
moel@324
    83
    <Compile Include="Hardware\HDD\DebugSmart.cs" />
moel@324
    84
    <Compile Include="Hardware\HDD\DriveAttributeValue.cs" />
moel@324
    85
    <Compile Include="Hardware\HDD\DriveThresholdValue.cs" />
moel@324
    86
    <Compile Include="Hardware\HDD\HDDGeneric.cs" />
moel@324
    87
    <Compile Include="Hardware\HDD\ISmart.cs" />
moel@324
    88
    <Compile Include="Hardware\HDD\SmartAttribute.cs" />
moel@328
    89
    <Compile Include="Hardware\HDD\SmartNames.cs" />
moel@324
    90
    <Compile Include="Hardware\HDD\RequireSmartAttribute.cs" />
moel@324
    91
    <Compile Include="Hardware\HDD\NamePrefixAttribute.cs" />
moel@324
    92
    <Compile Include="Hardware\HDD\SSDIndilinx.cs" />
moel@324
    93
    <Compile Include="Hardware\HDD\SSDIntel.cs" />
moel@358
    94
    <Compile Include="Hardware\HDD\SSDMicron.cs" />
moel@324
    95
    <Compile Include="Hardware\HDD\SSDPlextor.cs" />
moel@328
    96
    <Compile Include="Hardware\HDD\SSDSamsung.cs" />
moel@324
    97
    <Compile Include="Hardware\HDD\SSDSandforce.cs" />
moel@247
    98
    <Compile Include="Hardware\IControl.cs" />
moel@236
    99
    <Compile Include="Hardware\IOControlCode.cs" />
moel@165
   100
    <Compile Include="Hardware\Computer.cs" />
moel@196
   101
    <Compile Include="Hardware\CPU\AMDCPU.cs" />
moel@191
   102
    <Compile Include="Hardware\CPU\GenericCPU.cs" />
moel@165
   103
    <Compile Include="Hardware\CPU\AMD0FCPU.cs" />
moel@165
   104
    <Compile Include="Hardware\CPU\AMD10CPU.cs" />
moel@165
   105
    <Compile Include="Hardware\CPU\CPUGroup.cs" />
moel@165
   106
    <Compile Include="Hardware\CPU\CPUID.cs" />
moel@165
   107
    <Compile Include="Hardware\CPU\CPULoad.cs" />
moel@165
   108
    <Compile Include="Hardware\CPU\IntelCPU.cs" />
moel@245
   109
    <Compile Include="Hardware\LPC\NCT677X.cs" />
moel@308
   110
    <Compile Include="Hardware\Mainboard\GigabyteTAMG.cs" />
moel@370
   111
    <Compile Include="Hardware\Mainboard\Identification.cs" />
moel@236
   112
    <Compile Include="Hardware\Opcode.cs" />
moel@361
   113
    <Compile Include="Hardware\OperatingSystem.cs" />
moel@370
   114
    <Compile Include="Hardware\RAM\GenericRAM.cs" />
moel@370
   115
    <Compile Include="Hardware\RAM\RAMGroup.cs" />
moel@236
   116
    <Compile Include="Hardware\Ring0.cs" />
moel@236
   117
    <Compile Include="Hardware\KernelDriver.cs" />
moel@165
   118
    <Compile Include="Hardware\Hardware.cs" />
moel@324
   119
    <Compile Include="Hardware\HDD\AbstractHarddrive.cs" />
moel@324
   120
    <Compile Include="Hardware\HDD\HarddriveGroup.cs" />
moel@324
   121
    <Compile Include="Hardware\HDD\WindowsSmart.cs" />
moel@171
   122
    <Compile Include="Hardware\Heatmaster\Heatmaster.cs" />
moel@171
   123
    <Compile Include="Hardware\Heatmaster\HeatmasterGroup.cs" />
moel@165
   124
    <Compile Include="Hardware\IComputer.cs" />
moel@165
   125
    <Compile Include="Hardware\Identifier.cs" />
moel@165
   126
    <Compile Include="Hardware\IElement.cs" />
moel@165
   127
    <Compile Include="Hardware\IGroup.cs" />
moel@165
   128
    <Compile Include="Hardware\IHardware.cs" />
moel@165
   129
    <Compile Include="Hardware\IParameter.cs" />
moel@165
   130
    <Compile Include="Hardware\ISensor.cs" />
moel@165
   131
    <Compile Include="Hardware\IVisitor.cs" />
moel@165
   132
    <Compile Include="Hardware\LPC\Chip.cs" />
moel@165
   133
    <Compile Include="Hardware\LPC\F718XX.cs" />
moel@165
   134
    <Compile Include="Hardware\LPC\ISuperIO.cs" />
moel@165
   135
    <Compile Include="Hardware\LPC\IT87XX.cs" />
moel@165
   136
    <Compile Include="Hardware\LPC\LMSensors.cs" />
moel@165
   137
    <Compile Include="Hardware\LPC\LPCIO.cs" />
moel@165
   138
    <Compile Include="Hardware\LPC\W836XX.cs" />
moel@165
   139
    <Compile Include="Hardware\Mainboard\Mainboard.cs" />
moel@165
   140
    <Compile Include="Hardware\Mainboard\MainboardGroup.cs" />
moel@165
   141
    <Compile Include="Hardware\Mainboard\Manufacturer.cs" />
moel@165
   142
    <Compile Include="Hardware\Mainboard\Model.cs" />
moel@370
   143
    <Compile Include="Hardware\SMBIOS.cs" />
moel@165
   144
    <Compile Include="Hardware\Mainboard\SuperIOHardware.cs" />
moel@165
   145
    <Compile Include="Hardware\Nvidia\NVAPI.cs" />
moel@165
   146
    <Compile Include="Hardware\Nvidia\NvidiaGPU.cs" />
moel@165
   147
    <Compile Include="Hardware\Nvidia\NvidiaGroup.cs" />
moel@165
   148
    <Compile Include="Hardware\Parameter.cs" />
moel@165
   149
    <Compile Include="Hardware\Sensor.cs" />
moel@165
   150
    <Compile Include="Hardware\SensorVisitor.cs" />
moel@165
   151
    <Compile Include="Hardware\TBalancer\FTD2XX.cs" />
moel@165
   152
    <Compile Include="Hardware\TBalancer\TBalancer.cs" />
moel@165
   153
    <Compile Include="Hardware\TBalancer\TBalancerGroup.cs" />
moel@165
   154
    <Compile Include="Hardware\ISettings.cs" />
moel@165
   155
    <Compile Include="Hardware\HexStringArray.cs" />
moel@165
   156
    <Compile Include="Collections\IReadOnlyArray.cs" />
moel@165
   157
    <Compile Include="Collections\ListSet.cs" />
moel@165
   158
    <Compile Include="Hardware\PInvokeDelegateFactory.cs" />
moel@165
   159
    <Compile Include="Collections\ReadOnlyArray.cs" />
moel@166
   160
    <Compile Include="Properties\AssemblyLibInfo.cs" />
moel@166
   161
    <Compile Include="Properties\AssemblyVersion.cs" />
moel@238
   162
    <Compile Include="Hardware\ThreadAffinity.cs" />
moel@166
   163
  </ItemGroup>
moel@166
   164
  <ItemGroup>
moel@166
   165
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
moel@166
   166
      <Visible>False</Visible>
moel@166
   167
      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
moel@166
   168
      <Install>false</Install>
moel@166
   169
    </BootstrapperPackage>
moel@166
   170
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
moel@166
   171
      <Visible>False</Visible>
moel@166
   172
      <ProductName>.NET Framework 3.5 SP1</ProductName>
moel@166
   173
      <Install>true</Install>
moel@166
   174
    </BootstrapperPackage>
moel@166
   175
    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
moel@166
   176
      <Visible>False</Visible>
moel@166
   177
      <ProductName>Windows Installer 3.1</ProductName>
moel@166
   178
      <Install>true</Install>
moel@166
   179
    </BootstrapperPackage>
moel@165
   180
  </ItemGroup>
moel@236
   181
  <ItemGroup>
moel@236
   182
    <EmbeddedResource Include="Hardware\WinRing0.sys" />
moel@236
   183
    <EmbeddedResource Include="Hardware\WinRing0x64.sys" />
moel@236
   184
  </ItemGroup>
moel@165
   185
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
moel@165
   186
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
moel@165
   187
       Other similar extension points exist, see Microsoft.Common.targets.
moel@165
   188
  <Target Name="BeforeBuild">
moel@165
   189
  </Target>
moel@165
   190
  <Target Name="AfterBuild">
moel@165
   191
  </Target>
moel@165
   192
  -->
moel@165
   193
</Project>