OpenHardwareMonitor.csproj
author moel.mich
Tue, 09 Mar 2010 22:27:10 +0000
changeset 79 9cdbe1d8d12a
parent 63 1a7c13ac7348
child 82 91edecb084a1
permissions -rw-r--r--
Changed the CPU clock calculation. If no invariant TSC is available, then the max CPU clock is estimated at startup under load, otherwise an average over one second is used.
moel@1
     1
<?xml version="1.0" encoding="utf-8"?>
moel@1
     2
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
moel@1
     3
  <PropertyGroup>
moel@1
     4
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
moel@1
     5
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
moel@1
     6
    <ProjectGuid>{F5E0C1F7-9E9B-46F2-AC88-8C9C1C923880}</ProjectGuid>
moel@63
     7
    <ProductVersion>9.0.30729</ProductVersion>
moel@1
     8
    <SchemaVersion>2.0</SchemaVersion>
moel@1
     9
    <OutputType>WinExe</OutputType>
moel@1
    10
    <NoStandardLibraries>false</NoStandardLibraries>
moel@1
    11
    <AssemblyName>OpenHardwareMonitor</AssemblyName>
moel@1
    12
    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
moel@1
    13
    <FileAlignment>512</FileAlignment>
moel@1
    14
    <RootNamespace>OpenHardwareMonitor</RootNamespace>
moel@1
    15
    <ApplicationIcon>Resources\icon.ico</ApplicationIcon>
moel@26
    16
    <ApplicationManifest>Resources\app.manifest</ApplicationManifest>
moel@26
    17
    <StartupObject>OpenHardwareMonitor.Program</StartupObject>
moel@1
    18
  </PropertyGroup>
moel@1
    19
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
moel@1
    20
    <DebugSymbols>true</DebugSymbols>
moel@1
    21
    <DebugType>full</DebugType>
moel@1
    22
    <Optimize>false</Optimize>
moel@1
    23
    <OutputPath>Bin\Debug\</OutputPath>
moel@1
    24
    <DefineConstants>TRACE;DEBUG</DefineConstants>
moel@1
    25
    <ErrorReport>prompt</ErrorReport>
moel@1
    26
    <WarningLevel>4</WarningLevel>
moel@1
    27
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    28
  </PropertyGroup>
moel@1
    29
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
moel@1
    30
    <DebugType>none</DebugType>
moel@1
    31
    <Optimize>true</Optimize>
moel@1
    32
    <OutputPath>Bin\Release\</OutputPath>
moel@1
    33
    <DefineConstants>TRACE</DefineConstants>
moel@1
    34
    <ErrorReport>prompt</ErrorReport>
moel@1
    35
    <WarningLevel>4</WarningLevel>
moel@1
    36
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    37
  </PropertyGroup>
moel@1
    38
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Merge|AnyCPU' ">
moel@1
    39
    <OutputPath>bin\Merge\</OutputPath>
moel@1
    40
    <DefineConstants>TRACE</DefineConstants>
moel@1
    41
    <Optimize>true</Optimize>
moel@1
    42
    <PlatformTarget>AnyCPU</PlatformTarget>
moel@1
    43
    <UseVSHostingProcess>false</UseVSHostingProcess>
moel@1
    44
    <ErrorReport>prompt</ErrorReport>
moel@1
    45
    <OutputType>Module</OutputType>
moel@1
    46
  </PropertyGroup>
moel@1
    47
  <ItemGroup>
moel@1
    48
    <Reference Include="Aga.Controls, Version=1.7.0.0, Culture=neutral, PublicKeyToken=fcc90fbf924463a3, processorArchitecture=MSIL">
moel@1
    49
      <SpecificVersion>False</SpecificVersion>
moel@1
    50
      <HintPath>External\Aga.Controls.dll</HintPath>
moel@1
    51
    </Reference>
moel@1
    52
    <Reference Include="System" />
moel@1
    53
    <Reference Include="System.Configuration" />
moel@1
    54
    <Reference Include="System.Data" />
moel@1
    55
    <Reference Include="System.Drawing" />
moel@1
    56
    <Reference Include="System.Management" />
moel@1
    57
    <Reference Include="System.Windows.Forms" />
moel@1
    58
    <Reference Include="System.Xml" />
moel@1
    59
  </ItemGroup>
moel@1
    60
  <ItemGroup>
moel@63
    61
    <Compile Include="GUI\ParameterForm.cs">
moel@63
    62
      <SubType>Form</SubType>
moel@63
    63
    </Compile>
moel@63
    64
    <Compile Include="GUI\ParameterForm.Designer.cs">
moel@63
    65
      <DependentUpon>ParameterForm.cs</DependentUpon>
