Gentoo Archives: gentoo-commits

From: Mikhail Pukhlikov <cynede@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/dotnet:master commit in: dev-dotnet/cecil/, dev-dotnet/cecil/files/
Date: Thu, 27 Oct 2016 07:33:25
Message-Id: 1477342738.ab43cae19297575d696cdc30abd46ae3ff74eab5.cynede@gentoo
1 commit: ab43cae19297575d696cdc30abd46ae3ff74eab5
2 Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com>
3 AuthorDate: Mon Oct 24 20:58:58 2016 +0000
4 Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 24 20:58:58 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=ab43cae1
7
8 version bump
9
10 .../cecil/cecil-0.10_beta1_p2016102302.ebuild | 114 +++++++++++++++++++
11 .../files/csproj-0.10_beta1_p2016102302.patch | 51 +++++++++
12 .../files/nuspec-0.10_beta1_p2016102302.patch | 46 ++++++++
13 .../cecil/files/sln-0.10_beta1_p2016102302.patch | 123 +++++++++++++++++++++
14 4 files changed, 334 insertions(+)
15
16 diff --git a/dev-dotnet/cecil/cecil-0.10_beta1_p2016102302.ebuild b/dev-dotnet/cecil/cecil-0.10_beta1_p2016102302.ebuild
17 new file mode 100644
18 index 0000000..a9df49a
19 --- /dev/null
20 +++ b/dev-dotnet/cecil/cecil-0.10_beta1_p2016102302.ebuild
21 @@ -0,0 +1,114 @@
22 +# Copyright 1999-2016 Gentoo Foundation
23 +# Distributed under the terms of the GNU General Public License v2
24 +# $Id$
25 +
26 +EAPI=6
27 +
28 +inherit gac nupkg
29 +
30 +HOMEPAGE="http://cecil.pe/"
31 +DESCRIPTION="System.Reflection alternative to generate and inspect .NET executables/libraries"
32 +# https://github.com/jbevain/cecil/wiki/License
33 +# https://github.com/jbevain/cecil/blob/master/LICENSE.txt
34 +LICENSE="MIT"
35 +SLOT="0"
36 +KEYWORDS="~amd64 ~x86"
37 +USE_DOTNET="net45 net35"
38 +IUSE="+${USE_DOTNET} +gac +nupkg +pkg-config +debug +developer"
39 +
40 +COMMON_DEPEND=">=dev-lang/mono-4.0.2.5
41 +"
42 +
43 +RDEPEND="${COMMON_DEPEND}
44 +"
45 +
46 +DEPEND="${COMMON_DEPEND}
47 + virtual/pkgconfig
48 +"
49 +
50 +NAME="cecil"
51 +REPOSITORY="https://github.com/jbevain/${NAME}"
52 +LICENSE_URL="${REPOSITORY}/blob/master/LICENSE"
53 +ICONMETA="http://www.iconeasy.com/icon/ico/Movie%20%26%20TV/Looney%20Tunes/Cecil%20Turtle%20no%20shell.ico"
54 +ICON_URL="file://${FILESDIR}/Cecil Turtle no shell.png"
55 +
56 +EGIT_BRANCH="master"
57 +EGIT_COMMIT="68bcb750b898f4882a5af44299bb322aaa531f93"
58 +SRC_URI="${REPOSITORY}/archive/${EGIT_BRANCH}/${EGIT_COMMIT}.zip -> ${PF}.zip
59 + mirror://gentoo/mono.snk.bz2"
60 +RESTRICT="mirror test"
61 +S="${WORKDIR}/${NAME}-${EGIT_BRANCH}"
62 +
63 +METAFILETOBUILD="./Mono.Cecil.sln"
64 +
65 +GAC_DLL_NAME=Mono.Cecil
66 +
67 +NUSPEC_ID="Mono.Cecil"
68 +NUSPEC_FILE="${S}/Mono.Cecil.nuspec"
69 +NUSPEC_VERSION="0.10.0.2016102302"
70 +
71 +src_prepare() {
72 + enuget_restore "${METAFILETOBUILD}"
73 +
74 + eapply "${FILESDIR}/nuspec-${PV}.patch"
75 + eapply "${FILESDIR}/csproj-${PV}.patch"
76 + eapply "${FILESDIR}/sln-${PV}.patch"
77 +
78 + eapply_user
79 +}
80 +
81 +src_configure() {
82 + :;
83 +}
84 +
85 +src_compile() {
86 + if [[ -z ${TOOLS_VERSION} ]]; then
87 + TOOLS_VERSION=4.0
88 + fi
89 + PARAMETERS=" /tv:${TOOLS_VERSION}"
90 + if use developer; then
91 + SARGS=/p:DebugSymbols=True
92 + else
93 + SARGS=/p:DebugSymbols=False
94 + fi
95 + PARAMETERS+=" ${SARGS}"
96 + PARAMETERS+=" /p:SignAssembly=true"
97 + PARAMETERS+=" /p:AssemblyOriginatorKeyFile=${WORKDIR}/mono.snk"
98 + PARAMETERS+=" /v:detailed"
99 +
100 + for x in ${USE_DOTNET} ; do
101 + FW_UPPER=${x:3:1}
102 + FW_LOWER=${x:4:1}
103 + P_FW_VERSION="/p:TargetFrameworkVersion=v${FW_UPPER}.${FW_LOWER}"
104 + local CONFIGURATION=""
105 + if use debug; then
106 + CONFIGURATION=net_${FW_UPPER}_${FW_LOWER}_Debug
107 + else
108 + CONFIGURATION=net_${FW_UPPER}_${FW_LOWER}_Debug
109 + fi
110 + einfo "Building configuration '${CONFIGURATION}'"
111 + P_CONFIGURATION="/p:Configuration=${CONFIGURATION}"
112 + exbuild_raw ${PARAMETERS} ${P_FW_VERSION} ${P_CONFIGURATION} "${METAFILETOBUILD}"
113 + done
114 +
115 + # run nuget_pack
116 + enuspec -Prop "id=${NUSPEC_ID};version=${NUSPEC_VERSION}" ${NUSPEC_FILE}
117 +}
118 +
119 +src_install() {
120 + enupkg "${WORKDIR}/${NUSPEC_ID}.${NUSPEC_VERSION}.nupkg"
121 +
122 + if use debug; then
123 + DIR=Debug
124 + else
125 + DIR=Release
126 + fi
127 +
128 + for x in ${USE_DOTNET} ; do
129 + FW_UPPER=${x:3:1}
130 + FW_LOWER=${x:4:1}
131 + egacinstall "bin/net_${FW_UPPER}_${FW_LOWER}_${DIR}/${GAC_DLL_NAME}.dll"
132 + done
133 +
134 + einstall_pc_file "${PN}" "0.10" "${GAC_DLL_NAME}"
135 +}
136
137 diff --git a/dev-dotnet/cecil/files/csproj-0.10_beta1_p2016102302.patch b/dev-dotnet/cecil/files/csproj-0.10_beta1_p2016102302.patch
138 new file mode 100644
139 index 0000000..c432847
140 --- /dev/null
141 +++ b/dev-dotnet/cecil/files/csproj-0.10_beta1_p2016102302.patch
142 @@ -0,0 +1,51 @@
143 +diff -u a/Mono.Cecil.props b/Mono.Cecil.props
144 +--- a/Mono.Cecil.props 2016-10-23 21:20:28.000000000 +0300
145 ++++ b/Mono.Cecil.props 2016-10-24 23:39:59.465030543 +0300
146 +@@ -1,7 +1,7 @@
147 + <?xml version="1.0" encoding="utf-8"?>
148 + <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
149 + <PropertyGroup>
150 +- <Configuration Condition=" '$(Configuration)' == '' ">net_4_0_Debug</Configuration>
151 ++ <Configuration Condition=" '$(Configuration)' == '' ">net_4_5_Debug</Configuration>
152 + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
153 + <BuildDirectory Condition=" '$(BuildDirectory)' == '' ">$(MSBuildThisFileDirectory)</BuildDirectory>
154 + <FileAlignment>512</FileAlignment>
155 +@@ -33,35 +33,15 @@
156 + <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
157 + <DefineConstants>$(DefineConstants);</DefineConstants>
158 + </PropertyGroup>
159 +- <PropertyGroup Condition=" $(Configuration.StartsWith('net_4_0')) ">
160 +- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
161 +- <DefineConstants>$(DefineConstants);NET_4_0;</DefineConstants>
162 +- </PropertyGroup>
163 +- <PropertyGroup Condition=" $(Configuration.StartsWith('pcl')) ">
164 +- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
165 +- <TargetFrameworkProfile>Profile344</TargetFrameworkProfile>
166 +- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
167 +- <DefineConstants>$(DefineConstants);NET_4_0;PCL;</DefineConstants>
168 +- <MSBuildCSharpTargets>$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets</MSBuildCSharpTargets>
169 ++ <PropertyGroup Condition=" $(Configuration.StartsWith('net_4_5')) ">
170 ++ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
171 ++ <DefineConstants>$(DefineConstants);NET_4_5;</DefineConstants>
172 + </PropertyGroup>
173 + <!-- Shared References -->
174 + <ItemGroup>
175 + <Reference Include="System.Core" />
176 + <Reference Include="System" />
177 + </ItemGroup>
178 +- <!-- The following keeps Visual Studio happy; let's keep Visual Studio happy -->
179 +- <PropertyGroup Condition=" '$(Configuration)' == 'net_3_5_Debug' ">
180 +- </PropertyGroup>
181 +- <PropertyGroup Condition=" '$(Configuration)' == 'net_4_0_Debug' ">
182 +- </PropertyGroup>
183 +- <PropertyGroup Condition=" '$(Configuration)' == 'pcl_Debug' ">
184 +- </PropertyGroup>
185 +- <PropertyGroup Condition=" '$(Configuration)' == 'net_3_5_Release' ">
186 +- </PropertyGroup>
187 +- <PropertyGroup Condition=" '$(Configuration)' == 'net_4_0_Release' ">
188 +- </PropertyGroup>
189 +- <PropertyGroup Condition=" '$(Configuration)' == 'pcl_Release' ">
190 +- </PropertyGroup>
191 + <!-- This optional import allows products that distribute Cecil to tweak settings that will affect its
192 + build, without having to fork the project unnecessarily. The Mono.Cecil.overrides file is a plain
193 + MSBuild file with additional properties, and can exist anywhere upwards from the current Cecil repo
194
195 diff --git a/dev-dotnet/cecil/files/nuspec-0.10_beta1_p2016102302.patch b/dev-dotnet/cecil/files/nuspec-0.10_beta1_p2016102302.patch
196 new file mode 100644
197 index 0000000..35f9544
198 --- /dev/null
199 +++ b/dev-dotnet/cecil/files/nuspec-0.10_beta1_p2016102302.patch
200 @@ -0,0 +1,46 @@
201 +--- a/Mono.Cecil.nuspec
202 ++++ b/Mono.Cecil.nuspec
203 +@@ -1,38 +1,22 @@
204 + <?xml version="1.0"?>
205 + <package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
206 + <metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
207 +- <id>Mono.Cecil</id>
208 +- <version>0.10.0.0-beta1-v2</version>
209 ++ <id>$id$</id>
210 ++ <version>$version$</version>
211 + <title>Mono.Cecil</title>
212 + <authors>Jb Evain</authors>
213 + <owners>Jb Evain</owners>
214 + <licenseUrl>http://opensource.org/licenses/mit-license.php</licenseUrl>
215 ++ <iconUrl>file:///var/lib/layman/dotnet/dev-dotnet/cecil/files/Cecil Turtle no shell.png</iconUrl>
216 + <requireLicenseAcceptance>false</requireLicenseAcceptance>
217 + <projectUrl>http://github.com/jbevain/cecil/</projectUrl>
218 + <summary>Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format.</summary>
219 + <description>Cecil is a library written by Jb Evain to generate and inspect programs and libraries in the ECMA CIL format. It has full support for generics, and support some debugging symbol format. In simple English, with Cecil, you can load existing managed assemblies, browse all the contained types, modify them on the fly and save back to the disk the modified assembly.</description>
220 + <language>en-US</language>
221 + <tags>assembly assemblies module modules il cil msil bytecode reflection injection cecil mono aop</tags>
222 +- <dependencies>
223 +- <group targetFramework=".NETFramework3.5" />
224 +- <group targetFramework=".NETFramework4.0" />
225 +- <group targetFramework=".NETPortable4.0-Profile344" />
226 +- <group targetFramework=".NETStandard1.3">
227 +- <dependency id="System.Collections" version="4.0.11" />
228 +- <dependency id="System.IO.FileSystem" version="4.0.1" />
229 +- <dependency id="System.IO.FileSystem.Primitives" version="4.0.1" />
230 +- <dependency id="System.Reflection" version="4.1.0" />
231 +- <dependency id="System.Runtime.Extensions" version="4.1.0" />
232 +- <dependency id="System.Security.Cryptography.Algorithms" version="4.2.0" />
233 +- <dependency id="System.Security.Cryptography.Csp" version="4.0.0" />
234 +- <dependency id="System.Threading" version="4.0.11" />
235 +- </group>
236 +- </dependencies>
237 + </metadata>
238 + <files>
239 +- <file src="bin\net_3_5_Release\*.dll" target="lib/net35" />
240 +- <file src="bin\net_4_0_Release\*.dll" target="lib/net40" />
241 +- <file src="bin\pcl_Release\*.dll" target="lib/portable-net40+sl5+win8+wp8+wpa" />
242 +- <file src="core\bin\Release\netstandard1.3\*.dll" target="lib/netstandard1.3" />
243 ++ <file src="bin/net_3_5_$configuration$/*.dll" target="lib/net35" />
244 ++ <file src="bin/net_4_5_$configuration$/*.dll" target="lib/net45" />
245 + </files>
246 + </package>
247
248 diff --git a/dev-dotnet/cecil/files/sln-0.10_beta1_p2016102302.patch b/dev-dotnet/cecil/files/sln-0.10_beta1_p2016102302.patch
249 new file mode 100644
250 index 0000000..e40ac83
251 --- /dev/null
252 +++ b/dev-dotnet/cecil/files/sln-0.10_beta1_p2016102302.patch
253 @@ -0,0 +1,123 @@
254 +diff -u a/Mono.Cecil.sln b/Mono.Cecil.sln
255 +--- a/Mono.Cecil.sln 2016-10-23 21:20:28.000000000 +0300
256 ++++ b/Mono.Cecil.sln 2016-10-24 23:51:25.474072568 +0300
257 +@@ -42,10 +42,10 @@
258 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
259 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
260 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
261 +- {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
262 +- {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
263 +- {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
264 +- {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
265 ++ {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
266 ++ {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
267 ++ {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
268 ++ {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
269 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.pcl_Debug|Any CPU.ActiveCfg = pcl_Debug|Any CPU
270 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.pcl_Debug|Any CPU.Build.0 = pcl_Debug|Any CPU
271 + {D68133BD-1E63-496E-9EDE-4FBDBF77B486}.pcl_Release|Any CPU.ActiveCfg = pcl_Release|Any CPU
272 +@@ -58,10 +58,10 @@
273 + {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
274 + {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
275 + {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
276 +- {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
277 +- {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
278 +- {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
279 +- {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
280 ++ {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
281 ++ {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
282 ++ {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
283 ++ {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
284 + {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.pcl_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU
285 + {A47B1F49-A81A-43E8-BE6B-DD28AF2C4055}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
286 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
287 +@@ -72,10 +72,10 @@
288 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
289 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
290 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
291 +- {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
292 +- {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
293 +- {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
294 +- {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
295 ++ {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
296 ++ {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
297 ++ {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
298 ++ {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
299 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.pcl_Debug|Any CPU.ActiveCfg = pcl_Debug|Any CPU
300 + {8559DD7F-A16F-46D0-A05A-9139FAEBA8FD}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
301 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
302 +@@ -86,10 +86,10 @@
303 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
304 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
305 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
306 +- {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
307 +- {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
308 +- {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
309 +- {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
310 ++ {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
311 ++ {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
312 ++ {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
313 ++ {AC71DF9C-99FA-4A63-990A-66C8010355A6}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
314 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.pcl_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU
315 + {AC71DF9C-99FA-4A63-990A-66C8010355A6}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
316 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
317 +@@ -100,10 +100,10 @@
318 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
319 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
320 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
321 +- {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
322 +- {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
323 +- {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
324 +- {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
325 ++ {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
326 ++ {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
327 ++ {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
328 ++ {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
329 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.pcl_Debug|Any CPU.ActiveCfg = pcl_Debug|Any CPU
330 + {63E6915C-7EA4-4D76-AB28-0D7191EEA626}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
331 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
332 +@@ -114,10 +114,10 @@
333 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
334 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
335 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
336 +- {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
337 +- {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
338 +- {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
339 +- {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
340 ++ {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
341 ++ {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
342 ++ {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
343 ++ {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
344 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.pcl_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU
345 + {29300103-CB76-4A1D-B6FD-FFD91C1EC8AA}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
346 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
347 +@@ -128,10 +128,10 @@
348 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
349 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
350 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
351 +- {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
352 +- {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
353 +- {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
354 +- {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
355 ++ {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
356 ++ {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
357 ++ {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
358 ++ {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
359 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.pcl_Debug|Any CPU.ActiveCfg = net_4_0_Debug|Any CPU
360 + {C6CFD7E1-B855-44DC-B4CE-9CD72984AF52}.pcl_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
361 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_3_5_Debug|Any CPU.ActiveCfg = net_3_5_Debug|Any CPU
362 +@@ -142,10 +142,10 @@
363 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_0_Debug|Any CPU.Build.0 = net_4_0_Debug|Any CPU
364 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_0_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
365 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_0_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
366 +- {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
367 +- {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Debug|Any CPU.Build.0 = net_4_0_Release|Any CPU
368 +- {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Release|Any CPU.ActiveCfg = net_4_0_Release|Any CPU
369 +- {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Release|Any CPU.Build.0 = net_4_0_Release|Any CPU
370 ++ {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Debug|Any CPU.ActiveCfg = net_4_5_Debug|Any CPU
371 ++ {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Debug|Any CPU.Build.0 = net_4_5_Debug|Any CPU
372 ++ {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Release|Any CPU.ActiveCfg = net_4_5_Release|Any CPU
373 ++ {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.net_4_5_Release|Any CPU.Build.0 = net_4_5_Release|Any CPU
374 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.pcl_Debug|Any CPU.ActiveCfg = pcl_Debug|Any CPU
375 + {FBC6DD59-D09D-499C-B03C-99C1C78FF2AC}.pcl_Release|Any CPU.ActiveCfg = pcl_Release|Any CPU
376 + EndGlobalSection