1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <Import Project =" $(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition =" Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+ <PropertyGroup >
5+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
6+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
7+ <ProjectGuid >{52BF0608-F91F-4AFD-A620-02A112E6A06D}</ProjectGuid >
8+ <OutputType >Library</OutputType >
9+ <AppDesignerFolder >Properties</AppDesignerFolder >
10+ <RootNamespace >HDF5</RootNamespace >
11+ <AssemblyName >HDF5</AssemblyName >
12+ <TargetFrameworkVersion >v4.5</TargetFrameworkVersion >
13+ <FileAlignment >512</FileAlignment >
14+ <TargetFrameworkProfile />
15+ </PropertyGroup >
16+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
17+ <DebugSymbols >true</DebugSymbols >
18+ <DebugType >full</DebugType >
19+ <Optimize >false</Optimize >
20+ <OutputPath >bin\Debug\</OutputPath >
21+ <DefineConstants >DEBUG;TRACE</DefineConstants >
22+ <ErrorReport >prompt</ErrorReport >
23+ <WarningLevel >4</WarningLevel >
24+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
25+ <Prefer32Bit >false</Prefer32Bit >
26+ </PropertyGroup >
27+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28+ <DebugType >pdbonly</DebugType >
29+ <Optimize >true</Optimize >
30+ <OutputPath >bin\Release\</OutputPath >
31+ <DefineConstants >TRACE</DefineConstants >
32+ <ErrorReport >prompt</ErrorReport >
33+ <WarningLevel >4</WarningLevel >
34+ <Prefer32Bit >false</Prefer32Bit >
35+ </PropertyGroup >
36+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" >
37+ <DebugSymbols >true</DebugSymbols >
38+ <OutputPath >bin\x64\Debug\</OutputPath >
39+ <DefineConstants >DEBUG;TRACE</DefineConstants >
40+ <DebugType >full</DebugType >
41+ <PlatformTarget >x64</PlatformTarget >
42+ <ErrorReport >prompt</ErrorReport >
43+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
44+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
45+ <Prefer32Bit >false</Prefer32Bit >
46+ </PropertyGroup >
47+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" >
48+ <OutputPath >bin\x64\Release\</OutputPath >
49+ <DefineConstants >TRACE</DefineConstants >
50+ <Optimize >true</Optimize >
51+ <DebugType >pdbonly</DebugType >
52+ <PlatformTarget >x64</PlatformTarget >
53+ <ErrorReport >prompt</ErrorReport >
54+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
55+ <Prefer32Bit >false</Prefer32Bit >
56+ </PropertyGroup >
57+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x86'" >
58+ <DebugSymbols >true</DebugSymbols >
59+ <OutputPath >bin\x86\Debug\</OutputPath >
60+ <DefineConstants >DEBUG;TRACE</DefineConstants >
61+ <DebugType >full</DebugType >
62+ <PlatformTarget >x86</PlatformTarget >
63+ <ErrorReport >prompt</ErrorReport >
64+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
65+ <AllowUnsafeBlocks >true</AllowUnsafeBlocks >
66+ <Prefer32Bit >false</Prefer32Bit >
67+ </PropertyGroup >
68+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
69+ <OutputPath >bin\x86\Release\</OutputPath >
70+ <DefineConstants >TRACE</DefineConstants >
71+ <Optimize >true</Optimize >
72+ <DebugType >pdbonly</DebugType >
73+ <PlatformTarget >x86</PlatformTarget >
74+ <ErrorReport >prompt</ErrorReport >
75+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
76+ <Prefer32Bit >false</Prefer32Bit >
77+ </PropertyGroup >
78+ <ItemGroup Condition =" '$(Platform)' == 'x86' " >
79+ <Reference Include =" HDF5DotNet, Version=1.8.9.0, Culture=neutral, processorArchitecture=x86" >
80+ <HintPath >$(ProjectDir)..\..\..\externals\HDF5DotNet\x86\HDF5DotNet.dll</HintPath >
81+ </Reference >
82+ </ItemGroup >
83+ <ItemGroup Condition =" '$(Platform)' == 'x64' " >
84+ <Reference Include =" HDF5DotNet, Version=1.8.9.0, Culture=neutral, processorArchitecture=x64" >
85+ <HintPath >$(ProjectDir)..\..\..\externals\HDF5DotNet\x64\HDF5DotNet.dll</HintPath >
86+ </Reference >
87+ </ItemGroup >
88+ <ItemGroup >
89+ <Reference Include =" nunit.framework, Version=2.5.10.11092, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL" >
90+ <SpecificVersion >False</SpecificVersion >
91+ <HintPath >..\packages\NUnit.2.5.10.11092\lib\nunit.framework.dll</HintPath >
92+ </Reference >
93+ <Reference Include =" System" />
94+ <Reference Include =" System.Core" />
95+ </ItemGroup >
96+ <ItemGroup >
97+ <Compile Include =" Source\H5Attribute.cs" />
98+ <Compile Include =" Source\H5AttributeManager.cs" />
99+ <Compile Include =" Source\H5Dataset.cs" />
100+ <Compile Include =" Source\H5Datatype.cs" />
101+ <Compile Include =" Source\H5File.cs" />
102+ <Compile Include =" Source\H5Group.cs" />
103+ <Compile Include =" Source\H5Link.cs" />
104+ <Compile Include =" Source\H5Object.cs" />
105+ <Compile Include =" Source\Misc.cs" />
106+ <Compile Include =" Properties\AssemblyInfo.cs" />
107+ <Compile Include =" Tests\HDF5Tests.cs" />
108+ </ItemGroup >
109+ <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
110+ <PropertyGroup >
111+ <PostBuildEvent >copy "$(ProjectDir)..\..\..\externals\HDF5DotNet\$(Platform)\hdf5dll.dll" "$(TargetDir)"
112+ copy "$(ProjectDir)..\..\..\externals\HDF5DotNet\$(Platform)\hdf5_hldll.dll" "$(TargetDir)"
113+ copy "$(ProjectDir)..\..\..\externals\HDF5DotNet\$(Platform)\szip.dll" "$(TargetDir)"
114+ copy "$(ProjectDir)..\..\..\externals\HDF5DotNet\$(Platform)\zlib.dll"</PostBuildEvent >
115+ </PropertyGroup >
116+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
117+ Other similar extension points exist, see Microsoft.Common.targets.
118+ <Target Name="BeforeBuild">
119+ </Target>
120+ <Target Name="AfterBuild">
121+ </Target>
122+ -->
123+ </Project >
0 commit comments