moel@63
    66
    </Compile>
moel@40
    67
    <Compile Include="GUI\SensorNotifyIcon.cs" />
moel@40
    68
    <Compile Include="GUI\SensorSystemTray.cs" />
moel@1
    69
    <Compile Include="GUI\TypeNode.cs" />
moel@1
    70
    <Compile Include="Hardware\CPU\AMD10CPU.cs" />
moel@14
    71
    <Compile Include="Hardware\CPU\AMD0FCPU.cs" />
moel@26
    72
    <Compile Include="Hardware\CPU\CPULoad.cs" />
moel@31
    73
    <Compile Include="Hardware\Hardware.cs" />
moel@1
    74
    <Compile Include="Hardware\HDD\HDD.cs" />
moel@1
    75
    <Compile Include="Hardware\HDD\HDDGroup.cs" />
moel@1
    76
    <Compile Include="Hardware\HDD\SMART.cs" />
moel@63
    77
    <Compile Include="Hardware\IParameter.cs" />
moel@1
    78
    <Compile Include="Hardware\LPC\Chip.cs" />
moel@16
    79
    <Compile Include="Hardware\LPC\F718XX.cs" />
moel@31
    80
    <Compile Include="Hardware\LPC\LPCHardware.cs" />
moel@64
    81
    <Compile Include="Hardware\Mainboard\Mainboard.cs" />
moel@64
    82
    <Compile Include="Hardware\Mainboard\MainboardGroup.cs" />
moel@64
    83
    <Compile Include="Hardware\Mainboard\Manufacturer.cs" />
moel@63
    84
    <Compile Include="Hardware\Parameter.cs" />
moel@64
    85
    <Compile Include="Hardware\Mainboard\SMBIOS.cs" />
moel@34
    86
    <Compile Include="Hardware\LPC\W836XX.cs" />
moel@28
    87
    <Compile Include="Hardware\Computer.cs" />
moel@1
    88
    <Compile Include="Properties\AssemblyInfo.cs" />
moel@1
    89
    <Compile Include="GUI\AboutBox.cs">
moel@1
    90
      <SubType>Form</SubType>
moel@1
    91
    </Compile>
moel@1
    92
    <Compile Include="GUI\AboutBox.Designer.cs">
moel@1
    93
      <DependentUpon>AboutBox.cs</DependentUpon>
moel@1
    94
    </Compile>
moel@1
    95
    <Compile Include="Hardware\ATI\ADL.cs" />
moel@1
    96
    <Compile Include="Hardware\ATI\ATIGroup.cs" />
moel@1
    97
    <Compile Include="Hardware\ATI\ATIGPU.cs" />
moel@63
    98
    <Compile Include="Utilities\Config.cs" />
moel@1
    99
    <Compile Include="Utilities\CrashReport.cs" />
moel@1
   100
    <Compile Include="Utilities\EmbeddedResources.cs" />
moel@1
   101
    <Compile Include="GUI\HardwareNode.cs" />
moel@1
   102
    <Compile Include="Hardware\IGroup.cs" />
moel@1
   103
    <Compile Include="Hardware\IHardware.cs" />
moel@1
   104
    <Compile Include="Hardware\ISensor.cs" />
moel@16
   105
    <Compile Include="Hardware\LPC\IT87XX.cs" />
moel@1
   106
    <Compile Include="Hardware\LPC\LPCGroup.cs" />
moel@1
   107
    <Compile Include="GUI\MainForm.cs">
moel@1
   108
      <SubType>Form</SubType>
moel@1
   109
    </Compile>
moel@1
   110
    <Compile Include="GUI\MainForm.Designer.cs">
moel@1
   111
      <DependentUpon>MainForm.cs</DependentUpon>
moel@1
   112
    </Compile>
moel@1
   113
    <Compile Include="Hardware\Nvidia\NVAPI.cs" />
moel@1
   114
    <Compile Include="Hardware\Nvidia\NvidiaGPU.cs" />
moel@1
   115
    <Compile Include="Hardware\Nvidia\NvidiaGroup.cs" />
moel@9
   116
    <Compile Include="Utilities\HexStringArray.cs" />
moel@40
   117
    <Compile Include="Utilities\IconFactory.cs" />
moel@63
   118
    <Compile Include="Utilities\IReadOnlyArray.cs" />
moel@1
   119
    <Compile Include="Utilities\PInvokeDelegateFactory.cs" />
moel@1
   120
    <Compile Include="GUI\PlotPanel.cs">
moel@1
   121
      <SubType>UserControl</SubType>
moel@1
   122
    </Compile>
moel@1
   123
    <Compile Include="GUI\PlotPanel.Designer.cs">
moel@1
   124
      <DependentUpon>PlotPanel.cs</DependentUpon>
moel@1
   125
    </Compile>
moel@1
   126
    <Compile Include="Program.cs" />
moel@1
   127
    <Compile Include="Hardware\CPU\IntelCPU.cs" />
moel@1
   128
    <Compile Include="Hardware\CPU\CPUGroup.cs" />
moel@1
   129
    <Compile Include="Hardware\Sensor.cs" />
moel@1
   130
    <Compile Include="GUI\SensorNode.cs" />
moel@1
   131
    <Compile Include="Hardware\TBalancer\TBalancer.cs" />
moel@1
   132
    <Compile Include="Hardware\TBalancer\TBalancerGroup.cs" />
moel@1
   133
    <Compile Include="Hardware\WinRing0.cs" />
moel@63
   134
    <Compile Include="Utilities\ReadOnlyArray.cs" />
moel@1
   135
  </ItemGroup>
moel@1
   136
  <ItemGroup>
moel@1
   137
    <EmbeddedResource Include="GUI\AboutBox.resx">
moel@1
   138
      <DependentUpon>AboutBox.cs</DependentUpon>
moel@60
   139
      <SubType>Designer</SubType>
moel@1
   140
    </EmbeddedResource>
moel@1
   141
    <EmbeddedResource Include="GUI\MainForm.resx">
moel@1
   142
      <DependentUpon>MainForm.cs</DependentUpon>
moel@60
   143
      <SubType>Designer</SubType>
moel@1
   144
    </EmbeddedResource>
moel@1
   145
    <EmbeddedResource Include="GUI\PlotPanel.resx">
moel@1
   146
      <DependentUpon>PlotPanel.cs</DependentUpon>
moel@60
   147
      <SubType>Designer</SubType>
moel@1
   148
    </EmbeddedResource>
moel@1
   149
    <EmbeddedResource Include="Resources\ati.png">
moel@1
   150
    </EmbeddedResource>
moel@1
   151
    <EmbeddedResource Include="Resources\bigng.png" />
moel@1
   152
    <EmbeddedResource Include="Resources\clock.png" />
moel@1
   153
    <EmbeddedResource Include="Resources\computer.png" />
moel@1
   154
    <EmbeddedResource Include="Resources\cpu.png" />
moel@1
   155
    <EmbeddedResource Include="Resources\fan.png" />
moel@1
   156
    <EmbeddedResource Include="Resources\temperature.png" />
moel@1
   157
  </ItemGroup>
moel@1
   158
  <ItemGroup>
moel@1
   159
    <EmbeddedResource Include="Resources\chip.png" />
moel@1
   160
    <EmbeddedResource Include="Resources\hdd.png" />
moel@24
   161
    <EmbeddedResource Include="Resources\load.png" />
moel@1
   162
    <EmbeddedResource Include="Resources\voltage.png" />
moel@1
   163
    <EmbeddedResource Include="Resources\nvidia.png" />
moel@1
   164
  </ItemGroup>
moel@26
   165
  <ItemGroup>
moel@26
   166
    <None Include="Resources\app.manifest" />
moel@40
   167
    <None Include="Resources\icon.ico" />
moel@40
   168
  </ItemGroup>
moel@40
   169
  <ItemGroup>
moel@40
   170
    <EmbeddedResource Include="Resources\smallicon.ico" />
moel@26
   171
  </ItemGroup>
moel@57
   172
  <ItemGroup>
moel@63
   173
    <EmbeddedResource Include="GUI\ParameterForm.resx">
moel@63
   174
      <DependentUpon>ParameterForm.cs</DependentUpon>
moel@63
   175
    </EmbeddedResource>
moel@57
   176
    <EmbeddedResource Include="Resources\flow.png" />
moel@57
   177
  </ItemGroup>
moel@64
   178
  <ItemGroup>
moel@64
   179
    <EmbeddedResource Include="Resources\mainboard.png" />
moel@64
   180
  </ItemGroup>
moel@1
   181
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
moel@1
   182
  <ProjectExtensions>
moel@1
   183
    <VisualStudio AllowExistingFolder="true" />
moel@1
   184
  </ProjectExtensions>
moel@1
   185
  <PropertyGroup>
moel@1
   186
    <PreBuildEvent>
moel@1
   187
    </PreBuildEvent>
moel@1
   188
    <PostBuildEvent>copy "$(ProjectDir)External\*.*" "$(TargetDir)"
moel@1
   189
copy "$(ProjectDir)Licenses\*.*" "$(TargetDir)"</PostBuildEvent>
moel@1
   190
  </PropertyGroup>
moel@1
   191
</Project>