[sgen] Fix verify-before-allocs.
libgc_threads=win32
with_sigaltstack=no
with_tls=pthread
+ with_sgen_default_concurrent=yes
LN_S=cp
# This forces libgc to use the DllMain based thread registration code on win32
libgc_configure_args="$libgc_configure_args --enable-win32-dllmain=yes"
libgc_threads=pthreads
with_sigaltstack=no
use_sigposix=yes
+ with_sgen_default_concurrent=yes
;;
*-*-kfreebsd*-gnu)
CPPFLAGS="$CPPFLAGS -DGC_FREEBSD_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP -DTHREAD_LOCAL_ALLOC -pthread"
need_link_unlink=yes
with_sigaltstack=no
use_sigposix=yes
+ with_sgen_default_concurrent=yes
;;
*-*-*freebsd*)
if test "x$PTHREAD_CFLAGS" = "x"; then
libgc_threads=pthreads
use_sigposix=yes
has_dtrace=yes
+ with_sgen_default_concurrent=yes
;;
*-*-*openbsd*)
CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE -DGC_OPENBSD_THREADS -DPLATFORM_BSD -D_REENTRANT -DUSE_MMAP"
libgc_threads=pthreads
with_sigaltstack=no
use_sigposix=yes
+ with_sgen_default_concurrent=yes
;;
*-*-linux-android*)
platform_android=yes
disable_munmap=yes
;;
esac
+ with_sgen_default_concurrent=yes
;;
*-*-nacl*)
CPPFLAGS="$CPPFLAGS -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP"
CFLAGS_FOR_LIBGC="$CFLAGS_FOR_LIBGC $BROKEN_DARWIN_FLAGS"
CPPFLAGS_FOR_EGLIB="$CPPFLAGS_FOR_EGLIB $BROKEN_DARWIN_CPPFLAGS"
CFLAGS_FOR_EGLIB="$CFLAGS_FOR_EGLIB $BROKEN_DARWIN_FLAGS"
+ with_sgen_default_concurrent=yes
;;
x*64-*-darwin*)
+ with_sgen_default_concurrent=yes
;;
arm*-darwin*)
has_dtrace=no
# We rely on signed overflow to behave
CFLAGS="$CFLAGS -fwrapv"
- # We rely on zero length arrays in structs
- CFLAGS="$CFLAGS -Wno-zero-length-array"
-
CFLAGS="$CFLAGS -DMONO_DLL_EXPORT"
if test x"$disable_visibility_hidden" = xno; then
# Don't export any symbols by default
# https://bugzilla.samba.org/show_bug.cgi?id=8118
WARN="$WARN -Qunused-arguments"
WARN="$WARN -Wno-unused-function -Wno-tautological-compare -Wno-parentheses-equality -Wno-self-assign -Wno-return-stack-address -Wno-constant-logical-operand"
+ # We rely on zero length arrays in structs
+ WARN="$WARN -Wno-zero-length-array"
fi
else
# The Sun Forte compiler complains about inline functions that access static variables
TEST_PROFILE=default
enable_llvm_default=no
-INVARIANT_AOT_OPTIONS=nimt-trampolines=900,ntrampolines=8000,nrgctx-fetch-trampolines=256,ngsharedvt-trampolines=2800
+INVARIANT_AOT_OPTIONS=nimt-trampolines=2000,ntrampolines=8000,nrgctx-fetch-trampolines=256,ngsharedvt-trampolines=4000
if test x$cross_compiling = xyes -o x$enable_mcs_build = xno; then
DISABLE_MCS_DOCS_default=yes
AC_ARG_ENABLE(btls, [ --disable-btls Disable the BoringTls provider], enable_btls=$enableval, enable_btls=$BTLS_SUPPORTED)
AC_ARG_WITH(btls_android_ndk, [ --with-btls-android-ndk Android NDK for BoringTls])
+AC_ARG_ENABLE(dynamic-btls, [ --enable-dynamic-btls Place the BTLS provider into a separate shared library/archive.], enable_dynamic_btls=$enableval, enable_dynamic_btls=no)
+
AM_CONDITIONAL(BTLS, test x$enable_btls = xyes)
btls_android=no
echo "AOT_BUILD_FLAGS=$AOT_BUILD_FLAGS" >> $srcdir/$mcsdir/build/config.make
fi
+ if test "x$enable_btls" = "xyes"; then
+ echo "HAVE_BTLS=1" >> $srcdir/$mcsdir/build/config.make
+ if test "x$enable_dynamic_btls" = "xyes"; then
+ echo "HAVE_DYNAMIC_BTLS=1" >> $srcdir/$mcsdir/build/config.make
+ fi
+ fi
+
fi
)
<dllmap dll="oci" target="libclntsh@libsuffix@" os="!windows"/>
<dllmap dll="db2cli" target="libdb2_36@libsuffix@" os="!windows"/>
<dllmap dll="MonoPosixHelper" target="$mono_libdir/libMonoPosixHelper@libsuffix@" os="!windows" />
+ <dllmap dll="libmono-btls-shared" target="$mono_libdir/libmono-btls-shared@libsuffix@" os="!windows" />
<dllmap dll="i:msvcrt" target="@LIBC@" os="!windows"/>
<dllmap dll="i:msvcrt.dll" target="@LIBC@" os="!windows"/>
<dllmap dll="sqlite" target="@SQLITE@" os="!windows"/>
-Subproject commit f38c0f5d99b6e44fa906d14e1146fa65a3806cd3
+Subproject commit 3f37ebd52b49e1a9ab3bfbc5881b6da01c134c0d
.PP
.B caspol [options] [policy level] [actions] [parameters] ...
.SH DESCRIPTION
-This tools allow to list and modify the different policy levels (user,
+This tool allows to list and modify the different policy levels (user,
machine and enterprise).
.SH OPTIONS
.TP
.TP
.I -f[orce]
Caspol.exe is a managed tool. Changing the security policies could affect
-it's ability to work properly. This option permit changes that could
+it's ability to work properly. This option permits changes that could
disallow caspol.exe from working properly.
.TP
.I -? | /? | -h[elp]
.TP
.I -af | -addfulltrust assemblyname
Add the specified assembly to the fully trusted assembly list in the
-policy level. If a policy use some custom security permissions then the
+policy level. If a policy uses some custom security permissions then the
assembly containing the custom permissions must be in the fully trusted
list. Note that this requirement is recursive (all assemblies required
by the specified assembly must also be in the list). The assembly must be
will deserialize the XML policy must be in a fully trusted assembly.
.TP
.I -hash algo [-hex hash | -file assemblyname]
-This condition specify a specific hash that an assembly must generate
+This condition specifies a specific hash that an assembly must generate
(from itself) to be satisfied. Any change to the assembly will require the
policy to be updated (as the hash value will have changed).
.TP
.I -pub [-cert certificate | -file signedfile | -hex rawdata]
-This condition specify a X.509 Authenticode(r) certificate that must have
+This condition specifies a X.509 Authenticode(r) certificate that must have
signed an assembly in order to be satisfied. The certificate can be referenced
as a file (binary DER), a signed file (containing the certificate) or with
the hexadecimal value of the certificate. Note that files outside the
policy must also be protected against tempering.
.TP
.I -strong -file filename [name | -noname] [version | -noversion]
-This condition specify a specific StrongName that must have signed an
+This condition specifies a specific StrongName that must have signed an
assembly to be satisfied. Use -noname if the assembly name isn't known
(or important) and -version if the version isn't known (or important) in
the resolution.
.TP
.I -site hostname
-This condition specify the site from where the assembly must come from to
+This condition specifies the site from where the assembly must come from to
be satisfied.
.TP
.I -url URL
-This condition specify the URL from where the assembly must come from to
+This condition specifies the URL from where the assembly must come from to
be satisfied.
.TP
.I -zone zonename
-This condition specify the zone from where the assembly must come from to
+This condition specifies the zone from where the assembly must come from to
be satisfied. Existing zones are MyComputer, Internet, Intranet, Trusted
and Untrusted.
.TP
This will list all machine level code groups, then remove the code group
labeled 1.6, list again all code groups (missing 1.6), reset the policy
-and finally showing all code groups (where 1.6 is back).
+and finally show all code groups (where 1.6 is back).
.SH KNOWN ISSUES
.TP
.PP
.B cccheck --assembly=<assembly> [options]
.SH DESCRIPTION
-Perform static code contracts verification to find bugs and inconsistences
+Perform static code contracts verification to find bugs and inconsistencies
between code and specification. This includes non-null, integer analyses.
.PP
The assembly must have been built with the symbol CONTRACTS_FULL defined,
.\"
.\" ccrewrite manual page.
-.\" Copyright (C) 2010 Novell, Inc (http://www.novell.com)
+.\" Copyright (C) 2010 Chris Bacon.
.\" Author:
.\" Chris Bacon <chrisbacon76@gmail.com>
.\"
.TP
.I "--assembly <assembly-name>"
The assembly to rewrite. If no --output option is specified, then this file
-overwritten with the rewritten version.
+is overwritten with the rewritten version.
.TP
.I "--debug"
Use debug information if available to improve the usefulness of contract
Show help for ccrewrite, listing configuration options.
.TP
.I "--level <level> (default=4)"
-Set the which contract types are present in rewritten assembly:
+Set which contract types are present in rewritten assembly:
0 = No contracts;
1 = Release requires;
2 = Requires;
or
.B certmgr -ssl [options] url
.SH DESCRIPTION
-This tool allow to list, add, remove or extract certificates, certificate
+This tool allows to list, add, remove or extract certificates, certificate
revocation lists (CRL) or certificate trust lists (CTL) to/from a
certificate store. Certificate stores are used to build and validate
certificate chains for Authenticode(r) code signing validation and SSL
.SH STORES
The
.I store
-represents the certificate store to use. It can be one of the
+represents the certificate store to use. It can be one of the
following:
.TP
.I "My"
List the certificates, CTL or CTL in the specified store.
.TP
.I "-add"
-Add a certificate, CRL or CTL to specified store. If filename it's a pkcs12
+Add a certificate, CRL or CTL to specified store. If filename is a pkcs12
or pfx file, and it contains a private key, it will be imported to local key
pair container.
.TP
Download and add the certificates from a SSL session. You'll be asked to
confirm the addition of every certificate received from the server. Note
that SSL/TLS protocols do not requires a server to send the root certificate.
-This action assume an certificate (-c) object type and will import the
+This action assumes a certificate (-c) object type and will import the
certificates in appropriate stores (i.e. server certificate in the
-OtherPeople store, the root certificate in the Trust store, any other
+OtherPeople store, the root certificate in the Trust store and any other
intermediate certificates in the IntermediateCA store).
.TP
.I "-importKey"
Allows importing a private key from a pkcs12 file into a local key pair
-store. (Usefull when you already have the key's corresponding certificate
+store. (Useful when you already have the key's corresponding certificate
installed at the specific store.)
.SH OBJECT TYPES
.TP
.I "-c", "-cert", "-certificate"
-Add, Delete or Put certificates. That is the specified file must/will contains
+Add, Delete or Put certificates. That is the specified file must/will contain
X.509 certificates in DER binary encoding.
.TP
.I "-crl"
Add, Delete or Put certificate revocation lists (CRL). That is the specified
-file must/will contains X.509 CRL in DER binary encoding.
+file must/will contain X.509 CRL in DER binary encoding.
.TP
.I "-ctl"
Add, Delete or Put certificate trust lists (CRL). UNSUPPORTED.
More details displayed on the console.
.TP
.I "-p password"
-Use the specify password when accessing a pkcs12 file.
+Use the specified password when accessing a pkcs12 file.
.TP
.I "-help", "-h", "-?", "/?"
Display help about this tool.
.TP
Certificates files are kept in DER (binary) format (extension .cer).
.TP
-The filenames either starts with
+The filenames either start with
.I tbp
(thumbprint) or
.I ski
.B mono crlupdate.exe -f -m
Force the download of every CRL associated with certificates present in
the machine store. Note that the user running this needs read/write
-access to the machine store or not update will occur.
+access to the machine store or update will not occur.
.SH AUTHOR
Written by Sebastien Pouliot
.PP
The command set is similar to many other applications (cursor keys)
and incorporates some of the Emacs commands for editing as well as a
-history mechanism to
+history mechanism too.
.PP
.PP
The following keyboard input is supported:
.TP
.I Down Arrow Key, Control-n
Moves forward in the history, replaces the current line with the next
-lien in the history.
+line in the history.
.TP
.I Return
Executes the current line if the statement or expression is complete,
The following options are available:
.TP
.I "-nologo"
-Supress the startup logo.
+Suppress the startup logo.
.TP
.I "-nosave"
Do not save the discovered documents to disk. The default is to save the documents.
.I \-\-parse
Used for benchmarking. The compiler will only parse its input files.
.TP
+.I \-pathmap:K=V[,Kn=Vn]
+Sets a mapping for source path names used in generated output.
+.TP
.I \-pkg:package1[,packageN]
Reference assemblies for the given packages.
.Sp
There are two modes of operation, one uses an existing Mono binary or
a server-hosted list of binaries and is enabled when you use either
the
-.B --cross
+.B --cross,
+.B --sdk
or the
.B --runtime
command line options.
When passed, DIR will be set for the MONO_CFG_DIR environment variable
.TP
.I "--cross target"
-Creates a bundle for the specified target platform. The target
-must be a directory in ~/.mono/targets/ that contains a "mono"
-binary. You can fetch various targets using the --fetch-target
-command line option.
+Use this to request mkbundle generate a cross-compiled binary. It
+Creates a bundle for the specified target platform. The target must
+be a directory in ~/.mono/targets/ that contains an SDK installation
+as produced by the mono-package-runtime tool. You can get a list of
+the precompiled versions of the runtime using --list-targets and you
+can fetch a specific target using the --fetch-target command line
+option.
+.Sp
+This flag is mutually exclusive with
+.I --sdk
+which is used to specify an absolute path to resolve the Mono runtime
+from and the --runtime option which is used to manually construct the
+cross-platform package.
.TP
.I "--deps"
This option will bundle all of the referenced assemblies for the
Additionally, users of your binary can still configure their own
options by setting the
.I MONO_ENV_OPTIONS
-environment variable.
+environment variable.
+.TP
+.I "--sdk SDK_PATH"
+Use this flag to specify a path from which mkbundle will resolve the
+Mono SDK from. The SDK path should be the prefix path that you used
+to configure a Mono installation. And would typically contain files
+lik
+.I SDK_PATH/bin/mono
+,
+.I SDK_PATH/lib/mono/4.5
+and so on.
+.Sp
+When this flag is specified,
+.I mkbundle
+will resolve the runtime, the framework libraries, unmanaged resources
+and configuration files from the files located in this directory.
+.Sp
+This flag is mutually exlusive with
+.I --cross
+.
.TP
.I "--target-server SERVER"
By default the mkbundle tool will download from a Mono server the
makefrag = $(depsdir)/$(PROFILE)_$(base_prog).makefrag
+ifndef NO_BUILD
all-local: $(the_lib) $(PROGRAM_config)
+endif
install-local: all-local
test-local: all-local
NO_INSTALL = yes
MOBILE_STATIC = yes
MOBILE_PROFILE = yes
+
+PROFILE_DISABLE_BTLS=1
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="RegistryAclExtensions.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="DbColumn.cs" />\r
+ <Compile Include="DbDataReaderExtensions.Facade.cs" />\r
+ <Compile Include="IDbColumnSchemaGenerator.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
<Name>System.Data-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="StackFrameExtensions.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
+++ /dev/null
-//
-// EventCounter.cs
-//
-// Authors:
-// Marek Safar <marek.safar@gmail.com>
-//
-// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Diagnostics.Tracing
-{
- public class EventCounter
- {
- public EventCounter (string name, EventSource eventSource)
- {
- }
-
- public void WriteMetric (float value)
- {
- }
- }
-}
\ No newline at end of file
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
TypeForwarders.cs
AssemblyInfo.cs
-EventCounter.cs
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventTask))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventWrittenEventArgs))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.NonEventAttribute))]
+
+#if NETSTANDARD
+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Diagnostics.Tracing.EventCounter))]
+#endif
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{1AFDB281-5FB8-48A9-8694-7F515D835862}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Drawing.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Drawing/System.Drawing-net_4_x.csproj">\r
+ <Project>{584A5E46-2958-4CB2-8DF9-188B420D0BB0}</Project>\r
+ <Name>System.Drawing-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="GlobalizationExtensions.cs" />\r
+ <Compile Include="SR.cs" />\r
+ <Compile Include="StringNormalizationExtensions.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="FileSystemAclExtensions.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
+++ /dev/null
-//
-// SocketReceiveFromResult.cs
-//
-// Authors:
-// Marek Safar <marek.safar@gmail.com>
-//
-// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Net.Sockets
-{
- public struct SocketReceiveFromResult
- {
- public int ReceivedBytes;
- public EndPoint RemoteEndPoint;
- }
-}
\ No newline at end of file
+++ /dev/null
-//
-// SocketReceiveMessageFromResult.cs
-//
-// Authors:
-// Marek Safar <marek.safar@gmail.com>
-//
-// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-namespace System.Net.Sockets
-{
- public struct SocketReceiveMessageFromResult
- {
- public int ReceivedBytes;
- public SocketFlags SocketFlags;
- public EndPoint RemoteEndPoint;
- public IPPacketInformation PacketInformation;
- }
-}
\ No newline at end of file
+++ /dev/null
-// Licensed to the .NET Foundation under one or more agreements.
-// The .NET Foundation licenses this file to you under the MIT license.
-// See the LICENSE file in the project root for more information.
-
-using System.Collections.Generic;
-using System.Threading.Tasks;
-
-namespace System.Net.Sockets
-{
- public static class SocketTaskExtensions
- {
- public static Task<Socket> AcceptAsync(this Socket socket)
- {
- return Task<Socket>.Factory.FromAsync(
- (callback, state) => ((Socket)state).BeginAccept(callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndAccept(asyncResult),
- state: socket);
- }
-
- public static Task<Socket> AcceptAsync(this Socket socket, Socket acceptSocket)
- {
- const int ReceiveSize = 0;
- return Task<Socket>.Factory.FromAsync(
- (socketForAccept, receiveSize, callback, state) => ((Socket)state).BeginAccept(socketForAccept, receiveSize, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndAccept(asyncResult),
- acceptSocket,
- ReceiveSize,
- state: socket);
- }
-
- public static Task ConnectAsync(this Socket socket, EndPoint remoteEP)
- {
- return Task.Factory.FromAsync(
- (targetEndPoint, callback, state) => ((Socket)state).BeginConnect(targetEndPoint, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
- remoteEP,
- state: socket);
- }
-
- public static Task ConnectAsync(this Socket socket, IPAddress address, int port)
- {
- return Task.Factory.FromAsync(
- (targetAddress, targetPort, callback, state) => ((Socket)state).BeginConnect(targetAddress, targetPort, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
- address,
- port,
- state: socket);
- }
-
- public static Task ConnectAsync(this Socket socket, IPAddress[] addresses, int port)
- {
- return Task.Factory.FromAsync(
- (targetAddresses, targetPort, callback, state) => ((Socket)state).BeginConnect(targetAddresses, targetPort, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
- addresses,
- port,
- state: socket);
- }
-
- public static Task ConnectAsync(this Socket socket, string host, int port)
- {
- return Task.Factory.FromAsync(
- (targetHost, targetPort, callback, state) => ((Socket)state).BeginConnect(targetHost, targetPort, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
- host,
- port,
- state: socket);
- }
-
- public static Task<int> ReceiveAsync(this Socket socket, ArraySegment<byte> buffer, SocketFlags socketFlags)
- {
- return Task<int>.Factory.FromAsync(
- (targetBuffer, flags, callback, state) => ((Socket)state).BeginReceive(
- targetBuffer.Array,
- targetBuffer.Offset,
- targetBuffer.Count,
- flags,
- callback,
- state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndReceive(asyncResult),
- buffer,
- socketFlags,
- state: socket);
- }
-
- public static Task<int> ReceiveAsync(
- this Socket socket,
- IList<ArraySegment<byte>> buffers,
- SocketFlags socketFlags)
- {
- return Task<int>.Factory.FromAsync(
- (targetBuffers, flags, callback, state) => ((Socket)state).BeginReceive(targetBuffers, flags, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndReceive(asyncResult),
- buffers,
- socketFlags,
- state: socket);
- }
-
- public static Task<SocketReceiveFromResult> ReceiveFromAsync(
- this Socket socket,
- ArraySegment<byte> buffer,
- SocketFlags socketFlags,
- EndPoint remoteEndPoint)
- {
- object[] packedArguments = new object[] { socket, remoteEndPoint };
-
- return Task<SocketReceiveFromResult>.Factory.FromAsync(
- (targetBuffer, flags, callback, state) =>
- {
- var arguments = (object[])state;
- var s = (Socket)arguments[0];
- var e = (EndPoint)arguments[1];
-
- IAsyncResult result = s.BeginReceiveFrom(
- targetBuffer.Array,
- targetBuffer.Offset,
- targetBuffer.Count,
- flags,
- ref e,
- callback,
- state);
-
- arguments[1] = e;
- return result;
- },
- asyncResult =>
- {
- var arguments = (object[])asyncResult.AsyncState;
- var s = (Socket)arguments[0];
- var e = (EndPoint)arguments[1];
-
- int bytesReceived = s.EndReceiveFrom(asyncResult, ref e);
-
- return new SocketReceiveFromResult()
- {
- ReceivedBytes = bytesReceived,
- RemoteEndPoint = e
- };
- },
- buffer,
- socketFlags,
- state: packedArguments);
- }
-
- public static Task<SocketReceiveMessageFromResult> ReceiveMessageFromAsync(
- this Socket socket,
- ArraySegment<byte> buffer,
- SocketFlags socketFlags,
- EndPoint remoteEndPoint)
- {
- object[] packedArguments = new object[] { socket, socketFlags, remoteEndPoint };
-
- return Task<SocketReceiveMessageFromResult>.Factory.FromAsync(
- (targetBuffer, callback, state) =>
- {
- var arguments = (object[])state;
- var s = (Socket)arguments[0];
- var f = (SocketFlags)arguments[1];
- var e = (EndPoint)arguments[2];
-
- IAsyncResult result = s.BeginReceiveMessageFrom(
- targetBuffer.Array,
- targetBuffer.Offset,
- targetBuffer.Count,
- f,
- ref e,
- callback,
- state);
-
- arguments[2] = e;
- return result;
- },
- asyncResult =>
- {
- var arguments = (object[])asyncResult.AsyncState;
- var s = (Socket)arguments[0];
- var f = (SocketFlags)arguments[1];
- var e = (EndPoint)arguments[2];
- IPPacketInformation ipPacket;
-
- int bytesReceived = s.EndReceiveMessageFrom(
- asyncResult,
- ref f,
- ref e,
- out ipPacket);
-
- return new SocketReceiveMessageFromResult()
- {
- PacketInformation = ipPacket,
- ReceivedBytes = bytesReceived,
- RemoteEndPoint = e,
- SocketFlags = f
- };
- },
- buffer,
- state: packedArguments);
- }
-
- public static Task<int> SendAsync(this Socket socket, ArraySegment<byte> buffer, SocketFlags socketFlags)
- {
- return Task<int>.Factory.FromAsync(
- (targetBuffer, flags, callback, state) => ((Socket)state).BeginSend(
- targetBuffer.Array,
- targetBuffer.Offset,
- targetBuffer.Count,
- flags,
- callback,
- state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndSend(asyncResult),
- buffer,
- socketFlags,
- state: socket);
- }
-
- public static Task<int> SendAsync(
- this Socket socket,
- IList<ArraySegment<byte>> buffers,
- SocketFlags socketFlags)
- {
- return Task<int>.Factory.FromAsync(
- (targetBuffers, flags, callback, state) => ((Socket)state).BeginSend(targetBuffers, flags, callback, state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndSend(asyncResult),
- buffers,
- socketFlags,
- state: socket);
- }
-
- public static Task<int> SendToAsync(
- this Socket socket,
- ArraySegment<byte> buffer,
- SocketFlags socketFlags,
- EndPoint remoteEP)
- {
- return Task<int>.Factory.FromAsync(
- (targetBuffer, flags, endPoint, callback, state) => ((Socket)state).BeginSendTo(
- targetBuffer.Array,
- targetBuffer.Offset,
- targetBuffer.Count,
- flags,
- endPoint,
- callback,
- state),
- asyncResult => ((Socket)asyncResult.AsyncState).EndSendTo(asyncResult),
- buffer,
- socketFlags,
- remoteEP,
- state: socket);
- }
- }
-}
\ No newline at end of file
TypeForwarders.cs
AssemblyInfo.cs
-SocketReceiveFromResult.cs
-SocketReceiveMessageFromResult.cs
-SocketTaskExtensions.cs
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.UdpClient))]
[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.UdpReceiveResult))]
-
+#if NETSTANDARD
+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketReceiveFromResult))]
+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketReceiveMessageFromResult))]
+[assembly: System.Runtime.CompilerServices.TypeForwardedToAttribute(typeof(System.Net.Sockets.SocketTaskExtensions))]
+#endif
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="DynamicMethod.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="Requires.cs" />\r
+ <Compile Include="SR.cs" />\r
+ <Compile Include="TypeExtensions.CoreCLR.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="ISerializationSurrogateProvider.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="DataContractSerializerExtensions.cs" />\r
+ <Compile Include="NotImplemented.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../../System.Runtime.Serialization/System.Runtime.Serialization-net_4_x.csproj">\r
<Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
<Name>System.Runtime.Serialization-net_4_x</Name>\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj">\r
+ <Project>{49BB9015-6989-4BD0-AF82-9184BE637D57}</Project>\r
+ <Name>Facades_System.Runtime.Serialization.Primitives-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{62880D99-1C4C-4D38-A8FE-57EF2C9E2150}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Security.Cryptography.Primitives</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="SecureStringMarshal.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../../System.ServiceModel/System.ServiceModel-net_4_x.csproj">\r
<Project>{FE596C31-BDA2-4850-8F79-F8F4DF70F44A}</Project>\r
<Name>System.ServiceModel-net_4_x</Name>\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System.IdentityModel/System.IdentityModel-net_4_x.csproj">\r
+ <Project>{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}</Project>\r
+ <Name>System.IdentityModel-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj">\r
+ <Project>{C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}</Project>\r
+ <Name>Facades_System.Security.Cryptography.X509Certificates-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="ServiceController_mobile.cs" />\r
+ <Compile Include="ServiceControllerStatus_mobile.cs" />\r
+ <Compile Include="ServiceStartMode_mobile.cs" />\r
+ <Compile Include="ServiceType_mobile.cs" />\r
+ <Compile Include="TimeoutException_mobile.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{DF49AC88-C6F2-43B1-8560-3B74542BD874}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/Facades</OutputPath>\r
+ <IntermediateOutputPath>obj-Facades</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Text.Encoding.CodePages</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../msfinal.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1616,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="CodePagesEncodingProvider.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="ThreadingAclExtensions.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<NoStdLib>True</NoStdLib>\r
\r
<NoConfig>True</NoConfig>\r
- \r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<RootNamespace>\r
</RootNamespace>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="ClrThreadPoolBoundHandle.cs" />\r
+ <Compile Include="ClrThreadPoolBoundHandleOverlapped.cs" />\r
+ <Compile Include="ClrThreadPoolPreAllocatedOverlapped.cs" />\r
+ <Compile Include="DeferredDisposableLifetime.cs" />\r
+ <Compile Include="HResults.cs" />\r
+ <Compile Include="SR.cs" />\r
<Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
<Compile Include="AssemblyInfo.cs" />\r
- <Compile Include="TypeForwarders.cs" />\r </ItemGroup>\r
+ <Compile Include="TypeForwarders.cs" />\r
+ <Compile Include="XDocumentExtensions.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../System.XML/System.Xml-net_4_x.csproj">\r
+ <Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
+ <Name>System.Xml-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../../System.Xml.Linq/System.Xml.Linq-net_4_x.csproj">\r
<Project>{526286D5-38D9-4579-B001-471440D57752}</Project>\r
<Name>System.Xml.Linq-net_4_x</Name>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1616,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>DISABLE_UNSAFE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
$(mobile_dynamic_dirs)
monodroid_dirs := \
- $(mobile_dynamic_dirs)
+ $(mobile_dynamic_dirs) \
+ Mono.Btls.Interface
monotouch_dirs := \
$(mobile_static_dirs)
System.Data.Linq \
System.Net.Http \
System.Net.Http.WebRequest \
- Mono.Btls.Interface \
System.Runtime.InteropServices.RuntimeInformation \
System.Reflection.Context \
System.Net.Http.WinHttpHandler \
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MICROSOFT_BUILD_DLL</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MICROSOFT_BUILD_DLL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MICROSOFT_BUILD_DLL</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MICROSOFT_BUILD_DLL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
LIB_REFS = System Mono.Security
LIB_MCS_FLAGS = -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP
+ifndef HAVE_BTLS
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+NO_BUILD = yes
+endif
+
include ../../build/library.make
$(the_lib): ../Mono.Security/Makefile
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{BF32D586-8FBB-4A2A-A734-AA17CDAB283F}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1030</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Mono.Btls.Interface</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ <DelaySign>true</DelaySign>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../mono.pub</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1030</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;SECURITY_DEP</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1030</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;SECURITY_DEP</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\Locale.cs" />\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include=".\Properties\AssemblyInfo.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsObject.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsProvider.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Chain.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Error.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Format.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Lookup.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Name.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Purpose.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509Store.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509StoreCtx.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509StoreManager.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509StoreType.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509TrustKind.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509VerifyFlags.cs" />\r
+ <Compile Include="Mono.Btls.Interface\BtlsX509VerifyParam.cs" />\r
+ <Compile Include="Mono.Btls.Interface\VersionInfo.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699,169,219,414,1030,3001,3005,3006</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,169,219,414,1030,3001,3005,3006</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_FEATURE_THREAD_ABORT</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO_FEATURE_THREAD_ABORT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_FEATURE_THREAD_ABORT</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO_FEATURE_THREAD_ABORT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CECIL</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CECIL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CECIL</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CECIL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\AssemblyInfo.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbWriter.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolFile.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolTable.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\MonoSymbolWriter.cs" />\r
- <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\SymbolWriterImpl.cs" />\r </ItemGroup>\r
+ <Compile Include="..\..\..\external\cecil\ProjectInfo.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\*.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
- <Name>Mono.Cecil-net_4_x</Name>\r
- </ProjectReference>\r
+ <Reference Include="./../../class/lib/net_4_x/Mono.Cecil.dll">\r
+ <SpecificVersion>False</SpecificVersion>\r
+ <HintPath>./../../class/lib/net_4_x/Mono.Cecil.dll</HintPath>\r
+ <Private>False</Private>\r
+ </Reference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{9BE8D62B-471D-4538-8287-691B4ECE3209}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,618</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
<IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
<Name>System.Core-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
- <Name>Mono.Cecil-net_4_x</Name>\r
- </ProjectReference>\r
+ <Reference Include="./../../class/lib/net_4_x/Mono.Cecil.dll">\r
+ <SpecificVersion>False</SpecificVersion>\r
+ <HintPath>./../../class/lib/net_4_x/Mono.Cecil.dll</HintPath>\r
+ <Private>False</Private>\r
+ </Reference>\r
<ProjectReference Include="../Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj">\r
<Project>{CF14D34A-F69B-47FB-A99C-D25C77198F30}</Project>\r
<Name>Mono.Cecil.Mdb-net_4_x</Name>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
byte[] hash;
bool creating;
bool auto_generated;
+ readonly string sourceFile;
public static int Size {
get { return 8; }
creating = true;
}
- public SourceFileEntry (MonoSymbolFile file, string file_name, byte[] guid, byte[] checksum)
- : this (file, file_name)
+ public SourceFileEntry (MonoSymbolFile file, string sourceFile, byte [] guid, byte [] checksum)
+ : this (file, sourceFile, sourceFile, guid, checksum)
+ {
+ }
+
+ public SourceFileEntry (MonoSymbolFile file, string fileName, string sourceFile, byte[] guid, byte[] checksum)
+ : this (file, fileName)
{
this.guid = guid;
this.hash = checksum;
+ this.sourceFile = sourceFile;
}
public byte[] Checksum {
if (hash == null) {
try {
- using (FileStream fs = new FileStream (file_name, FileMode.Open, FileAccess.Read)) {
+ using (FileStream fs = new FileStream (sourceFile, FileMode.Open, FileAccess.Read)) {
MD5 md5 = MD5.Create ();
hash = md5.ComputeHash (fs);
}
int old_pos = (int) reader.BaseStream.Position;
reader.BaseStream.Position = DataOffset;
- file_name = reader.ReadString ();
+ sourceFile = file_name = reader.ReadString ();
guid = reader.ReadBytes (16);
hash = reader.ReadBytes (16);
auto_generated = reader.ReadByte () == 1;
public bool CheckChecksum ()
{
try {
- using (FileStream fs = new FileStream (file_name, FileMode.Open)) {
+ using (FileStream fs = new FileStream (sourceFile, FileMode.Open)) {
MD5 md5 = MD5.Create ();
byte[] data = md5.ComputeHash (fs);
for (int i = 0; i < 16; i++)
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SQLITE_STANDARD</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;SQLITE_STANDARD</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SQLITE_STANDARD</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;SQLITE_STANDARD</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="Mono.Debugger.Soft\InvocationException.cs" />\r
<Compile Include="Mono.Debugger.Soft\InvokeOptions.cs" />\r
<Compile Include="Mono.Debugger.Soft\ITargetProcess.cs" />\r
+ <Compile Include="Mono.Debugger.Soft\LocalScope.cs" />\r
<Compile Include="Mono.Debugger.Soft\LocalVariable.cs" />\r
<Compile Include="Mono.Debugger.Soft\Location.cs" />\r
<Compile Include="Mono.Debugger.Soft\MethodBodyMirror.cs" />\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
- <Name>Mono.Cecil-net_4_x</Name>\r
- </ProjectReference>\r
+ <Reference Include="./../../class/lib/net_4_x/Mono.Cecil.dll">\r
+ <SpecificVersion>False</SpecificVersion>\r
+ <HintPath>./../../class/lib/net_4_x/Mono.Cecil.dll</HintPath>\r
+ <Private>False</Private>\r
+ </Reference>\r
<ProjectReference Include="../System.Core/System.Core-net_4_x.csproj">\r
<Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
<Name>System.Core-net_4_x</Name>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_MONO_PARALLEL</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_MONO_PARALLEL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_MONO_PARALLEL</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_MONO_PARALLEL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618,612</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618,612</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1030,3009</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1030,3009</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
private void GetClientCertificate ()
{
-#warning "Client certificate selection is unfinished"
+// TODO: Client certificate selection is unfinished
ClientContext context = (ClientContext)this.Context;
// note: the server may ask for mutual authentication
// Check server prf against client prf
if (!Compare (clientHash, serverHash))
{
-#warning Review that selected alert is correct
+// TODO: Review that selected alert is correct
throw new TlsException(AlertDescription.InsuficientSecurity, "Invalid ServerFinished message received.");
}
}
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,612</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,612</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,414,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,219,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CLR40;USE_ECMA_KEY;FEATURE_REFLECTIONCONTEXT;FEATURE_REFLECTIONFILEIO;FEATURE_SERIALIZATION;FEATURE_SLIMLOCK</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CLR40;USE_ECMA_KEY;FEATURE_REFLECTIONCONTEXT;FEATURE_REFLECTIONFILEIO;FEATURE_SERIALIZATION;FEATURE_SLIMLOCK</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,219,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CLR40;USE_ECMA_KEY;FEATURE_REFLECTIONCONTEXT;FEATURE_REFLECTIONFILEIO;FEATURE_SERIALIZATION;FEATURE_SLIMLOCK</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CLR40;USE_ECMA_KEY;FEATURE_REFLECTIONCONTEXT;FEATURE_REFLECTIONFILEIO;FEATURE_SERIALIZATION;FEATURE_SLIMLOCK</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
protected override bool ReleaseHandle ()
{
- try {
- Marshal.FreeHGlobal (handle);
- return true;
- } catch (ArgumentException) {
- return false;
- }
+ MonoIOError error;
+ return MonoIO.Close (handle, out error);
}
}
}
<DebugType>full</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\BCryptNative.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngAlgorithm.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngAlgorithmGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKey.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyCreationParameters.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngUIPolicy.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsaCng.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\NCryptNative.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\RsaCng.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptKeyHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptProviderHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptSecretHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
<Compile Include="ReferenceSources\Error.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
<Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
<Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\ECDsaCertificateExtensions.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\RSACertificateExtensions.cs" />\r
+ <Compile Include="System.Security.Cryptography\AesCng.cs" />\r
<Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECCurve.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECParameters.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECPoint.cs" />\r
<Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
+ <Compile Include="System.Security.Cryptography\TripleDESCng.cs" />\r
<Compile Include="System\Util.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;PFX_LEGACY_3_5;FEATURE_NETCORE;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
<Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Runtime\CompilerServices\ExecutionScope.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\Aes.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\AesManaged.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\BCryptNative.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngAlgorithm.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngAlgorithmGroup.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKey.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyBlobFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngKeyCreationParameters.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngProperty.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngProvider.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\CngUIPolicy.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellman.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDiffieHellmanPublicKey.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsa.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECDsaCng.cs" />\r
<Compile Include="..\referencesource\System.Core\System\Security\Cryptography\ECKeyXmlFormat.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\NCryptNative.cs" />\r
+ <Compile Include="..\referencesource\System.Core\System\Security\Cryptography\RsaCng.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\LockRecursionException.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\ReaderWriterLockSlim\ReaderWriterLockSlim.cs" />\r
<Compile Include="..\referencesource\System.Core\System\threading\Tasks\TaskExtensions.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptKeyHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptProviderHandle.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeNCryptSecretHandle.cs" />\r
<Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
<Compile Include="ReferenceSources\Error.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
<Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
<Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\ECDsaCertificateExtensions.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\RSACertificateExtensions.cs" />\r
+ <Compile Include="System.Security.Cryptography\AesCng.cs" />\r
<Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
- <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECCurve.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECParameters.cs" />\r
+ <Compile Include="System.Security.Cryptography\ECPoint.cs" />\r
<Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
<Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
+ <Compile Include="System.Security.Cryptography\TripleDESCng.cs" />\r
<Compile Include="System\Util.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
{
public static class RSACertificateExtensions
{
- [MonoTODO]
public static RSA GetRSAPrivateKey(this X509Certificate2 certificate)
{
- throw new NotImplementedException ();
+ if (certificate == null)
+ throw new ArgumentNullException("certificate");
+ return certificate.PrivateKey as RSA;
}
- [MonoTODO]
public static RSA GetRSAPublicKey(this X509Certificate2 certificate)
{
- throw new NotImplementedException ();
+ if (certificate == null)
+ throw new ArgumentNullException("certificate");
+ return certificate.PublicKey.Key as RSA;
}
}
}
+++ /dev/null
-//
-// IncrementalHash.cs
-//
-// Authors:
-// Marek Safar <marek.safar@gmail.com>
-//
-// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-#if NETSTANDARD
-
-namespace System.Security.Cryptography
-{
- public sealed class IncrementalHash : IDisposable
- {
- private IncrementalHash () { }
- public HashAlgorithmName AlgorithmName { get { throw new NotImplementedException (); } }
- public void AppendData (byte[] data) { }
- public void AppendData (byte[] data, int offset, int count) { }
- public static IncrementalHash CreateHash (HashAlgorithmName hashAlgorithm) { throw new NotImplementedException (); }
- public static IncrementalHash CreateHMAC (HashAlgorithmName hashAlgorithm, byte[] key) { throw new NotImplementedException (); }
- public void Dispose () { }
- public byte[] GetHashAndReset () { throw new NotImplementedException (); }
- }
-}
-
-#endif
\ No newline at end of file
System.Security.Cryptography/ECCurve.cs
System.Security.Cryptography/ECPoint.cs
System.Security.Cryptography/ECParameters.cs
-System.Security.Cryptography/IncrementalHash.cs
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_STRICT;MONO_DEPLOY</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO_STRICT;MONO_DEPLOY</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_STRICT;MONO_DEPLOY</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO_STRICT;MONO_DEPLOY</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699,169,219,414,649</NoWarn>\r
+ <NoWarn>1699,219,414,649</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
<IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699,169,219,414,649</NoWarn>\r
+ <NoWarn>1699,219,414,649</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;PLATFORM_UNIX;USEOFFSET;MONO_PARTIAL_DATA_IMPORT</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;PLATFORM_UNIX;USEOFFSET;MONO_PARTIAL_DATA_IMPORT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,169,219,414,649</NoWarn>\r
+ <NoWarn>1699,219,414,649</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;PLATFORM_UNIX;USEOFFSET;MONO_PARTIAL_DATA_IMPORT</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;PLATFORM_UNIX;USEOFFSET;MONO_PARTIAL_DATA_IMPORT</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="Microsoft.SqlServer.Server\SqlDataRecord.cs" />\r
<Compile Include="Microsoft.SqlServer.Server\SqlMetaData.cs" />\r
<Compile Include="ReferenceSources\NativeOledbWrapper.cs" />\r
+ <Compile Include="ReferenceSources\PoolBlockingPeriod.cs" />\r
<Compile Include="ReferenceSources\Res.cs" />\r
<Compile Include="ReferenceSources\Res.missing.cs" />\r
<Compile Include="ReferenceSources\ResCategoryAttribute.cs" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_TYPECONVERTER</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_TYPECONVERTER</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,414,169</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CODEPLEX_40</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CODEPLEX_40</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414,169</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CODEPLEX_40</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CODEPLEX_40</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,168,162</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,168,162</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
#if !MOBILE
[assembly: SecurityCritical (SecurityCriticalScope.Explicit)]
-#endif
\ No newline at end of file
+[assembly: InternalsVisibleTo ("System.ServiceModel, PublicKey=00000000000000000400000000000000")]
+#endif
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="System.IdentityModel\OpenObject.cs" />\r
<Compile Include="System.IdentityModel\SignatureVerificationFailedException.cs" />\r
<Compile Include="System.Security.Claims\AuthenticationTypes.cs" />\r
+ <Compile Include="System.ServiceModel.Security.Tokens\BinarySecretSecurityToken.cs" />\r
+ <Compile Include="System.ServiceModel.Security.Tokens\InternalEncryptedKeyIdentifierClause.cs" />\r
+ <Compile Include="System.ServiceModel.Security.Tokens\WrappedKeySecurityToken.cs" />\r
+ <Compile Include="System.ServiceModel.Security\BinarySecretKeyIdentifierClause.cs" />\r
+ <Compile Include="System.ServiceModel.Security\KeyNameIdentifierClause.cs" />\r
+ <Compile Include="System.ServiceModel.Security\SecurityContextKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\X509CertificateValidationMode.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
<Name>System.Security-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
- <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
- <Name>System.Configuration-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../Mono.Security/Mono.Security-net_4_x.csproj">\r
<Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
<Name>Mono.Security-net_4_x</Name>\r
<Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
<Name>System.Runtime.Serialization-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
+ <Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
+ <Name>System.Configuration-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Web/System.Web-net_4_x.csproj">\r
<Project>{9DB806CB-B828-49B7-BAE2-2E52402CB4DC}</Project>\r
<Name>System.Web-net_4_x</Name>\r
--- /dev/null
+//
+// BinarySecretSecurityToken.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.ObjectModel;
+using System.Xml;
+using System.IdentityModel.Policy;
+using System.IdentityModel.Tokens;
+
+namespace System.ServiceModel.Security.Tokens
+{
+ public class BinarySecretSecurityToken : SecurityToken
+ {
+ ReadOnlyCollection<SecurityKey> keys;
+
+ string id;
+ byte [] key;
+ bool allow_crypto;
+ DateTime valid_from = DateTime.Now.ToUniversalTime ();
+
+ BinarySecretSecurityToken (string id, bool allowCrypto)
+ {
+ this.id = id;
+ allow_crypto = allowCrypto;
+ }
+
+ public BinarySecretSecurityToken (byte [] key)
+ : this ("uuid:" + Guid.NewGuid ().ToString (), key)
+ {
+ }
+
+ public BinarySecretSecurityToken (string id, byte [] key)
+ : this (id, key, false)
+ {
+ }
+
+ protected BinarySecretSecurityToken (string id, byte [] key, bool allowCrypto)
+ : this (id, allowCrypto)
+ {
+ if (key == null)
+ throw new ArgumentNullException ("key");
+ this.key = key;
+
+ SecurityKey [] arr = new SecurityKey [] {new InMemorySymmetricSecurityKey (key)};
+ keys = new ReadOnlyCollection<SecurityKey> (arr);
+ }
+
+ public BinarySecretSecurityToken (int keySizeInBits)
+ : this ("uuid:" + Guid.NewGuid ().ToString (), keySizeInBits)
+ {
+ }
+
+ public BinarySecretSecurityToken (string id, int keySizeInBits)
+ : this (id, keySizeInBits, false)
+ {
+ }
+
+ protected BinarySecretSecurityToken (string id, int keySizeInBits, bool allowCrypto)
+ : this (id, allowCrypto)
+ {
+ if (keySizeInBits < 0)
+ throw new ArgumentOutOfRangeException ("keySizeInBits");
+
+ this.key = new byte [keySizeInBits >> 3 + (keySizeInBits % 8 == 0 ? 0 : 1)];
+
+ SecurityKey [] arr = new SecurityKey [] {new InMemorySymmetricSecurityKey (key)};
+ keys = new ReadOnlyCollection<SecurityKey> (arr);
+ }
+
+ public override DateTime ValidFrom {
+ get { return valid_from; }
+ }
+
+ public override DateTime ValidTo {
+ get { return DateTime.MaxValue.AddDays (-1); }
+ }
+
+ public override string Id {
+ get { return id; }
+ }
+
+ public int KeySize {
+ get { return key.Length; }
+ }
+
+ public override ReadOnlyCollection<SecurityKey> SecurityKeys {
+ get { return keys; }
+ }
+
+ public byte [] GetKeyBytes ()
+ {
+ return (byte []) key.Clone ();
+ }
+ }
+}
--- /dev/null
+//
+// InternalEncryptedKeyIdentifierClause.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2007 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.ObjectModel;
+using System.Security.Cryptography.Xml;
+using System.Xml;
+using System.IdentityModel.Tokens;
+
+namespace System.ServiceModel.Security.Tokens
+{
+ internal class InternalEncryptedKeyIdentifierClause : BinaryKeyIdentifierClause
+ {
+ public InternalEncryptedKeyIdentifierClause (byte [] hash)
+ : base (null, hash, false)
+ {
+ }
+
+ public override bool Matches (SecurityKeyIdentifierClause keyIdentifierClause)
+ {
+ InternalEncryptedKeyIdentifierClause kic = keyIdentifierClause as InternalEncryptedKeyIdentifierClause;
+ if (kic == null)
+ return false;
+ return Matches (kic.GetRawBuffer ());
+ }
+ }
+}
--- /dev/null
+//
+// WrappedKeySecurityToken.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.ObjectModel;
+using System.Security.Cryptography;
+using System.Security.Cryptography.Xml;
+using System.Xml;
+using System.IdentityModel.Policy;
+using System.IdentityModel.Tokens;
+
+namespace System.ServiceModel.Security.Tokens
+{
+ public class WrappedKeySecurityToken : SecurityToken
+ {
+ string id;
+ byte [] raw_key;
+ byte [] wrapped_key;
+ string wrap_alg;
+ SecurityToken wrap_token;
+ SecurityKeyIdentifier wrap_token_ref;
+ DateTime valid_from = DateTime.Now.ToUniversalTime ();
+ ReadOnlyCollection<SecurityKey> keys;
+ ReferenceList reference_list;
+ byte [] keyhash;
+
+ public WrappedKeySecurityToken (
+ string id,
+ byte [] keyToWrap,
+ string wrappingAlgorithm,
+ SecurityToken wrappingToken,
+ SecurityKeyIdentifier wrappingTokenReference)
+ {
+ if (id == null)
+ throw new ArgumentNullException ("id");
+ if (keyToWrap == null)
+ throw new ArgumentNullException ("keyToWrap");
+ if (wrappingAlgorithm == null)
+ throw new ArgumentNullException ("wrappingAlgorithm");
+ if (wrappingToken == null)
+ throw new ArgumentNullException ("wrappingToken");
+
+ raw_key = keyToWrap;
+ this.id = id;
+ wrap_alg = wrappingAlgorithm;
+ wrap_token = wrappingToken;
+ wrap_token_ref = wrappingTokenReference;
+ Collection<SecurityKey> l = new Collection<SecurityKey> ();
+ foreach (SecurityKey sk in wrappingToken.SecurityKeys) {
+ if (sk.IsSupportedAlgorithm (wrappingAlgorithm)) {
+ wrapped_key = sk.EncryptKey (wrappingAlgorithm, keyToWrap);
+ l.Add (new InMemorySymmetricSecurityKey (keyToWrap));
+ break;
+ }
+ }
+ keys = new ReadOnlyCollection<SecurityKey> (l);
+ if (wrapped_key == null)
+ throw new ArgumentException (String.Format ("None of the security keys in the argument token supports specified wrapping algorithm '{0}'", wrappingAlgorithm));
+ }
+
+ internal byte [] RawKey {
+ get { return raw_key; }
+ }
+
+ // It is kind of compromised solution to output
+ // ReferenceList inside e:EncryptedKey and might disappear
+ // when non-wrapped key is represented by another token type.
+ internal ReferenceList ReferenceList {
+ get { return reference_list; }
+ set { reference_list = value; }
+ }
+
+ public override DateTime ValidFrom {
+ get { return valid_from; }
+ }
+
+ public override DateTime ValidTo {
+ get { return DateTime.MaxValue.AddDays (-1); }
+ }
+
+ public override string Id {
+ get { return id; }
+ }
+
+ public override ReadOnlyCollection<SecurityKey> SecurityKeys {
+ get { return keys; }
+ }
+
+ public string WrappingAlgorithm {
+ get { return wrap_alg; }
+ }
+
+ public SecurityToken WrappingToken {
+ get { return wrap_token; }
+ }
+
+ public SecurityKeyIdentifier WrappingTokenReference {
+ get { return wrap_token_ref; }
+ }
+
+ public byte [] GetWrappedKey ()
+ {
+ return (byte []) wrapped_key.Clone ();
+ }
+
+ internal void SetWrappedKey (byte [] value)
+ {
+ wrapped_key = (byte []) value.Clone ();
+ }
+
+ [MonoTODO]
+ public override bool CanCreateKeyIdentifierClause<T> ()
+ {
+ /*
+ foreach (SecurityKeyIdentifierClause k in WrappingTokenReference) {
+ Type t = k.GetType ();
+ if (t == typeof (T) || t.IsSubclassOf (typeof (T)))
+ return true;
+ }
+ */
+ return false;
+ }
+
+ [MonoTODO]
+ public override T CreateKeyIdentifierClause<T> ()
+ {
+ /*
+ foreach (SecurityKeyIdentifierClause k in WrappingTokenReference) {
+ Type t = k.GetType ();
+ if (t == typeof (T) || t.IsSubclassOf (typeof (T)))
+ return (T) k;
+ }
+ */
+ throw new NotSupportedException (String.Format ("WrappedKeySecurityToken cannot create '{0}'", typeof (T)));
+ }
+
+ public override bool MatchesKeyIdentifierClause (SecurityKeyIdentifierClause keyIdentifierClause)
+ {
+ LocalIdKeyIdentifierClause lkic = keyIdentifierClause as LocalIdKeyIdentifierClause;
+ if (lkic != null && lkic.LocalId == Id)
+ return true;
+
+ InternalEncryptedKeyIdentifierClause khic = keyIdentifierClause as InternalEncryptedKeyIdentifierClause;
+ if (keyhash == null)
+ keyhash = SHA1.Create ().ComputeHash (wrapped_key);
+ if (khic != null && khic.Matches (keyhash))
+ return true;
+
+ return false;
+ }
+ }
+}
--- /dev/null
+//
+// BinarySecretKeyIdentifierClause.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.Generic;
+using System.Xml;
+using System.IdentityModel.Policy;
+using System.IdentityModel.Tokens;
+
+namespace System.ServiceModel.Security
+{
+ public class BinarySecretKeyIdentifierClause : BinaryKeyIdentifierClause
+ {
+ public BinarySecretKeyIdentifierClause (byte [] key)
+ : this (key, true)
+ {
+ }
+
+ [MonoTODO ("ClauseType")]
+ public BinarySecretKeyIdentifierClause (byte [] key, bool cloneBuffer)
+ : base ("", key, cloneBuffer)
+ {
+ }
+
+ [MonoTODO ("ClauseType")]
+ public BinarySecretKeyIdentifierClause (byte [] key, bool cloneBuffer, byte [] derivationNonce, int derivationLength)
+ : base ("", key, cloneBuffer, derivationNonce, derivationLength)
+ {
+ }
+
+ public override bool CanCreateKey {
+ get { return true; }
+ }
+
+ public byte [] GetKeyBytes ()
+ {
+ return GetBuffer ();
+ }
+
+ public override SecurityKey CreateKey ()
+ {
+ return new InMemorySymmetricSecurityKey (GetRawBuffer (), true);
+ }
+
+ public override bool Matches (SecurityKeyIdentifierClause clause)
+ {
+ if (clause == null)
+ throw new ArgumentNullException ("clause");
+ BinarySecretKeyIdentifierClause other =
+ clause as BinarySecretKeyIdentifierClause;
+ if (other == null)
+ return false;
+ byte [] b1 = GetRawBuffer ();
+ byte [] b2 = other.GetRawBuffer ();
+ if (b1.Length != b2.Length)
+ return false;
+ for (int i = 0; i < b1.Length; i++)
+ if (b1 [i] != b2 [i])
+ return false;
+ return true;
+ }
+ }
+}
--- /dev/null
+//
+// KeyNameIdentifierClause.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Collections.Generic;
+using System.Xml;
+using System.IdentityModel.Policy;
+using System.IdentityModel.Tokens;
+
+namespace System.ServiceModel.Security
+{
+ public class KeyNameIdentifierClause : SecurityKeyIdentifierClause
+ {
+ public KeyNameIdentifierClause (string keyName)
+ : base (null)
+ {
+ key_name = keyName;
+ }
+
+ string key_name;
+
+ public string KeyName {
+ get { return key_name; }
+ }
+
+ public override bool Matches (SecurityKeyIdentifierClause clause)
+ {
+ if (clause == null)
+ throw new ArgumentNullException ("clause");
+ KeyNameIdentifierClause knic =
+ clause as KeyNameIdentifierClause;
+ return knic != null && Matches (knic.KeyName);
+ }
+
+ public bool Matches (string keyName)
+ {
+ return key_name == keyName;
+ }
+
+ public override string ToString ()
+ {
+ return String.Concat ("KeyNameIdentifierClause(KeyName = '", KeyName, "')");
+ }
+ }
+}
--- /dev/null
+//
+// SecurityContextKeyIdentifierClause.cs
+//
+// Author:
+// Atsushi Enomoto <atsushi@ximian.com>
+//
+// Copyright (C) 2006 Novell, Inc. http://www.novell.com
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+using System.IdentityModel.Selectors;
+using System.IdentityModel.Tokens;
+using System.Xml;
+
+namespace System.ServiceModel.Security
+{
+ public class SecurityContextKeyIdentifierClause : SecurityKeyIdentifierClause
+ {
+ public SecurityContextKeyIdentifierClause (UniqueId contextId)
+ : this (contextId, new UniqueId ())
+ {
+ }
+
+ public SecurityContextKeyIdentifierClause (UniqueId contextId, UniqueId generation)
+ : this (contextId, generation, null, 0)
+ {
+ }
+
+ public SecurityContextKeyIdentifierClause (UniqueId contextId, UniqueId generation, byte [] derivationNonce, int derivationLength)
+ : base (null, derivationNonce, derivationLength)
+ {
+ this.context = contextId;
+ this.generation = generation;
+ }
+
+ UniqueId context, generation;
+
+ public UniqueId ContextId {
+ get { return context; }
+ }
+
+ public UniqueId Generation {
+ get { return generation; }
+ }
+
+ public override bool Matches (
+ SecurityKeyIdentifierClause keyIdentifierClause)
+ {
+ SecurityContextKeyIdentifierClause other =
+ keyIdentifierClause as SecurityContextKeyIdentifierClause;
+ return other != null && Matches (other.context, other.generation);
+ }
+
+ public bool Matches (UniqueId contextId, UniqueId generation)
+ {
+ return context == contextId &&
+ this.generation == generation;
+ }
+
+ [MonoTODO]
+ public override string ToString ()
+ {
+ return base.ToString ();
+ }
+ }
+}
System.IdentityModel.Tokens/X509ThumbprintKeyIdentifierClause.cs
System.IdentityModel.Tokens/X509WindowsSecurityToken.cs
System.Security.Claims/AuthenticationTypes.cs
+System.ServiceModel.Security/BinarySecretKeyIdentifierClause.cs
+System.ServiceModel.Security/KeyNameIdentifierClause.cs
+System.ServiceModel.Security/SecurityContextKeyIdentifierClause.cs
System.ServiceModel.Security/X509CertificateValidationMode.cs
+System.ServiceModel.Security.Tokens/BinarySecretSecurityToken.cs
+System.ServiceModel.Security.Tokens/InternalEncryptedKeyIdentifierClause.cs
+System.ServiceModel.Security.Tokens/WrappedKeySecurityToken.cs
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC;FEATURE_DYNAMIC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC;FEATURE_DYNAMIC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC;FEATURE_DYNAMIC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC;FEATURE_DYNAMIC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1720</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<NoStdLib>True</NoStdLib>\r
\r
<NoConfig>True</NoConfig>\r
- \r
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
<AppDesignerFolder>Properties</AppDesignerFolder>\r
<RootNamespace>\r
</RootNamespace>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<ItemGroup>\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\SR.cs" />\r
- <Compile Include="Assembly\AssemblyInfo.cs" />\r </ItemGroup>\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="Assembly\TypeForwarders.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.Numerics/System.Numerics-net_4_x.csproj">\r
+ <Project>{BD2FFDDC-BD89-4041-82F5-A696C941C7BE}</Project>\r
+ <Name>System.Numerics-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{BD2FFDDC-BD89-4041-82F5-A696C941C7BE}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,414</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
<IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699</NoWarn>\r
+ <NoWarn>1699,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System.Numerics\System\Numerics\BigIntegerBuilder.cs" />\r
<Compile Include="..\referencesource\System.Numerics\System\Numerics\BigNumber.cs" />\r
<Compile Include="..\referencesource\System.Numerics\System\Numerics\Complex.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\HashCodeHelper.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\JITIntrinsicAttribute.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Matrix3x2.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Matrix4x4.cs" />\r
<Compile Include="..\referencesource\System.Numerics\System\Numerics\NumericsHelpers.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Plane.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Quaternion.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector_Operations.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector2.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector2_Intrinsics.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector3.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector3_Intrinsics.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector4.cs" />\r
+ <Compile Include="..\referencesource\System.Numerics\System\Numerics\Vector4_Intrinsics.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="ReferenceSources\Environment.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;HAS_EDI;PREFERASYNC;PREFER_ASYNC;HAS_AWAIT;SIGNED</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Reflection.Context</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\Locale.cs" />\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="System.Reflection.Context\CustomReflectionContext.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SafeBitVector32.cs" />\r
<Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SafeRegistryHandle.cs" />\r
<Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SqlChangeMonitor.cs" />\r
+ <Compile Include="..\referencesource\System.Runtime.Caching\System\Caching\SRef.cs" />\r
<Compile Include="..\System.Web\System.Web.Configuration_2.0\NullableStringValidator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="ReferenceSources\CacheEntryCollection.cs" />\r
<Compile Include="ReferenceSources\CacheExpires.cs" />\r
<Compile Include="ReferenceSources\CacheUsage.cs" />\r
- <Compile Include="ReferenceSources\R.Designer.cs" />\r
- <Compile Include="ReferenceSources\SRef.cs" />\r </ItemGroup>\r
+ <Compile Include="ReferenceSources\R.Designer.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>System.Runtime.InteropServices.RuntimeInformation</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\Locale.cs" />\r
+ <Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="Assembly\AssemblyInfo.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\Architecture.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\OSPlatform.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\RuntimeInformation.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
-
-using System;
using System.Runtime.InteropServices;
using System.Text;
+using System.Threading;
namespace System.Runtime.Remoting.Channels.Ipc.Win32
{
public const uint OPEN_EXISTING = 3;
public const uint OPEN_ALWAYS = 4;
public const uint TRUNCATE_EXISTING = 5;
+ public const uint FILE_FLAG_OVERLAPPED = 0x40000000;
// Access flags
public const uint GENERIC_READ = 0x80000000;
public const int ERROR_PIPE_NOT_CONNECTED = 233;
public const int ERROR_PIPE_CONNECTED = 535;
public const int ERROR_PIPE_LISTENING = 536;
+ public const int ERROR_IO_PENDING = 997;
public const int INVALID_HANDLE_VALUE = -1;
[DllImport("kernel32.dll", SetLastError = true)]
public static extern bool ConnectNamedPipe(
IntPtr hPipe,
- IntPtr lpOverlapped
+ [In] ref NativeOverlapped lpOverlapped
);
[DllImport("kernel32.dll", SetLastError = true)]
//
-using System;
using System.Runtime.InteropServices;
+using System.Threading;
namespace System.Runtime.Remoting.Channels.Ipc.Win32
{
{
IntPtr hPipe = NamedPipeHelper.CreateNamedPipe(
pipeName,
- NamedPipeHelper.PIPE_ACCESS_DUPLEX,
+ NamedPipeHelper.PIPE_ACCESS_DUPLEX | NamedPipeHelper.FILE_FLAG_OVERLAPPED,
NamedPipeHelper.PIPE_TYPE_MESSAGE
| NamedPipeHelper.PIPE_READMODE_MESSAGE
| NamedPipeHelper.PIPE_WAIT,
IntPtr.Zero
);
- if (hPipe.ToInt32() == NamedPipeHelper.INVALID_HANDLE_VALUE)
- {
- throw new NamedPipeException();
+ if (hPipe.ToInt32 () == NamedPipeHelper.INVALID_HANDLE_VALUE) {
+ throw new NamedPipeException (Marshal.GetLastWin32Error ());
}
- bool canConnect = NamedPipeHelper.ConnectNamedPipe(hPipe, IntPtr.Zero);
- int lastError = Marshal.GetLastWin32Error();
- if (!canConnect && lastError == NamedPipeHelper.ERROR_PIPE_CONNECTED)
- canConnect = true;
+ // Connect the named pipe with overlapped structure
+ // in order to make it altertable. This way we will
+ // wake up when someone aborts a thread waiting
+ // for this pipe.
+ NativeOverlapped overlapped = new NativeOverlapped ();
+ bool canConnect = NamedPipeHelper.ConnectNamedPipe (hPipe, ref overlapped);
- if (canConnect)
- {
- return new NamedPipeSocket(hPipe);
- }
- else
- {
- NamedPipeHelper.CloseHandle(hPipe);
- throw new NamedPipeException(lastError);
- }
+ int lastError = Marshal.GetLastWin32Error ();
+ if (!canConnect) {
+ if (lastError == NamedPipeHelper.ERROR_IO_PENDING) {
+ uint bytesTransferred = 0;
+ if (!GetOverlappedResultEx (hPipe, ref overlapped, out bytesTransferred, Timeout.Infinite, true)) {
+ lastError = Marshal.GetLastWin32Error ();
+ NamedPipeHelper.CloseHandle (hPipe);
+ throw new NamedPipeException (lastError);
+ }
+ canConnect = true;
+ } else if (lastError == NamedPipeHelper.ERROR_PIPE_CONNECTED)
+ canConnect = true;
+ }
+
+ if (!canConnect) {
+ NamedPipeHelper.CloseHandle (hPipe);
+ throw new NamedPipeException (lastError);
+ }
+
+ return new NamedPipeSocket (hPipe);
}
+ [DllImport("kernel32.dll", SetLastError = true)]
+ static extern bool GetOverlappedResultEx (IntPtr hFile, [In] ref System.Threading.NativeOverlapped lpOverlapped,
+ out uint lpNumberOfBytesTransferred, int dwMilliseconds, bool bAltertable);
+
}
}
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,168,169,219,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NO_DYNAMIC_CODEGEN;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NO_DYNAMIC_CODEGEN;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,168,169,219,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NO_DYNAMIC_CODEGEN;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NO_DYNAMIC_CODEGEN;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="ReferenceSources\FxTrace.cs" />\r
<Compile Include="ReferenceSources\JsonFormatReaderGenerator_static.cs" />\r
<Compile Include="ReferenceSources\JsonFormatWriterGenerator_static.cs" />\r
+ <Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="ReferenceSources\SR.missing.cs" />\r
<Compile Include="ReferenceSources\XmlDataContract_static.cs" />\r
<Project>{5769B536-7E8E-4C2A-8671-6B256D0F620B}</Project>\r
<Name>System.ServiceModel.Internals-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../SMDiagnostics/SMDiagnostics-net_4_x.csproj">\r
- <Project>{8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}</Project>\r
- <Name>SMDiagnostics-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System.Data/System.Data-net_4_x.csproj">\r
<Project>{EC439BB8-FFED-4A32-A05D-2FA3A70CAD64}</Project>\r
<Name>System.Data-net_4_x</Name>\r
<Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
<Name>System.Configuration-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../SMDiagnostics/SMDiagnostics-net_4_x.csproj">\r
+ <Project>{8B8C3ED9-96F9-49B3-B355-9FD3D29DD3AD}</Project>\r
+ <Name>SMDiagnostics-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618,414</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;SECURITY_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618,414</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SECURITY_DEP</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;SECURITY_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
#endif
+#if !MOBILE
+
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.BinarySecretKeyIdentifierClause))]
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.KeyNameIdentifierClause))]
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.SecurityContextKeyIdentifierClause))]
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.X509CertificateValidationMode))]
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.Tokens.BinarySecretSecurityToken))]
+[assembly: TypeForwardedTo (typeof (System.ServiceModel.Security.Tokens.WrappedKeySecurityToken))]
+#endif
<DebugType>full</DebugType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;TRACE;NET_3_0;HAS_ACTIVATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="System.ServiceModel.PeerResolvers\UnregisterInfo.cs" />\r
<Compile Include="System.ServiceModel.PeerResolvers\UpdateInfo.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\AuthenticatorCommunicationObject.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\BinarySecretSecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\ClaimTypeRequirement.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\CommunicationSecurityTokenAuthenticator.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\CommunicationSecurityTokenProvider.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\DerivedKeySecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IIssuanceSecurityTokenAuthenticator.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\InitiatorServiceModelSecurityTokenRequirement.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\InternalEncryptedKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\ISecurityContextSecurityTokenCache.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IssuedSecurityTokenHandler.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IssuedSecurityTokenParameters.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\TlsClientSession.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\TlsServerSession.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\UserNameSecurityTokenParameters.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\WrappedKeySecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\X509SecurityTokenParameters.cs" />\r
<Compile Include="System.ServiceModel.Security\BasicSecurityProfileVersion.cs" />\r
- <Compile Include="System.ServiceModel.Security\BinarySecretKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\ChannelProtectionRequirements.cs" />\r
<Compile Include="System.ServiceModel.Security\DataProtectionSecurityStateEncoder.cs" />\r
<Compile Include="System.ServiceModel.Security\ExpiredSecurityTokenException.cs" />\r
<Compile Include="System.ServiceModel.Security\IssuedTokenClientCredential.cs" />\r
<Compile Include="System.ServiceModel.Security\IssuedTokenServiceCredential.cs" />\r
<Compile Include="System.ServiceModel.Security\KeyEntropyMode.cs" />\r
- <Compile Include="System.ServiceModel.Security\KeyNameIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\MessagePartSpecification.cs" />\r
<Compile Include="System.ServiceModel.Security\MessageProtectionOrder.cs" />\r
<Compile Include="System.ServiceModel.Security\MessageSecurityException.cs" />\r
<Compile Include="System.ServiceModel.Security\SecureConversationVersion.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityAccessDeniedException.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityAlgorithmSuite.cs" />\r
- <Compile Include="System.ServiceModel.Security\SecurityContextKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityCredentialsManager.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityMessageProperty.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityNegotiationException.cs" />\r
<Compile Include="System.ServiceModel\NamedPipeTransportSecurity.cs" />\r
<Compile Include="System.ServiceModel\NetHttpBinding.cs" />\r
<Compile Include="System.ServiceModel\NetHttpMessageEncoding.cs" />\r
+ <Compile Include="System.ServiceModel\NetHttpsBinding.cs" />\r
<Compile Include="System.ServiceModel\NetMsmqBinding.cs" />\r
<Compile Include="System.ServiceModel\NetMsmqSecurity.cs" />\r
<Compile Include="System.ServiceModel\NetNamedPipeBinding.cs" />\r
<Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
<Name>System.Runtime.Serialization-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_x.csproj">\r
+ <Project>{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}</Project>\r
+ <Name>System.IdentityModel-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
<Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
<Name>System.Configuration-net_4_x</Name>\r
<Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
<Name>System.Security-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_x.csproj">\r
- <Project>{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}</Project>\r
- <Name>System.IdentityModel-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj">\r
<Project>{BBA32980-B28C-476D-AEB0-892F1B1DFB5E}</Project>\r
<Name>System.IdentityModel.Selectors-net_4_x</Name>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;TRACE;NET_3_0</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;TRACE;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,414,169,67,3005,436,219,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;TRACE;NET_3_0</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;TRACE;NET_3_0</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="System.ServiceModel.PeerResolvers\UnregisterInfo.cs" />\r
<Compile Include="System.ServiceModel.PeerResolvers\UpdateInfo.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\AuthenticatorCommunicationObject.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\BinarySecretSecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\ClaimTypeRequirement.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\CommunicationSecurityTokenAuthenticator.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\CommunicationSecurityTokenProvider.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\DerivedKeySecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IIssuanceSecurityTokenAuthenticator.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\InitiatorServiceModelSecurityTokenRequirement.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\InternalEncryptedKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\ISecurityContextSecurityTokenCache.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IssuedSecurityTokenHandler.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\IssuedSecurityTokenParameters.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\TlsClientSession.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\TlsServerSession.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\UserNameSecurityTokenParameters.cs" />\r
- <Compile Include="System.ServiceModel.Security.Tokens\WrappedKeySecurityToken.cs" />\r
<Compile Include="System.ServiceModel.Security.Tokens\X509SecurityTokenParameters.cs" />\r
<Compile Include="System.ServiceModel.Security\BasicSecurityProfileVersion.cs" />\r
- <Compile Include="System.ServiceModel.Security\BinarySecretKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\ChannelProtectionRequirements.cs" />\r
<Compile Include="System.ServiceModel.Security\DataProtectionSecurityStateEncoder.cs" />\r
<Compile Include="System.ServiceModel.Security\ExpiredSecurityTokenException.cs" />\r
<Compile Include="System.ServiceModel.Security\IssuedTokenClientCredential.cs" />\r
<Compile Include="System.ServiceModel.Security\IssuedTokenServiceCredential.cs" />\r
<Compile Include="System.ServiceModel.Security\KeyEntropyMode.cs" />\r
- <Compile Include="System.ServiceModel.Security\KeyNameIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\MessagePartSpecification.cs" />\r
<Compile Include="System.ServiceModel.Security\MessageProtectionOrder.cs" />\r
<Compile Include="System.ServiceModel.Security\MessageSecurityException.cs" />\r
<Compile Include="System.ServiceModel.Security\SecureConversationVersion.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityAccessDeniedException.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityAlgorithmSuite.cs" />\r
- <Compile Include="System.ServiceModel.Security\SecurityContextKeyIdentifierClause.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityCredentialsManager.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityMessageProperty.cs" />\r
<Compile Include="System.ServiceModel.Security\SecurityNegotiationException.cs" />\r
<Compile Include="System.ServiceModel\NamedPipeTransportSecurity.cs" />\r
<Compile Include="System.ServiceModel\NetHttpBinding.cs" />\r
<Compile Include="System.ServiceModel\NetHttpMessageEncoding.cs" />\r
+ <Compile Include="System.ServiceModel\NetHttpsBinding.cs" />\r
<Compile Include="System.ServiceModel\NetMsmqBinding.cs" />\r
<Compile Include="System.ServiceModel\NetMsmqSecurity.cs" />\r
<Compile Include="System.ServiceModel\NetNamedPipeBinding.cs" />\r
<Project>{D845AD9D-3CCB-49CB-9543-028678E94938}</Project>\r
<Name>System.Runtime.Serialization-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_x.csproj">\r
+ <Project>{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}</Project>\r
+ <Name>System.IdentityModel-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../System.Configuration/System.Configuration-net_4_x.csproj">\r
<Project>{D5CDC09C-F19A-4811-A6C8-70F51CBFB644}</Project>\r
<Name>System.Configuration-net_4_x</Name>\r
<Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
<Name>System.Security-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../System.IdentityModel/System.IdentityModel-net_4_x.csproj">\r
- <Project>{FA718FA9-32C2-4BAC-BAAB-DB3A7A326D4C}</Project>\r
- <Name>System.IdentityModel-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../System.IdentityModel.Selectors/System.IdentityModel.Selectors-net_4_x.csproj">\r
<Project>{BBA32980-B28C-476D-AEB0-892F1B1DFB5E}</Project>\r
<Name>System.IdentityModel.Selectors-net_4_x</Name>\r
if (accept_handles.Count > 0)
accept_handles [0].Set ();
}
- } catch {
+ } catch (ObjectDisposedException) {
/* If an accept fails, just ignore it. Maybe the remote peer disconnected already */
} finally {
if (State == CommunicationState.Opened) {
try {
listener.BeginAcceptTcpClient (TcpListenerAcceptedClient, listener);
- } catch {
+ } catch (ObjectDisposedException) {
/* If this fails, we must have disposed the listener */
}
}
+++ /dev/null
-//
-// BinarySecretSecurityToken.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2006 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections.ObjectModel;
-using System.Xml;
-using System.IdentityModel.Policy;
-using System.IdentityModel.Tokens;
-
-namespace System.ServiceModel.Security.Tokens
-{
- public class BinarySecretSecurityToken : SecurityToken
- {
- ReadOnlyCollection<SecurityKey> keys;
-
- string id;
- byte [] key;
- bool allow_crypto;
- DateTime valid_from = DateTime.Now.ToUniversalTime ();
-
- BinarySecretSecurityToken (string id, bool allowCrypto)
- {
- this.id = id;
- allow_crypto = allowCrypto;
- }
-
- public BinarySecretSecurityToken (byte [] key)
- : this ("uuid:" + Guid.NewGuid ().ToString (), key)
- {
- }
-
- public BinarySecretSecurityToken (string id, byte [] key)
- : this (id, key, false)
- {
- }
-
- protected BinarySecretSecurityToken (string id, byte [] key, bool allowCrypto)
- : this (id, allowCrypto)
- {
- if (key == null)
- throw new ArgumentNullException ("key");
- this.key = key;
-
- SecurityKey [] arr = new SecurityKey [] {new InMemorySymmetricSecurityKey (key)};
- keys = new ReadOnlyCollection<SecurityKey> (arr);
- }
-
- public BinarySecretSecurityToken (int keySizeInBits)
- : this ("uuid:" + Guid.NewGuid ().ToString (), keySizeInBits)
- {
- }
-
- public BinarySecretSecurityToken (string id, int keySizeInBits)
- : this (id, keySizeInBits, false)
- {
- }
-
- protected BinarySecretSecurityToken (string id, int keySizeInBits, bool allowCrypto)
- : this (id, allowCrypto)
- {
- if (keySizeInBits < 0)
- throw new ArgumentOutOfRangeException ("keySizeInBits");
-
- this.key = new byte [keySizeInBits >> 3 + (keySizeInBits % 8 == 0 ? 0 : 1)];
-
- SecurityKey [] arr = new SecurityKey [] {new InMemorySymmetricSecurityKey (key)};
- keys = new ReadOnlyCollection<SecurityKey> (arr);
- }
-
- public override DateTime ValidFrom {
- get { return valid_from; }
- }
-
- public override DateTime ValidTo {
- get { return DateTime.MaxValue.AddDays (-1); }
- }
-
- public override string Id {
- get { return id; }
- }
-
- public int KeySize {
- get { return key.Length; }
- }
-
- public override ReadOnlyCollection<SecurityKey> SecurityKeys {
- get { return keys; }
- }
-
- public byte [] GetKeyBytes ()
- {
- return (byte []) key.Clone ();
- }
- }
-}
+++ /dev/null
-//
-// InternalEncryptedKeyIdentifierClause.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2007 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections.ObjectModel;
-using System.Security.Cryptography.Xml;
-using System.Xml;
-using System.IdentityModel.Tokens;
-
-namespace System.ServiceModel.Security.Tokens
-{
- internal class InternalEncryptedKeyIdentifierClause : BinaryKeyIdentifierClause
- {
- public InternalEncryptedKeyIdentifierClause (byte [] hash)
- : base (null, hash, false)
- {
- }
-
- public override bool Matches (SecurityKeyIdentifierClause keyIdentifierClause)
- {
- InternalEncryptedKeyIdentifierClause kic = keyIdentifierClause as InternalEncryptedKeyIdentifierClause;
- if (kic == null)
- return false;
- return Matches (kic.GetRawBuffer ());
- }
- }
-}
+++ /dev/null
-//
-// WrappedKeySecurityToken.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2006 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections.ObjectModel;
-using System.Security.Cryptography;
-using System.Security.Cryptography.Xml;
-using System.Xml;
-using System.IdentityModel.Policy;
-using System.IdentityModel.Tokens;
-
-namespace System.ServiceModel.Security.Tokens
-{
- public class WrappedKeySecurityToken : SecurityToken
- {
- string id;
- byte [] raw_key;
- byte [] wrapped_key;
- string wrap_alg;
- SecurityToken wrap_token;
- SecurityKeyIdentifier wrap_token_ref;
- DateTime valid_from = DateTime.Now.ToUniversalTime ();
- ReadOnlyCollection<SecurityKey> keys;
- ReferenceList reference_list;
- byte [] keyhash;
-
- public WrappedKeySecurityToken (
- string id,
- byte [] keyToWrap,
- string wrappingAlgorithm,
- SecurityToken wrappingToken,
- SecurityKeyIdentifier wrappingTokenReference)
- {
- if (id == null)
- throw new ArgumentNullException ("id");
- if (keyToWrap == null)
- throw new ArgumentNullException ("keyToWrap");
- if (wrappingAlgorithm == null)
- throw new ArgumentNullException ("wrappingAlgorithm");
- if (wrappingToken == null)
- throw new ArgumentNullException ("wrappingToken");
-
- raw_key = keyToWrap;
- this.id = id;
- wrap_alg = wrappingAlgorithm;
- wrap_token = wrappingToken;
- wrap_token_ref = wrappingTokenReference;
- Collection<SecurityKey> l = new Collection<SecurityKey> ();
- foreach (SecurityKey sk in wrappingToken.SecurityKeys) {
- if (sk.IsSupportedAlgorithm (wrappingAlgorithm)) {
- wrapped_key = sk.EncryptKey (wrappingAlgorithm, keyToWrap);
- l.Add (new InMemorySymmetricSecurityKey (keyToWrap));
- break;
- }
- }
- keys = new ReadOnlyCollection<SecurityKey> (l);
- if (wrapped_key == null)
- throw new ArgumentException (String.Format ("None of the security keys in the argument token supports specified wrapping algorithm '{0}'", wrappingAlgorithm));
- }
-
- internal byte [] RawKey {
- get { return raw_key; }
- }
-
- // It is kind of compromised solution to output
- // ReferenceList inside e:EncryptedKey and might disappear
- // when non-wrapped key is represented by another token type.
- internal ReferenceList ReferenceList {
- get { return reference_list; }
- set { reference_list = value; }
- }
-
- public override DateTime ValidFrom {
- get { return valid_from; }
- }
-
- public override DateTime ValidTo {
- get { return DateTime.MaxValue.AddDays (-1); }
- }
-
- public override string Id {
- get { return id; }
- }
-
- public override ReadOnlyCollection<SecurityKey> SecurityKeys {
- get { return keys; }
- }
-
- public string WrappingAlgorithm {
- get { return wrap_alg; }
- }
-
- public SecurityToken WrappingToken {
- get { return wrap_token; }
- }
-
- public SecurityKeyIdentifier WrappingTokenReference {
- get { return wrap_token_ref; }
- }
-
- public byte [] GetWrappedKey ()
- {
- return (byte []) wrapped_key.Clone ();
- }
-
- internal void SetWrappedKey (byte [] value)
- {
- wrapped_key = (byte []) value.Clone ();
- }
-
- [MonoTODO]
- public override bool CanCreateKeyIdentifierClause<T> ()
- {
- /*
- foreach (SecurityKeyIdentifierClause k in WrappingTokenReference) {
- Type t = k.GetType ();
- if (t == typeof (T) || t.IsSubclassOf (typeof (T)))
- return true;
- }
- */
- return false;
- }
-
- [MonoTODO]
- public override T CreateKeyIdentifierClause<T> ()
- {
- /*
- foreach (SecurityKeyIdentifierClause k in WrappingTokenReference) {
- Type t = k.GetType ();
- if (t == typeof (T) || t.IsSubclassOf (typeof (T)))
- return (T) k;
- }
- */
- throw new NotSupportedException (String.Format ("WrappedKeySecurityToken cannot create '{0}'", typeof (T)));
- }
-
- public override bool MatchesKeyIdentifierClause (SecurityKeyIdentifierClause keyIdentifierClause)
- {
- LocalIdKeyIdentifierClause lkic = keyIdentifierClause as LocalIdKeyIdentifierClause;
- if (lkic != null && lkic.LocalId == Id)
- return true;
-
- InternalEncryptedKeyIdentifierClause khic = keyIdentifierClause as InternalEncryptedKeyIdentifierClause;
- if (keyhash == null)
- keyhash = SHA1.Create ().ComputeHash (wrapped_key);
- if (khic != null && khic.Matches (keyhash))
- return true;
-
- return false;
- }
- }
-}
+++ /dev/null
-//
-// BinarySecretKeyIdentifierClause.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2006 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections.Generic;
-using System.Xml;
-using System.IdentityModel.Policy;
-using System.IdentityModel.Tokens;
-
-namespace System.ServiceModel.Security
-{
- public class BinarySecretKeyIdentifierClause : BinaryKeyIdentifierClause
- {
- public BinarySecretKeyIdentifierClause (byte [] key)
- : this (key, true)
- {
- }
-
- [MonoTODO ("ClauseType")]
- public BinarySecretKeyIdentifierClause (byte [] key, bool cloneBuffer)
- : base ("", key, cloneBuffer)
- {
- }
-
- [MonoTODO ("ClauseType")]
- public BinarySecretKeyIdentifierClause (byte [] key, bool cloneBuffer, byte [] derivationNonce, int derivationLength)
- : base ("", key, cloneBuffer, derivationNonce, derivationLength)
- {
- }
-
- public override bool CanCreateKey {
- get { return true; }
- }
-
- public byte [] GetKeyBytes ()
- {
- return GetBuffer ();
- }
-
- public override SecurityKey CreateKey ()
- {
- return new InMemorySymmetricSecurityKey (GetRawBuffer (), true);
- }
-
- public override bool Matches (SecurityKeyIdentifierClause clause)
- {
- if (clause == null)
- throw new ArgumentNullException ("clause");
- BinarySecretKeyIdentifierClause other =
- clause as BinarySecretKeyIdentifierClause;
- if (other == null)
- return false;
- byte [] b1 = GetRawBuffer ();
- byte [] b2 = other.GetRawBuffer ();
- if (b1.Length != b2.Length)
- return false;
- for (int i = 0; i < b1.Length; i++)
- if (b1 [i] != b2 [i])
- return false;
- return true;
- }
- }
-}
+++ /dev/null
-//
-// KeyNameIdentifierClause.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2006 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-using System;
-using System.Collections.Generic;
-using System.Xml;
-using System.IdentityModel.Policy;
-using System.IdentityModel.Tokens;
-
-namespace System.ServiceModel.Security
-{
- public class KeyNameIdentifierClause : SecurityKeyIdentifierClause
- {
- public KeyNameIdentifierClause (string keyName)
- : base (null)
- {
- key_name = keyName;
- }
-
- string key_name;
-
- public string KeyName {
- get { return key_name; }
- }
-
- public override bool Matches (SecurityKeyIdentifierClause clause)
- {
- if (clause == null)
- throw new ArgumentNullException ("clause");
- KeyNameIdentifierClause knic =
- clause as KeyNameIdentifierClause;
- return knic != null && Matches (knic.KeyName);
- }
-
- public bool Matches (string keyName)
- {
- return key_name == keyName;
- }
-
- public override string ToString ()
- {
- return String.Concat ("KeyNameIdentifierClause(KeyName = '", KeyName, "')");
- }
- }
-}
+++ /dev/null
-//
-// SecurityContextKeyIdentifierClause.cs
-//
-// Author:
-// Atsushi Enomoto <atsushi@ximian.com>
-//
-// Copyright (C) 2006 Novell, Inc. http://www.novell.com
-//
-// Permission is hereby granted, free of charge, to any person obtaining
-// a copy of this software and associated documentation files (the
-// "Software"), to deal in the Software without restriction, including
-// without limitation the rights to use, copy, modify, merge, publish,
-// distribute, sublicense, and/or sell copies of the Software, and to
-// permit persons to whom the Software is furnished to do so, subject to
-// the following conditions:
-//
-// The above copyright notice and this permission notice shall be
-// included in all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-//
-
-using System.IdentityModel.Selectors;
-using System.IdentityModel.Tokens;
-using System.Xml;
-
-namespace System.ServiceModel.Security
-{
- public class SecurityContextKeyIdentifierClause : SecurityKeyIdentifierClause
- {
- public SecurityContextKeyIdentifierClause (UniqueId contextId)
- : this (contextId, new UniqueId ())
- {
- }
-
- public SecurityContextKeyIdentifierClause (UniqueId contextId, UniqueId generation)
- : this (contextId, generation, null, 0)
- {
- }
-
- public SecurityContextKeyIdentifierClause (UniqueId contextId, UniqueId generation, byte [] derivationNonce, int derivationLength)
- : base (null, derivationNonce, derivationLength)
- {
- this.context = contextId;
- this.generation = generation;
- }
-
- UniqueId context, generation;
-
- public UniqueId ContextId {
- get { return context; }
- }
-
- public UniqueId Generation {
- get { return generation; }
- }
-
- public override bool Matches (
- SecurityKeyIdentifierClause keyIdentifierClause)
- {
- SecurityContextKeyIdentifierClause other =
- keyIdentifierClause as SecurityContextKeyIdentifierClause;
- return other != null && Matches (other.context, other.generation);
- }
-
- public bool Matches (UniqueId contextId, UniqueId generation)
- {
- return context == contextId &&
- this.generation == generation;
- }
-
- [MonoTODO]
- public override string ToString ()
- {
- return base.ToString ();
- }
- }
-}
System.ServiceModel.PeerResolvers/UnregisterInfo.cs
System.ServiceModel.PeerResolvers/UpdateInfo.cs
System.ServiceModel.Security.Tokens/AuthenticatorCommunicationObject.cs
-System.ServiceModel.Security.Tokens/BinarySecretSecurityToken.cs
System.ServiceModel.Security.Tokens/ClaimTypeRequirement.cs
System.ServiceModel.Security.Tokens/CommunicationSecurityTokenAuthenticator.cs
System.ServiceModel.Security.Tokens/CommunicationSecurityTokenProvider.cs
System.ServiceModel.Security.Tokens/IIssuanceSecurityTokenAuthenticator.cs
System.ServiceModel.Security.Tokens/ISecurityContextSecurityTokenCache.cs
System.ServiceModel.Security.Tokens/InitiatorServiceModelSecurityTokenRequirement.cs
-System.ServiceModel.Security.Tokens/InternalEncryptedKeyIdentifierClause.cs
System.ServiceModel.Security.Tokens/IssuedSecurityTokenHandler.cs
System.ServiceModel.Security.Tokens/IssuedSecurityTokenParameters.cs
System.ServiceModel.Security.Tokens/IssuedSecurityTokenProvider.cs
System.ServiceModel.Security.Tokens/TlsClientSession.cs
System.ServiceModel.Security.Tokens/TlsServerSession.cs
System.ServiceModel.Security.Tokens/UserNameSecurityTokenParameters.cs
-System.ServiceModel.Security.Tokens/WrappedKeySecurityToken.cs
System.ServiceModel.Security.Tokens/X509SecurityTokenParameters.cs
System.ServiceModel.Security/BasicSecurityProfileVersion.cs
-System.ServiceModel.Security/BinarySecretKeyIdentifierClause.cs
System.ServiceModel.Security/ChannelProtectionRequirements.cs
System.ServiceModel.Security/DataProtectionSecurityStateEncoder.cs
System.ServiceModel.Security/ExpiredSecurityTokenException.cs
System.ServiceModel.Security/IssuedTokenClientCredential.cs
System.ServiceModel.Security/IssuedTokenServiceCredential.cs
System.ServiceModel.Security/KeyEntropyMode.cs
-System.ServiceModel.Security/KeyNameIdentifierClause.cs
System.ServiceModel.Security/MessagePartSpecification.cs
System.ServiceModel.Security/MessageProtectionOrder.cs
System.ServiceModel.Security/MessageSecurityException.cs
System.ServiceModel.Security/SecureConversationVersion.cs
System.ServiceModel.Security/SecurityAccessDeniedException.cs
System.ServiceModel.Security/SecurityAlgorithmSuite.cs
-System.ServiceModel.Security/SecurityContextKeyIdentifierClause.cs
System.ServiceModel.Security/SecurityCredentialsManager.cs
System.ServiceModel.Security/SecurityMessageProperty.cs
System.ServiceModel.Security/SecurityNegotiationException.cs
System.ServiceModel.Security/PeerCredential.cs
System.ServiceModel.Security/ScopedMessagePartSpecification.cs
System.ServiceModel.Security/SecurityAlgorithmSuite.cs
-System.ServiceModel.Security/SecurityContextKeyIdentifierClause.cs
System.ServiceModel.Security/SecurityMessageProperty.cs
System.ServiceModel.Security/SecurityStateEncoder.cs
System.ServiceModel.Security/SecurityTokenAttachmentMode.cs
<DebugType>full</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONCURRENT_COLLECTIONS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CONCURRENT_COLLECTIONS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONCURRENT_COLLECTIONS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CONCURRENT_COLLECTIONS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SYSTEM_WEB_APPLICATIONSERVICES</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;SYSTEM_WEB_APPLICATIONSERVICES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;SYSTEM_WEB_APPLICATIONSERVICES</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;SYSTEM_WEB_APPLICATIONSERVICES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;SYSTEM_WEB_EXTENSIONS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;SYSTEM_WEB_EXTENSIONS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_3_5;SYSTEM_WEB_EXTENSIONS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;SYSTEM_WEB_EXTENSIONS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETMVC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETMVC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,168,169,219,414,612,649</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_BROKEN_CONFIGURATION_DLL</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;MONO_BROKEN_CONFIGURATION_DLL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,168,169,219,414,612,649</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;MONO_BROKEN_CONFIGURATION_DLL</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;MONO_BROKEN_CONFIGURATION_DLL</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASPNETWEBPAGES</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASPNETWEBPAGES</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_SYSTEM_WEB;WEBSERVICES_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System.Web\Util\AssemblyUtil.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\BinaryCompatibility.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DateTimeUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Debug.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DisposableAction.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DoNotResetAttribute.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\EmptyCollection.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\ResXResourceWriter.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\SerializedFromResXHandler.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\TypeConverterFromResXHandler.cs" />\r
+ <Compile Include="..\System\System\MonoToolsLocator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Mono.Web.Util\ISectionSettingsMapper.cs" />\r
<Compile Include="Mono.Web.Util\MembershipSectionMapper.cs" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_SYSTEM_WEB</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_SYSTEM_WEB</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,612,618,618</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;INSIDE_SYSTEM_WEB</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;INSIDE_SYSTEM_WEB</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System.Web\Util\AssemblyUtil.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\BinaryCompatibility.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DateTimeUtil.cs" />\r
+ <Compile Include="..\referencesource\System.Web\Util\Debug.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DisposableAction.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\DoNotResetAttribute.cs" />\r
<Compile Include="..\referencesource\System.Web\Util\EmptyCollection.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\ResXResourceWriter.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\SerializedFromResXHandler.cs" />\r
<Compile Include="..\System.Windows.Forms\System.Resources\TypeConverterFromResXHandler.cs" />\r
+ <Compile Include="..\System\System\MonoToolsLocator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Mono.Web.Util\ISectionSettingsMapper.cs" />\r
<Compile Include="Mono.Web.Util\MembershipSectionMapper.cs" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,618,612,809</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,618,612,809</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<ItemGroup>\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\MonoTODOAttribute.cs" />\r
+ <Compile Include="..\System\System\MonoToolsLocator.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
<Compile Include="Assembly\Locale.cs" />\r
<Compile Include="System.Resources\AssemblyNamesTypeResolutionService.cs" />\r
bool selection_changed = false;
if (is_main_collection && owner != null) {
- int display_index = item.DisplayIndex;
- if (item.Focused && display_index + 1 == Count) // Last item
- owner.SetFocusedItem (display_index == 0 ? -1 : display_index - 1);
+ ListViewItem focused_item = owner.FocusedItem;
+ if (focused_item != null) {
+ int focused_item_index = focused_item.DisplayIndex;
+ if (focused_item_index + 1 >= Count) // Last item
+ owner.SetFocusedItem (Count - 2);
+ }
selection_changed = owner.SelectedIndices.Contains (index);
owner.item_control.CancelEdit (item);
value.SetGroup (group);
}
-
+ value.DisplayIndex = -1;
list.Add (value);
// force an update of the selected info if the new item is selected.
return base.IsInputChar (charCode);
}
}
+
+ [Test] // Should not throw IndexOutOfBoundsException
+ public void ReaddingItem ()
+ {
+ Form form = new Form ();
+ form.ShowInTaskbar = false;
+ ListView lvw1 = new ListView ();
+ ListView lvw2 = new ListView ();
+ lvw1.View = View.Details;
+ lvw2.View = View.Details;
+ lvw1.Columns.Add (new ColumnHeader ("1"));
+ lvw2.Columns.Add (new ColumnHeader ("2"));
+ form.Controls.Add (lvw1);
+ form.Controls.Add (lvw2);
+ form.Show ();
+
+ for (int i = 0; i < 50; i++)
+ lvw1.Items.Add ("A");
+ lvw2.Items.Add ("B1");
+
+ ListViewItem item = lvw1.Items [lvw1.Items.Count - 1];
+ item.Selected = true;
+ item.Remove ();
+ lvw2.Items.Add (item);
+ item.Selected = true;
+
+ Assert.AreEqual (lvw1.Items.Count, 49, "#1");
+ Assert.AreEqual (lvw2.Items.Count, 2, "#2");
+ Assert.AreEqual (lvw2.Items [1].Selected, true, "#3");
+
+ form.Dispose ();
+ }
+
+ [Test] // Should not throw ArgumentOutOfRangeException
+ public void DeleteNotFocusedItem ()
+ {
+ Form form = new Form ();
+ form.ShowInTaskbar = false;
+ ListView lvw = new ListView ();
+ form.Controls.Add (lvw);
+ form.Show ();
+
+ for (int i = 0; i < 3; i++)
+ lvw.Items.Add ("A");
+
+ lvw.Items [lvw.Items.Count - 1].Focused = true;
+ lvw.Items [0].Remove ();
+ lvw.Items [0].Remove ();
+
+ form.Dispose ();
+ }
}
}
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASYNC</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASYNC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASYNC</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASYNC</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASYNC;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;ASYNC;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,219,414,649,1717</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;ASYNC;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;ASYNC;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
}
}
+ static string[] allTimeFormats = new string[] {
+ "HH:mm:ss.fffffffzzzzzz",
+ "HH:mm:ss",
+ "HH:mm:ss.f",
+ "HH:mm:ss.ff",
+ "HH:mm:ss.fff",
+ "HH:mm:ss.ffff",
+ "HH:mm:ss.fffff",
+ "HH:mm:ss.ffffff",
+ "HH:mm:ss.fffffff",
+ "HH:mm:ssZ",
+ "HH:mm:ss.fZ",
+ "HH:mm:ss.ffZ",
+ "HH:mm:ss.fffZ",
+ "HH:mm:ss.ffffZ",
+ "HH:mm:ss.fffffZ",
+ "HH:mm:ss.ffffffZ",
+ "HH:mm:ss.fffffffZ",
+ "HH:mm:sszzzzzz",
+ "HH:mm:ss.fzzzzzz",
+ "HH:mm:ss.ffzzzzzz",
+ "HH:mm:ss.fffzzzzzz",
+ "HH:mm:ss.ffffzzzzzz",
+ "HH:mm:ss.fffffzzzzzz",
+ "HH:mm:ss.ffffffzzzzzz",
+ };
+
internal static object FromXmlString (TypeData type, string value)
{
if (value == null) return null;
case "char": return (char)XmlConvert.ToInt32 (value);
case "dateTime": return XmlConvert.ToDateTime (value, XmlDateTimeSerializationMode.RoundtripKind);
case "date": return XmlConvert.ToDateTime (value).Date;
- case "time": return DateTime.ParseExact (value, "HH:mm:ss.FFFFFFF", null);
+ case "time": return DateTime.ParseExact(value, allTimeFormats, DateTimeFormatInfo.InvariantInfo, DateTimeStyles.AllowLeadingWhite | DateTimeStyles.AllowTrailingWhite | DateTimeStyles.NoCurrentDateDefault | DateTimeStyles.RoundtripKind);
case "decimal": return XmlConvert.ToDecimal (value);
case "double": return XmlConvert.ToDouble (value);
case "short": return XmlConvert.ToInt16 (value);
Assert.AreEqual (new DateTime (2012,2,5,9,0,0,DateTimeKind.Utc), o.SomeDate.ToUniversalTime ());
}
+ [Test]
+ public void TimeWithUtc ()
+ {
+ XmlSerializer xs = new XmlSerializer (typeof (UtcTimeClass));
+ var o = (UtcTimeClass) xs.Deserialize (new StringReader ("<UtcTimeClass xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"><DateTimeValue>12:34:56.0Z</DateTimeValue></UtcTimeClass>"));
+ Assert.AreEqual (new DateTime (1,1,1,12,34,56,DateTimeKind.Utc), o.DateTimeValue);
+ }
public class Foo
{
public DateTime SomeDate;
}
+ public class UtcTimeClass
+ {
+ [XmlElementAttribute (DataType = "time")]
+ public DateTime DateTimeValue;
+ }
+
public class Bug8468BaseClass
{
public string Base;
Assert.AreEqual ("<:ErrorneousGetSchema></>", Infoset (sw.ToString ()));
}
+ [Test]
public void DateTimeRoundtrip ()
{
// bug #337729
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_SERIALIZATION</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_SERIALIZATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_SERIALIZATION</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_SERIALIZATION</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
TEST_MCS_FLAGS += -d:MONO_FEATURE_PROCESS_START
endif
-LIB_MCS_FLAGS = -nowarn:618 -d:CONFIGURATION_2_0 $(REFERENCE_SOURCES_FLAGS) -unsafe $(RESOURCE_FILES:%=-resource:%)
+LIB_MCS_FLAGS = -d:CONFIGURATION_2_0 $(REFERENCE_SOURCES_FLAGS) -unsafe $(RESOURCE_FILES:%=-resource:%)
+
+ifndef PROFILE_DISABLE_BTLS
+ifdef HAVE_BTLS
+
+LIB_MCS_FLAGS += -d:MONO_FEATURE_BTLS
+
+endif
+endif
ifndef NO_THREAD_ABORT
REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_THREAD_ABORT
# MOBILE_PROFILE needs SECURITY_DEP
#
ifdef MOBILE_PROFILE
-LIB_MCS_FLAGS += -d:INSIDE_SYSTEM -d:SECURITY_DEP
+LIB_MCS_FLAGS += -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635
else
EXTERN_ALIAS_FLAGS = -d:MONO_SECURITY_ALIAS
endif
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
return MonoBtlsBioMono.CreateStream (stream, false);
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_read (IntPtr bio, IntPtr data, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_write (IntPtr bio, IntPtr data, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_flush (IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_indent (IntPtr bio, uint indent, uint max_indent);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_hexdump (IntPtr bio, IntPtr data, int len, uint indent);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_bio_print_errors (IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_bio_free (IntPtr handle);
public int Read (byte[] buffer, int offset, int size)
class MonoBtlsBioMemory : MonoBtlsBio
{
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_bio_mem_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_bio_mem_get_data (IntPtr handle, out IntPtr data);
public MonoBtlsBioMemory ()
delegate int BioWriteFunc (IntPtr bio, IntPtr data, int dataLength);
delegate long BioControlFunc (IntPtr bio, ControlCommand command, long arg);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_bio_mono_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_bio_mono_initialize (IntPtr handle, IntPtr instance, IntPtr readFunc, IntPtr writeFunc, IntPtr controlFunc);
long Control (ControlCommand command, long arg)
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
#if MONO_SECURITY_ALIAS
extern alias MonoSecurity;
#endif
}
}
- Exception GetException (MonoBtlsSslError status)
+ static Exception GetException (MonoBtlsSslError status)
{
var error = MonoBtlsError.GetError ();
- if (error == null)
- return new MonoBtlsException (status);
-
var text = MonoBtlsError.GetErrorString (error);
return new MonoBtlsException ("{0} {1}", status, text);
}
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-// #if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
{
static class MonoBtlsError
{
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (MonoBtlsObject.BTLS_DYLIB)]
extern static int mono_btls_error_peek_error ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (MonoBtlsObject.BTLS_DYLIB)]
extern static int mono_btls_error_get_error ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (MonoBtlsObject.BTLS_DYLIB)]
extern static void mono_btls_error_clear_error ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (MonoBtlsObject.BTLS_DYLIB)]
extern static void mono_btls_error_get_error_string_n (int error, IntPtr buf, int len);
public static int PeekError ()
}
}
}
-// #endif
+#endif
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
}
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_key_free (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_key_up_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_key_get_bytes (IntPtr handle, out IntPtr data, out int size, int include_private_bits);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_key_get_bits (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_key_is_rsa (IntPtr handle);
new internal BoringKeyHandle Handle {
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.Threading;
using System.Runtime.InteropServices;
{
abstract class MonoBtlsObject : IDisposable
{
+ internal const string BTLS_DYLIB = "libmono-btls-shared";
+
internal MonoBtlsObject (MonoBtlsHandle handle)
{
this.handle = handle;
CheckError (ret == 1, callerName);
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_free (IntPtr data);
protected void FreeDataPtr (IntPtr data)
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Security.Cryptography.X509Certificates;
get { return (BoringPkcs12Handle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_pkcs12_free (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_pkcs12_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_pkcs12_get_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_pkcs12_get_cert (IntPtr Handle, int index);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_pkcs12_add_cert (IntPtr chain, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern unsafe static int mono_btls_pkcs12_import (IntPtr chain, void* data, int len, IntPtr password);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_pkcs12_has_private_key (IntPtr pkcs12);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_pkcs12_get_private_key (IntPtr pkcs12);
internal MonoBtlsPkcs12 ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
#if MONO_SECURITY_ALIAS
extern alias MonoSecurity;
#endif
else
param = MonoBtlsX509VerifyParam.GetSslServer ();
- if (string.IsNullOrEmpty (targetHost))
+ if (targetHost == null)
return param;
try {
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
}
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_destroy (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_ssl_new (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_use_certificate (IntPtr handle, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_use_private_key (IntPtr handle, IntPtr key);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_add_chain_certificate (IntPtr handle, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_accept (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_connect (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_handshake (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_close (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_set_bio (IntPtr handle, IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_read (IntPtr handle, IntPtr data, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_write (IntPtr handle, IntPtr data, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_get_error (IntPtr handle, int ret_code);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_get_version (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_set_min_version (IntPtr handle, int version);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_set_max_version (IntPtr handle, int version);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_get_cipher (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_get_ciphers (IntPtr handle, out IntPtr data);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_ssl_get_peer_certificate (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_set_cipher_list (IntPtr handle, IntPtr str);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_print_errors_cb (IntPtr func, IntPtr ctx);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_set_verify_param (IntPtr handle, IntPtr param);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_set_server_name (IntPtr handle, IntPtr name);
static BoringSslHandle Create_internal (MonoBtlsSslCtx ctx)
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
get { return (BoringSslCtxHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_ssl_ctx_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_ctx_free (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_ssl_ctx_up_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_initialize (IntPtr handle, IntPtr instance);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_set_debug_bio (IntPtr handle, IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_set_cert_verify_callback (IntPtr handle, IntPtr func, int cert_required);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_set_cert_select_callback (IntPtr handle, IntPtr func);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_set_min_version (IntPtr handle, int version);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_ssl_ctx_set_max_version (IntPtr handle, int version);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_ctx_is_cipher_supported (IntPtr handle, short value);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_ctx_set_ciphers (IntPtr handle, int count, IntPtr data, int allow_unsupported);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_ssl_ctx_set_verify_param (IntPtr handle, IntPtr param);
delegate int NativeVerifyFunc (IntPtr instance, int preverify_ok, IntPtr ctx);
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
namespace Mono.Btls
{
// keep in sync with boringssl/include/ssl.h
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
#if MONO_SECURITY_ALIAS
extern alias MonoSecurity;
#endif
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.Text;
using System.Security.Cryptography.X509Certificates;
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
{
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_up_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_from_data (IntPtr data, int len, MonoBtlsX509Format format);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_get_subject_name (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_get_issuer_name (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_subject_name_string (IntPtr handle, IntPtr buffer, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_issuer_name_string (IntPtr handle, IntPtr buffer, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_raw_data (IntPtr handle, IntPtr bio, MonoBtlsX509Format format);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_cmp (IntPtr a, IntPtr b);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_hash (IntPtr handle, out IntPtr data);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_get_not_before (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_get_not_after (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_public_key (IntPtr handle, IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_serial_number (IntPtr handle, IntPtr data, int size, int mono_style);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_version (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_signature_algorithm (IntPtr handle, IntPtr buffer, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_public_key_asn1 (IntPtr handle, IntPtr oid, int oid_size, out IntPtr data, out int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_public_key_parameters (IntPtr handle, IntPtr oid, int oid_size, out IntPtr data, out int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_get_pubkey (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_get_subject_key_identifier (IntPtr handle, out IntPtr data, out int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_print (IntPtr handle, IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_free (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_dup (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_add_trust_object (IntPtr handle, MonoBtlsX509Purpose purpose);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_add_reject_object (IntPtr handle, MonoBtlsX509Purpose purpose);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_add_explicit_trust (IntPtr handle, MonoBtlsX509TrustKind kind);
internal MonoBtlsX509 Copy ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Security.Cryptography.X509Certificates;
get { return (BoringX509ChainHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_chain_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_chain_get_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_chain_get_cert (IntPtr Handle, int index);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_chain_add_cert (IntPtr chain, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_chain_up_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_chain_free (IntPtr handle);
public MonoBtlsX509Chain ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
{
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_crl_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_crl_from_data (IntPtr data, int len, MonoBtlsX509Format format);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_crl_get_by_cert (IntPtr handle, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
unsafe extern static IntPtr mono_btls_x509_crl_get_by_serial (IntPtr handle, void *serial, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_crl_get_revoked_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_crl_get_revoked (IntPtr handle, int index);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_crl_get_last_update (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_crl_get_next_update (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_crl_get_version (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_crl_get_issuer (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_crl_free (IntPtr handle);
public static MonoBtlsX509Crl LoadFromData (byte[] buffer, MonoBtlsX509Format format)
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Runtime.InteropServices;
get { return (BoringX509LookupHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_lookup_new (IntPtr store, MonoBtlsX509LookupType type);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_load_file (IntPtr handle, IntPtr file, MonoBtlsX509FileType type);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_add_dir (IntPtr handle, IntPtr dir, MonoBtlsX509FileType type);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_add_mono (IntPtr handle, IntPtr monoLookup);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_lookup_method_mono_init (
IntPtr handle, IntPtr instance, IntPtr by_subject_func);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_init (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_shutdown (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_lookup_by_subject (IntPtr handle, IntPtr name);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_lookup_by_fingerprint (IntPtr handle, IntPtr bytes, int len);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_lookup_free (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_lookup_peek_lookup (IntPtr handle);
MonoBtlsX509LookupType type;
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP && MONODROID
+#if SECURITY_DEP && MONO_FEATURE_BTLS && MONODROID
using System;
using System.IO;
using System.Runtime.InteropServices;
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Runtime.InteropServices;
get { return (BoringX509LookupMonoHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_lookup_mono_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_lookup_mono_init (
IntPtr handle, IntPtr instance, IntPtr by_subject_func);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_lookup_mono_free (IntPtr handle);
delegate int BySubjectFunc (IntPtr instance, IntPtr name, out IntPtr x509_ptr);
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Runtime.InteropServices;
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
}
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_print_bio (IntPtr handle, IntPtr bio);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_print_string (IntPtr handle, IntPtr buffer, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_get_raw_data (IntPtr handle, out IntPtr buffer, int use_canon_enc);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_name_hash (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_name_hash_old (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_get_entry_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static MonoBtlsX509NameEntryType mono_btls_x509_name_get_entry_type (IntPtr name, int index);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_get_entry_oid (IntPtr name, int index, IntPtr buffer, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_get_entry_oid_data (IntPtr name, int index, out IntPtr data);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_get_entry_value (IntPtr name, int index, out int tag, out IntPtr str);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern unsafe static IntPtr mono_btls_x509_name_from_data (void* data, int len, int use_canon_enc);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_name_free (IntPtr handle);
new internal BoringX509NameHandle Handle {
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
}
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_name_list_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_list_get_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_name_list_add (IntPtr handle, IntPtr name);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_name_list_get_item (IntPtr handle, int index);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_name_list_free (IntPtr handle);
new internal BoringX509NameListHandle Handle {
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Text;
{
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_revoked_get_serial_number (IntPtr handle, IntPtr data, int size);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static long mono_btls_x509_revoked_get_revocation_date (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_revoked_get_reason (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_revoked_get_sequence (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_revoked_free (IntPtr handle);
public byte[] GetSerialNumber ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Collections.Generic;
get { return (BoringX509StoreHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_from_ctx (IntPtr ctx);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_from_ssl_ctx (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_load_locations (IntPtr handle, IntPtr file, IntPtr path);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_set_default_paths (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_add_cert (IntPtr handle, IntPtr x509);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_get_count (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_store_free (IntPtr handle);
Dictionary<IntPtr,MonoBtlsX509Lookup> lookupHash;
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Runtime.InteropServices;
get { return (BoringX509StoreCtxHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_from_ptr (IntPtr ctx);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static MonoBtlsX509Error mono_btls_x509_store_ctx_get_error (IntPtr handle, out IntPtr error_string);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_ctx_get_error_depth (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_chain (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_ctx_init (IntPtr handle, IntPtr store, IntPtr chain);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_ctx_set_param (IntPtr handle, IntPtr param);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_store_ctx_verify_cert (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_by_subject (IntPtr handle, IntPtr name);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_current_cert (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_current_issuer (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_verify_param (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_get_untrusted (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_store_ctx_up_ref (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_store_ctx_free (IntPtr handle);
internal MonoBtlsX509StoreCtx ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
#if MONO_SECURITY_ALIAS
extern alias MonoSecurity;
#endif
static class MonoBtlsX509StoreManager
{
static bool initialized;
+#if !ANDROID
static string machineTrustedRootPath;
static string machineIntermediateCAPath;
static string machineUntrustedPath;
static string userTrustedRootPath;
static string userIntermediateCAPath;
static string userUntrustedPath;
+#endif
static void Initialize ()
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
namespace Mono.Btls
{
enum MonoBtlsX509StoreType
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
namespace Mono.Btls
{
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.IO;
using System.Runtime.InteropServices;
get { return (BoringX509VerifyParamHandle)base.Handle; }
}
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_verify_param_new ();
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_verify_param_copy (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_verify_param_lookup (IntPtr name);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_can_modify (IntPtr param);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_name (IntPtr handle, IntPtr name);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_host (IntPtr handle, IntPtr name, int namelen);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_add_host (IntPtr handle, IntPtr name, int namelen);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static ulong mono_btls_x509_verify_param_get_flags (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_flags (IntPtr handle, ulong flags);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static MonoBtlsX509VerifyFlags mono_btls_x509_verify_param_get_mono_flags (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_mono_flags (IntPtr handle, MonoBtlsX509VerifyFlags flags);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_purpose (IntPtr handle, MonoBtlsX509Purpose purpose);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_get_depth (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_depth (IntPtr handle, int depth);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static int mono_btls_x509_verify_param_set_time (IntPtr handle, long time);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static IntPtr mono_btls_x509_verify_param_get_peername (IntPtr handle);
- [MethodImpl (MethodImplOptions.InternalCall)]
+ [DllImport (BTLS_DYLIB)]
extern static void mono_btls_x509_verify_param_free (IntPtr handle);
internal MonoBtlsX509VerifyParam ()
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
#if MONO_SECURITY_ALIAS
extern alias MonoSecurity;
#endif
// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
// THE SOFTWARE.
-#if SECURITY_DEP
+#if SECURITY_DEP && MONO_FEATURE_BTLS
using System;
using System.Text;
using System.Security;
untrusted = new X509Certificate2Collection ();
policy.ExtraStore = untrusted;
for (int i = 0; i < untrustedChain.Count; i++) {
- using (var cert = untrustedChain.GetCertificate (i))
+ var cert = untrustedChain.GetCertificate (i);
using (var impl = new X509CertificateImplBtls (cert))
untrusted.Add (new X509Certificate2 (impl));
}
for (int i = 0; i < certificates.Length; i++) {
var cert = chain.GetCertificate (i);
- var impl = new X509CertificateImplBtls (cert);
- certificates [i] = new X509Certificate2 (impl);
+ using (var impl = new X509CertificateImplBtls (cert))
+ certificates [i] = new X509Certificate2 (impl);
elements.Add (certificates [i]);
}
if (untrusted != null) {
foreach (var cert in untrusted)
cert.Dispose ();
+ untrusted = null;
+ }
+ if (certificates != null) {
+ foreach (var cert in certificates)
+ cert.Dispose ();
+ certificates = null;
}
}
base.Dispose (disposing);
readonly MonoTlsStream tlsStream;
readonly HttpWebRequest request;
+#pragma warning disable 618
+
internal static ICertificateValidator GetInternalValidator (MonoTlsProvider provider, MonoTlsSettings settings)
{
if (settings == null)
certValidationCallback = ServicePointManager.ServerCertValidationCallback;
}
+#pragma warning restore 618
+
static X509Certificate DefaultSelectionCallback (string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, string[] acceptableIssuers)
{
X509Certificate clientCertificate;
result = provider.ValidateCertificate (this, host, server, certs, wantsChain, ref chain, ref xerrors, ref status11);
errors = (SslPolicyErrors)xerrors;
+ if (status11 == 0 && errors != 0) {
+ // TRUST_E_FAIL
+ status11 = unchecked ((int)0x800B010B);
+ }
+
if (policy != null && (!(policy is DefaultCertificatePolicy) || certValidationCallback == null)) {
ServicePoint sp = null;
if (request != null)
sp = request.ServicePointNoLock;
- if (status11 == 0 && errors != 0) {
- // TRUST_E_FAIL
- status11 = unchecked ((int)0x800B010B);
- }
// pre 2.0 callback
result = policy.CheckValidationResult (sp, leaf, request, status11);
*/
X509Certificate OnCertificateSelection (X509CertificateCollection clientCerts, X509Certificate serverCert, string targetHost, X509CertificateCollection serverRequestedCerts)
{
+#pragma warning disable 618
string [] acceptableIssuers = new string [serverRequestedCerts != null ? serverRequestedCerts.Count : 0];
for (int i = 0; i < acceptableIssuers.Length; i++)
acceptableIssuers [i] = serverRequestedCerts [i].GetIssuerName ();
X509Certificate clientCertificate;
certificateValidator.SelectClientCertificate (targetHost, clientCerts, serverCert, acceptableIssuers, out clientCertificate);
return clientCertificate;
+#pragma warning restore 618
}
public virtual IAsyncResult BeginAuthenticateAsClient (string targetHost, AsyncCallback asyncCallback, object asyncState)
ServicePointManager.CheckCertificateRevocationList);
status = WebExceptionStatus.Success;
- } catch (Exception ex) {
+ } catch (Exception) {
status = WebExceptionStatus.SecureChannelFailure;
throw;
} finally {
using System.Collections;
using System.Collections.Generic;
using System.Text.RegularExpressions;
+#if !MONOTOUCH_WATCH
using Mono.Net;
+#endif
namespace System.Net
{
return "md2RSA";
case "1.2.840.113549.1.1.3":
return "md4RSA";
- return "md4RSA";
- return "md4RSA";
case "1.3.14.3.2.27":
return "dsaSHA1";
case "2.16.840.1.101.2.1.1.19":
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{483DB7F6-9145-4AE2-B9B2-2B5EE6FDEFB4}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/bare</OutputPath>\r
<IntermediateOutputPath>obj-bare</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ServiceNameStore.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
- <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\_MultipleConnectAsync.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\Socket.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPClient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPListener.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UDPClient.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessModuleCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessThreadCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeX509ChainHandle.cs" />\r
<Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsBio.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsContext.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsException.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsKey.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsObject.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsPkcs12.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsProvider.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSsl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsStream.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsUtils.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Chain.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Crl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Error.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Exception.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509FileType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Format.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Lookup.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMono.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMonoCollection.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Name.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameEntryType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameList.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Purpose.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Revoked.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Store.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreManager.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509TrustKind.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyFlags.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyParam.cs" />\r
+ <Compile Include="Mono.Btls\X509CertificateImplBtls.cs" />\r
+ <Compile Include="Mono.Btls\X509ChainImplBtls.cs" />\r
<Compile Include="Mono.Http\NtlmClient.cs" />\r
<Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
<Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
<Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
+ <Compile Include="Mono.Net.Security\AsyncProtocolRequest.cs" />\r
<Compile Include="Mono.Net.Security\CallbackHelpers.cs" />\r
<Compile Include="Mono.Net.Security\ChainValidationHelper.cs" />\r
<Compile Include="Mono.Net.Security\IMonoSslStream.cs" />\r
<Compile Include="Mono.Net.Security\IMonoTlsProvider.cs" />\r
<Compile Include="Mono.Net.Security\LegacySslStream.cs" />\r
- <Compile Include="Mono.Net.Security\MonoDefaultTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\LegacyTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileAuthenticatedStream.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileTlsContext.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamImpl.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamWrapper.cs" />\r
<Compile Include="Mono.Net.Security\MonoTlsProviderFactory.cs" />\r
<Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
<Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
+ <Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
<Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="System.Configuration\UriSection.cs" />\r
<Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
<Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
<Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
<Compile Include="System.Diagnostics\Process.cs" />\r
<Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
<Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
<Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
<Compile Include="System.Diagnostics\Stopwatch.cs" />\r
<Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
<Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
<Compile Include="System.Net.Security\SslStream.cs" />\r
<Compile Include="System.Net.Sockets\SafeSocketHandle.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
<Compile Include="System.Net.Sockets\Socket.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncResult.cs" />\r
<Compile Include="System.Net.Sockets\SocketOperation.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveMessageFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketTaskExtensions.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
<Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
+ <Compile Include="System.Net\HttpListenerResponseHelper.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
<Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
<Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateImplCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
+ <Compile Include="System\MonoToolsLocator.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{2762E921-91A8-4C87-91E9-BA628013F753}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x</OutputPath>\r
<IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS;CONFIGURATION_DEP</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ServiceNameStore.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
- <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\_MultipleConnectAsync.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\Socket.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPClient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPListener.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UDPClient.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessModuleCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessThreadCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeX509ChainHandle.cs" />\r
<Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsBio.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsContext.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsException.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsKey.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsObject.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsPkcs12.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsProvider.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSsl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsStream.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsUtils.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Chain.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Crl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Error.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Exception.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509FileType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Format.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Lookup.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMono.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMonoCollection.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Name.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameEntryType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameList.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Purpose.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Revoked.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Store.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreManager.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509TrustKind.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyFlags.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyParam.cs" />\r
+ <Compile Include="Mono.Btls\X509CertificateImplBtls.cs" />\r
+ <Compile Include="Mono.Btls\X509ChainImplBtls.cs" />\r
<Compile Include="Mono.Http\NtlmClient.cs" />\r
<Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
<Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
<Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
+ <Compile Include="Mono.Net.Security\AsyncProtocolRequest.cs" />\r
<Compile Include="Mono.Net.Security\CallbackHelpers.cs" />\r
<Compile Include="Mono.Net.Security\ChainValidationHelper.cs" />\r
<Compile Include="Mono.Net.Security\IMonoSslStream.cs" />\r
<Compile Include="Mono.Net.Security\IMonoTlsProvider.cs" />\r
<Compile Include="Mono.Net.Security\LegacySslStream.cs" />\r
- <Compile Include="Mono.Net.Security\MonoDefaultTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\LegacyTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileAuthenticatedStream.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileTlsContext.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamImpl.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamWrapper.cs" />\r
<Compile Include="Mono.Net.Security\MonoTlsProviderFactory.cs" />\r
<Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
<Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
+ <Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
<Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="System.Configuration\UriSection.cs" />\r
<Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
<Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
<Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
<Compile Include="System.Diagnostics\Process.cs" />\r
<Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
<Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
<Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
<Compile Include="System.Diagnostics\Stopwatch.cs" />\r
<Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
<Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
<Compile Include="System.Net.Security\SslStream.cs" />\r
<Compile Include="System.Net.Sockets\SafeSocketHandle.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
<Compile Include="System.Net.Sockets\Socket.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncResult.cs" />\r
<Compile Include="System.Net.Sockets\SocketOperation.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveMessageFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketTaskExtensions.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
<Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
+ <Compile Include="System.Net\HttpListenerResponseHelper.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
<Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
<Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateImplCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
+ <Compile Include="System\MonoToolsLocator.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
<SchemaVersion>2.0</SchemaVersion>\r
<ProjectGuid>{19954F80-065E-4D46-8FEF-62BA4D6CFDAD}</ProjectGuid>\r
<OutputType>Library</OutputType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<OutputPath>./../../class/lib/net_4_x/secxml</OutputPath>\r
<IntermediateOutputPath>obj-secxml</IntermediateOutputPath>\r
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
<DebugSymbols>true</DebugSymbols>\r
<DebugType>full</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
<DebugType>pdbonly</DebugType>\r
- <NoWarn>1699,618</NoWarn>\r
+ <NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;CONFIGURATION_2_0;FEATURE_PAL;SYSTEM_NAMESPACE;MONO;PLATFORM_UNIX;MONO_FEATURE_PROCESS_START;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;MONO_FEATURE_BTLS;SECURITY_DEP;XML_DEP;MONO_SECURITY_ALIAS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="..\referencesource\System\net\System\Net\_ProxyChain.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_ScatterGatherBuffers.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_Semaphore.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\_ServiceNameStore.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_TimerThread.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\_WebProxyDataBuilder.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\AuthenticationScheme.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemMulticastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemTcpConnection.cs" />\r
- <Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\SystemUnicastIPAddressInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpConnection.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpState.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\NetworkInformation\TcpStatistics.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\ServicePointManager.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketAddress.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\SocketException.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\_MultipleConnectAsync.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\AddressFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IOControlCode.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\IPPacketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolFamily.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\ProtocolType.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SelectMode.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\Socket.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketErrors.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketFlags.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketInformation.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketOptionName.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketShutdown.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\SocketType.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPClient.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\TCPListener.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\TransmitFileFlags.cs" />\r
+ <Compile Include="..\referencesource\System\net\System\Net\Sockets\UDPClient.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\Sockets\UdpReceiveResult.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportContext.cs" />\r
<Compile Include="..\referencesource\System\net\System\Net\TransportType.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexRunnerFactory.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexTree.cs" />\r
<Compile Include="..\referencesource\System\regex\system\text\regularexpressions\RegexWriter.cs" />\r
+ <Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\Authentication\ExtendedProtection\TokenBinding.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\oid.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\cryptography\x509\x509utils.cs" />\r
<Compile Include="..\referencesource\System\security\system\security\permissions\typedescriptorpermission.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\AsyncStreamReader.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\Process.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessModuleCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessStartInfo.cs" />\r
+ <Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\ProcessThreadCollection.cs" />\r
<Compile Include="..\referencesource\System\services\monitoring\system\diagnosticts\processwaithandle.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\ElapsedEventHandler.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\Timer.cs" />\r
<Compile Include="..\referencesource\System\services\timers\system\timers\TimersDescriptionAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\BlockingCollection.cs" />\r
<Compile Include="..\referencesource\System\sys\system\collections\concurrent\ConcurrentBag.cs" />\r
+ <Compile Include="..\referencesource\System\sys\system\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\IO\ports\InternalResources.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs" />\r
<Compile Include="..\referencesource\System\sys\system\runtime\interopservices\handlecollector.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeCompiler.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeGenerator.cs" />\r
<Compile Include="Microsoft.VisualBasic\VBCodeProvider.cs" />\r
+ <Compile Include="Microsoft.Win32.SafeHandles\SafeX509ChainHandle.cs" />\r
<Compile Include="Microsoft.Win32\IntranetZoneCredentialPolicy.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\PowerModeChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangedEventHandler.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventArgs.cs" />\r
<Compile Include="Microsoft.Win32\UserPreferenceChangingEventHandler.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsBio.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsContext.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsException.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsKey.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsObject.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsPkcs12.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsProvider.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSsl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsSslError.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsStream.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsUtils.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Chain.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Crl.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Error.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Exception.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509FileType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Format.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Lookup.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMono.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupMonoCollection.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509LookupType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Name.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameEntryType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509NameList.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Purpose.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Revoked.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509Store.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreCtx.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreManager.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509StoreType.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509TrustKind.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyFlags.cs" />\r
+ <Compile Include="Mono.Btls\MonoBtlsX509VerifyParam.cs" />\r
+ <Compile Include="Mono.Btls\X509CertificateImplBtls.cs" />\r
+ <Compile Include="Mono.Btls\X509ChainImplBtls.cs" />\r
<Compile Include="Mono.Http\NtlmClient.cs" />\r
<Compile Include="Mono.Net.Dns\DnsClass.cs" />\r
<Compile Include="Mono.Net.Dns\DnsHeader.cs" />\r
<Compile Include="Mono.Net.Dns\ResolverError.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolver.cs" />\r
<Compile Include="Mono.Net.Dns\SimpleResolverEventArgs.cs" />\r
+ <Compile Include="Mono.Net.Security\AsyncProtocolRequest.cs" />\r
<Compile Include="Mono.Net.Security\CallbackHelpers.cs" />\r
<Compile Include="Mono.Net.Security\ChainValidationHelper.cs" />\r
<Compile Include="Mono.Net.Security\IMonoSslStream.cs" />\r
<Compile Include="Mono.Net.Security\IMonoTlsProvider.cs" />\r
<Compile Include="Mono.Net.Security\LegacySslStream.cs" />\r
- <Compile Include="Mono.Net.Security\MonoDefaultTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\LegacyTlsProvider.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileAuthenticatedStream.cs" />\r
+ <Compile Include="Mono.Net.Security\MobileTlsContext.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamImpl.cs" />\r
<Compile Include="Mono.Net.Security\MonoSslStreamWrapper.cs" />\r
<Compile Include="Mono.Net.Security\MonoTlsProviderFactory.cs" />\r
<Compile Include="Mono.Net.Security\MonoTlsStream.cs" />\r
<Compile Include="Mono.Net.Security\NoReflectionHelper.cs" />\r
<Compile Include="Mono.Net.Security\SystemCertificateValidator.cs" />\r
- <Compile Include="ReferenceSources\_SecureChannel.cs" />\r
- <Compile Include="ReferenceSources\_SslState.cs" />\r
- <Compile Include="ReferenceSources\_SslStream.cs" />\r
<Compile Include="ReferenceSources\AssertWrapper.cs" />\r
<Compile Include="ReferenceSources\AutoWebProxyScriptEngine.cs" />\r
<Compile Include="ReferenceSources\BinaryCompatibility.cs" />\r
<Compile Include="ReferenceSources\EnvironmentHelpers.cs" />\r
<Compile Include="ReferenceSources\HttpApi.cs" />\r
<Compile Include="ReferenceSources\HttpSysSettings.cs" />\r
- <Compile Include="ReferenceSources\Internal.cs" />\r
+ <Compile Include="ReferenceSources\LocalAppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\Logging.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
<Compile Include="ReferenceSources\RequestCacheProtocol.cs" />\r
<Compile Include="ReferenceSources\SR.cs" />\r
<Compile Include="ReferenceSources\SR2.cs" />\r
<Compile Include="ReferenceSources\SRCategoryAttribute.cs" />\r
- <Compile Include="ReferenceSources\SslStream.cs" />\r
- <Compile Include="ReferenceSources\SSPIConfiguration.cs" />\r
- <Compile Include="ReferenceSources\SSPISafeHandles.cs" />\r
- <Compile Include="ReferenceSources\SSPIWrapper.cs" />\r
<Compile Include="ReferenceSources\Win32Exception.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeCompiler.cs" />\r
<Compile Include="System.CodeDom.Compiler\CodeDomConfigurationHandler.cs" />\r
<Compile Include="System.Configuration\UriSection.cs" />\r
<Compile Include="System.Configuration\UserScopedSettingAttribute.cs" />\r
<Compile Include="System.Configuration\UserSettingsGroup.cs" />\r
- <Compile Include="System.Diagnostics.CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs" />\r
<Compile Include="System.Diagnostics\AlphabeticalEnumConverter.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationData.cs" />\r
<Compile Include="System.Diagnostics\CounterCreationDataCollection.cs" />\r
<Compile Include="System.Diagnostics\PerformanceCounterType.cs" />\r
<Compile Include="System.Diagnostics\Process.cs" />\r
<Compile Include="System.Diagnostics\ProcessModule.cs" />\r
- <Compile Include="System.Diagnostics\ProcessModuleCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessPriorityClass.cs" />\r
<Compile Include="System.Diagnostics\ProcessStartInfo.cs" />\r
<Compile Include="System.Diagnostics\ProcessThread.cs" />\r
- <Compile Include="System.Diagnostics\ProcessThreadCollection.cs" />\r
<Compile Include="System.Diagnostics\ProcessWindowStyle.cs" />\r
<Compile Include="System.Diagnostics\Stopwatch.cs" />\r
<Compile Include="System.Diagnostics\ThreadPriorityLevel.cs" />\r
<Compile Include="System.Net.Security\SslPolicyErrors.cs" />\r
<Compile Include="System.Net.Security\SslStream.cs" />\r
<Compile Include="System.Net.Sockets\SafeSocketHandle.cs" />\r
- <Compile Include="System.Net.Sockets\SendPacketsElement.cs" />\r
<Compile Include="System.Net.Sockets\Socket.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncEventArgs.cs" />\r
- <Compile Include="System.Net.Sockets\SocketAsyncOperation.cs" />\r
<Compile Include="System.Net.Sockets\SocketAsyncResult.cs" />\r
<Compile Include="System.Net.Sockets\SocketOperation.cs" />\r
- <Compile Include="System.Net.Sockets\TcpClient.cs" />\r
- <Compile Include="System.Net.Sockets\TcpListener.cs" />\r
- <Compile Include="System.Net.Sockets\UdpClient.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketReceiveMessageFromResult.cs" />\r
+ <Compile Include="System.Net.Sockets\SocketTaskExtensions.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocket.cs" />\r
<Compile Include="System.Net.WebSockets\ClientWebSocketOptions.cs" />\r
<Compile Include="System.Net.WebSockets\HttpListenerWebSocketContext.cs" />\r
<Compile Include="System.Net\HttpListenerPrefixCollection.cs" />\r
<Compile Include="System.Net\HttpListenerRequest.cs" />\r
<Compile Include="System.Net\HttpListenerResponse.cs" />\r
+ <Compile Include="System.Net\HttpListenerResponseHelper.cs" />\r
<Compile Include="System.Net\HttpListenerTimeoutManager.cs" />\r
<Compile Include="System.Net\HttpRequestCreator.cs" />\r
<Compile Include="System.Net\HttpStreamAsyncResult.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ExtendedProtectionPolicyTypeConverter.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\PolicyEnforcement.cs" />\r
<Compile Include="System.Security.Authentication.ExtendedProtection\ProtectionScenario.cs" />\r
- <Compile Include="System.Security.Authentication.ExtendedProtection\ServiceNameCollection.cs" />\r
<Compile Include="System.Security.Authentication\AuthenticationException.cs" />\r
<Compile Include="System.Security.Authentication\CipherAlgorithmType.cs" />\r
<Compile Include="System.Security.Authentication\ExchangeAlgorithmType.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2Impl.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Certificate2ImplMono.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateCollection.cs" />\r
+ <Compile Include="System.Security.Cryptography.X509Certificates\X509CertificateImplCollection.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Chain.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElement.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509ChainElementCollection.cs" />\r
<Compile Include="System.Web\AspNetHostingPermissionLevel.cs" />\r
<Compile Include="System.Windows.Input\ICommand.cs" />\r
<Compile Include="System\IOSelector.cs" />\r
+ <Compile Include="System\MonoToolsLocator.cs" />\r
<Compile Include="System\Platform.cs" />\r
<Compile Include="System\SRDescriptionAttribute.cs" />\r
<Compile Include="System\UriTypeConverter.cs" />\r </ItemGroup>\r
using System.Runtime.InteropServices;
using System.Security.Permissions;
+#pragma warning disable 618
+
namespace System.CodeDom.Compiler {
[ComVisible (true)]
}
}
}
+
+#pragma warning restore 618
\ No newline at end of file
}
}
+#if FEATURE_MONO_CAS
// and you must have discovery access to the combined path
// note: the cache behaviour is tested in the CAS tests
if (SecurityManager.SecurityEnabled) {
new FileIOPermission (FileIOPermissionAccess.PathDiscovery, basepath).Demand ();
}
+#endif
}
return(basepath);
using System.Reflection;
using System.Collections.Specialized;
+#pragma warning disable 618
+
namespace System.Configuration
{
public class AppSettingsReader
using System.Xml;
#endif
+#pragma warning disable 618
+
namespace System.Configuration
{
class ConfigHelper
#if (XML_DEP)
using System.Xml;
+#pragma warning disable 618
+
namespace System.Configuration
{
[PermissionSet (SecurityAction.LinkDemand, Unrestricted = true)]
using System.Xml.XPath;
#endif
+#pragma warning disable 618
+
namespace System.Configuration
{
public sealed class ConfigurationSettings
using XmlNode = System.Object;
#endif
+#pragma warning disable 618
+
namespace System.Configuration
{
public class NameValueFileSectionHandler : IConfigurationSectionHandler
using XmlNode = System.Object;
#endif
+#pragma warning disable 618
+
namespace System.Configuration
{
/// <summary>
//
using System;
-using System.Diagnostics;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.IO;
using System.Runtime.InteropServices;
+#pragma warning disable 618
+
namespace System.Diagnostics
{
[DefaultEvent ("EntryWritten")]
}
// may throw ArgumentNullException
- [DefaultValue (""), ReadOnly (true), RecommendedAsConfigurable (true)]
+ [DefaultValue (""), ReadOnly (true), SettingsBindable (true)]
[TypeConverter ("System.Diagnostics.Design.CategoryValueConverter, " + Consts.AssemblySystem_Design)]
[SRDescription ("The category name for this performance counter.")]
public string CategoryName {
}
// may throw ArgumentNullException
- [DefaultValue (""), ReadOnly (true), RecommendedAsConfigurable (true)]
+ [DefaultValue (""), ReadOnly (true), SettingsBindable (true)]
[TypeConverter ("System.Diagnostics.Design.CounterNameConverter, " + Consts.AssemblySystem_Design)]
[SRDescription ("The name of this performance counter.")]
public string CounterName
set { lifetime = value; }
}
- [DefaultValue (""), ReadOnly (true), RecommendedAsConfigurable (true)]
+ [DefaultValue (""), ReadOnly (true), SettingsBindable (true)]
[TypeConverter ("System.Diagnostics.Design.InstanceNameConverter, " + Consts.AssemblySystem_Design)]
[SRDescription ("The instance name for this performance counter.")]
public string InstanceName {
// may throw ArgumentException if machine name format is wrong
[MonoTODO("What's the machine name format?")]
- [DefaultValue ("."), Browsable (false), RecommendedAsConfigurable (true)]
+ [DefaultValue ("."), Browsable (false), SettingsBindable (true)]
[SRDescription ("The machine where this performance counter resides.")]
public string MachineName {
get {return machineName;}
while (true) {
try {
resetEvent.WaitOne ();
- } catch (ObjectDisposedException e) {
+ } catch (ObjectDisposedException) {
// Notifications have been disabled and event
// has been closed but not yet nulled. End thread.
break;
[DefaultValue("*.*")]
[IODescription("File name filter pattern")]
- [RecommendedAsConfigurable(true)]
+ [SettingsBindable(true)]
[TypeConverter ("System.Diagnostics.Design.StringValueConverter, " + Consts.AssemblySystem_Design)]
public string Filter {
get { return filter; }
[DefaultValue("")]
[IODescription("The directory to monitor")]
- [RecommendedAsConfigurable(true)]
+ [SettingsBindable(true)]
[TypeConverter ("System.Diagnostics.Design.StringValueConverter, " + Consts.AssemblySystem_Design)]
[Editor ("System.Diagnostics.Design.FSWPathEditor, " + Consts.AssemblySystem_Design, "System.Drawing.Design.UITypeEditor, " + Consts.AssemblySystem_Drawing)]
public string Path {
using System.ComponentModel;
+#pragma warning disable 67
+
namespace System.IO
{
public class FileSystemWatcher : Component, IDisposable, ISupportInitialize
protected void OnRenamed (RenamedEventArgs e) { throw new NotImplementedException (); }
public WaitForChangedResult WaitForChanged (WatcherChangeTypes changeType) { throw new NotImplementedException (); }
public WaitForChangedResult WaitForChanged (WatcherChangeTypes changeType, int timeout) { throw new NotImplementedException (); }
- public virtual void Dispose () { throw new NotImplementedException (); }
protected override void Dispose (bool disposing) { throw new NotImplementedException (); }
}
}
\ No newline at end of file
using XmlNode = System.Object;
#endif
+#pragma warning disable 618
+
namespace System.Net.Configuration
{
class ConnectionManagementData
continue;
}
- string prefix = HandlersUtil.ExtractAttributeValue ("prefix", child);
+ //string prefix = HandlersUtil.ExtractAttributeValue ("prefix", child);
if (name == "add") {
- string type = HandlersUtil.ExtractAttributeValue ("type", child, false);
+ //string type = HandlersUtil.ExtractAttributeValue ("type", child, false);
if (child.Attributes != null && child.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", child);
public override IcmpV4Statistics GetIcmpV4Statistics ()
{
- if (!Socket.SupportsIPv4)
+ if (!Socket.OSSupportsIPv4)
throw new NetworkInformationException ();
Win32_MIBICMPINFO stats;
GetIcmpStatistics (out stats, AF_INET);
public override IPGlobalStatistics GetIPv4GlobalStatistics ()
{
- if (!Socket.SupportsIPv4)
+ if (!Socket.OSSupportsIPv4)
throw new NetworkInformationException ();
Win32_MIB_IPSTATS stats;
GetIpStatisticsEx (out stats, AF_INET);
public override TcpStatistics GetTcpIPv4Statistics ()
{
- if (!Socket.SupportsIPv4)
+ if (!Socket.OSSupportsIPv4)
throw new NetworkInformationException ();
Win32_MIB_TCPSTATS stats;
GetTcpStatisticsEx (out stats, AF_INET);
public override UdpStatistics GetUdpIPv4Statistics ()
{
- if (!Socket.SupportsIPv4)
+ if (!Socket.OSSupportsIPv4)
throw new NetworkInformationException ();
Win32_MIB_UDPSTATS stats;
GetUdpStatisticsEx (out stats, AF_INET);
#if MONOTOUCH || XAMMAC
return new MacOsNetworkInterfaceAPI ();
#else
- Version windowsVer51 = new Version (5, 1);
bool runningOnUnix = (Environment.OSVersion.Platform == PlatformID.Unix);
if (runningOnUnix) {
}
#if !MOBILE
+ Version windowsVer51 = new Version (5, 1);
if (Environment.OSVersion.Version >= windowsVer51)
return new Win32NetworkInterfaceAPI ();
#endif
string iface_operstate_path;
string iface_flags_path;
+#if MONODROID
+ [DllImport ("__Internal")]
+ static extern int _monodroid_get_android_api_level ();
+
+ [DllImport ("__Internal")]
+ static extern bool _monodroid_get_network_interface_up_state (string ifname, ref bool is_up);
+
+ [DllImport ("__Internal")]
+ static extern bool _monodroid_get_network_interface_supports_multicast (string ifname, ref bool supports_multicast);
+
+ bool android_use_java_api;
+#endif
+
internal string IfacePath {
get { return iface_path; }
}
iface_path = "/sys/class/net/" + name + "/";
iface_operstate_path = iface_path + "operstate";
iface_flags_path = iface_path + "flags";
+#if MONODROID
+ android_use_java_api = _monodroid_get_android_api_level () >= 24;
+#endif
}
public override IPInterfaceProperties GetIPProperties ()
public override OperationalStatus OperationalStatus {
get {
+#if MONODROID
+ if (android_use_java_api) {
+ // Starting from API 24 (Android 7 "Nougat") Android restricts access to many
+ // files in the /sys filesystem (see https://code.google.com/p/android/issues/detail?id=205565
+ // for more information) and therefore we are forced to call into Java API in
+ // order to get the information. Alas, what we can obtain in this way is quite
+ // limited. In the case of OperationalStatus we can only determine whether the
+ // interface is up or down. There is a way to get more detailed information but
+ // it requires an instance of the Android Context class which is not available
+ // to us here.
+ bool is_up = false;
+ if (_monodroid_get_network_interface_up_state (Name, ref is_up))
+ return is_up ? OperationalStatus.Up : OperationalStatus.Down;
+ else
+ return OperationalStatus.Unknown;
+ }
+#endif
if (!Directory.Exists (iface_path))
return OperationalStatus.Unknown;
public override bool SupportsMulticast {
get {
+#if MONODROID
+ if (android_use_java_api) {
+ // Starting from API 24 (Android 7 "Nougat") Android restricts access to many
+ // files in the /sys filesystem (see https://code.google.com/p/android/issues/detail?id=205565
+ // for more information) and therefore we are forced to call into Java API in
+ // order to get the information.
+ bool supports_multicast = false;
+ _monodroid_get_network_interface_supports_multicast (Name, ref supports_multicast);
+ return supports_multicast;
+ }
+#endif
if (!Directory.Exists (iface_path))
return false;
static IPAddress GetNonLoopbackIP ()
{
+#pragma warning disable 618
foreach (IPAddress addr in Dns.GetHostByName (Dns.GetHostName ()).AddressList)
if (!IPAddress.IsLoopback (addr))
return addr;
+#pragma warning restore 618
+
throw new InvalidOperationException ("Could not resolve non-loopback IP address for localhost");
}
static MonoTlsProvider GetProvider ()
{
+#pragma warning disable 612
return MonoTlsProviderFactory.GetDefaultProvider ();
+#pragma warning restore 612
}
public SslStream (Stream innerStream)
Connect (Dns.GetHostAddresses (host), port);
}
- public void Connect (IPAddress[] addresses, int port)
- {
- ThrowIfDisposedAndClosed ();
-
- if (addresses == null)
- throw new ArgumentNullException ("addresses");
- if (this.AddressFamily != AddressFamily.InterNetwork && this.AddressFamily != AddressFamily.InterNetworkV6)
- throw new NotSupportedException ("This method is only valid for addresses in the InterNetwork or InterNetworkV6 families");
- if (is_listening)
- throw new InvalidOperationException ();
-
- // FIXME: do non-blocking sockets Poll here?
- int error = 0;
- foreach (IPAddress address in addresses) {
- IPEndPoint iep = new IPEndPoint (address, port);
-
- iep = RemapIPEndPoint (iep);
-
- Connect_internal (m_Handle, iep.Serialize (), out error, is_blocking);
- if (error == 0) {
- is_connected = true;
- is_bound = true;
- seed_endpoint = iep;
- return;
- }
- if (error != (int)SocketError.InProgress && error != (int)SocketError.WouldBlock)
- continue;
-
- if (!is_blocking) {
- Poll (-1, SelectMode.SelectWrite);
- error = (int)GetSocketOption (SocketOptionLevel.Socket, SocketOptionName.Error);
- if (error == 0) {
- is_connected = true;
- is_bound = true;
- seed_endpoint = iep;
- return;
- }
- }
- }
-
- if (error != 0)
- throw new SocketException (error);
- }
-
-
public void Connect (EndPoint remoteEP)
{
ThrowIfDisposedAndClosed ();
return true;
}
- public static bool ConnectAsync (SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e)
- {
- var sock = new Socket (e.RemoteEndPoint.AddressFamily, socketType, protocolType);
- return sock.ConnectAsync (e);
- }
-
public static void CancelConnectAsync (SocketAsyncEventArgs e)
{
if (e == null)
if (endPoint == null)
throw new ArgumentNullException ("endPoint");
- SocketAsyncResult sockares = ValidateEndIAsyncResult (asyncResult, "EndReceiveMessageFrom", "asyncResult");
+ /*SocketAsyncResult sockares =*/ ValidateEndIAsyncResult (asyncResult, "EndReceiveMessageFrom", "asyncResult");
throw new NotImplementedException ();
}
private set;
}
- IList <ArraySegment <byte>> _bufferList;
+ internal IList<ArraySegment<byte>> m_BufferList;
public IList<ArraySegment<byte>> BufferList {
- get { return _bufferList; }
+ get { return m_BufferList; }
set {
if (Buffer != null && value != null)
throw new ArgumentException ("Buffer and BufferList properties cannot both be non-null.");
- _bufferList = value;
+ m_BufferList = value;
}
}
Buffer = buffer;
}
+
+ internal void StartOperationCommon (Socket socket)
+ {
+ current_socket = socket;
+ }
+
+ internal void StartOperationWrapperConnect (MultipleConnectAsync args)
+ {
+ SetLastOperation (SocketAsyncOperation.Connect);
+
+ //m_MultipleConnect = args;
+ }
+
+ internal void FinishConnectByNameSyncFailure (Exception exception, int bytesTransferred, SocketFlags flags)
+ {
+ throw new NotImplementedException ();
+ }
+
+ internal void FinishOperationAsyncFailure (Exception exception, int bytesTransferred, SocketFlags flags)
+ {
+ throw new NotImplementedException ();
+ }
+
+ internal void FinishWrapperConnectSuccess (Socket connectSocket, int bytesTransferred, SocketFlags flags)
+ {
+ SetResults(SocketError.Success, bytesTransferred, flags);
+ current_socket = connectSocket;
+
+ Complete ();
+ OnCompleted (this);
+ }
+
+ internal void SetResults (SocketError socketError, int bytesTransferred, SocketFlags flags)
+ {
+ SocketError = socketError;
+ BytesTransferred = bytesTransferred;
+ SocketFlags = flags;
+ }
}
}
--- /dev/null
+//
+// SocketReceiveFromResult.cs
+//
+// Authors:
+// Marek Safar <marek.safar@gmail.com>
+//
+// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NETSTANDARD
+
+namespace System.Net.Sockets
+{
+ public struct SocketReceiveFromResult
+ {
+ public int ReceivedBytes;
+ public EndPoint RemoteEndPoint;
+ }
+}
+
+#endif
--- /dev/null
+//
+// SocketReceiveMessageFromResult.cs
+//
+// Authors:
+// Marek Safar <marek.safar@gmail.com>
+//
+// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NETSTANDARD
+
+namespace System.Net.Sockets
+{
+ public struct SocketReceiveMessageFromResult
+ {
+ public int ReceivedBytes;
+ public SocketFlags SocketFlags;
+ public EndPoint RemoteEndPoint;
+ public IPPacketInformation PacketInformation;
+ }
+}
+
+#endif
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+#if NETSTANDARD
+
+using System.Collections.Generic;
+using System.Threading.Tasks;
+
+namespace System.Net.Sockets
+{
+ public static class SocketTaskExtensions
+ {
+ public static Task<Socket> AcceptAsync(this Socket socket)
+ {
+ return Task<Socket>.Factory.FromAsync(
+ (callback, state) => ((Socket)state).BeginAccept(callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndAccept(asyncResult),
+ state: socket);
+ }
+
+ public static Task<Socket> AcceptAsync(this Socket socket, Socket acceptSocket)
+ {
+ const int ReceiveSize = 0;
+ return Task<Socket>.Factory.FromAsync(
+ (socketForAccept, receiveSize, callback, state) => ((Socket)state).BeginAccept(socketForAccept, receiveSize, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndAccept(asyncResult),
+ acceptSocket,
+ ReceiveSize,
+ state: socket);
+ }
+
+ public static Task ConnectAsync(this Socket socket, EndPoint remoteEP)
+ {
+ return Task.Factory.FromAsync(
+ (targetEndPoint, callback, state) => ((Socket)state).BeginConnect(targetEndPoint, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
+ remoteEP,
+ state: socket);
+ }
+
+ public static Task ConnectAsync(this Socket socket, IPAddress address, int port)
+ {
+ return Task.Factory.FromAsync(
+ (targetAddress, targetPort, callback, state) => ((Socket)state).BeginConnect(targetAddress, targetPort, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
+ address,
+ port,
+ state: socket);
+ }
+
+ public static Task ConnectAsync(this Socket socket, IPAddress[] addresses, int port)
+ {
+ return Task.Factory.FromAsync(
+ (targetAddresses, targetPort, callback, state) => ((Socket)state).BeginConnect(targetAddresses, targetPort, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
+ addresses,
+ port,
+ state: socket);
+ }
+
+ public static Task ConnectAsync(this Socket socket, string host, int port)
+ {
+ return Task.Factory.FromAsync(
+ (targetHost, targetPort, callback, state) => ((Socket)state).BeginConnect(targetHost, targetPort, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndConnect(asyncResult),
+ host,
+ port,
+ state: socket);
+ }
+
+ public static Task<int> ReceiveAsync(this Socket socket, ArraySegment<byte> buffer, SocketFlags socketFlags)
+ {
+ return Task<int>.Factory.FromAsync(
+ (targetBuffer, flags, callback, state) => ((Socket)state).BeginReceive(
+ targetBuffer.Array,
+ targetBuffer.Offset,
+ targetBuffer.Count,
+ flags,
+ callback,
+ state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndReceive(asyncResult),
+ buffer,
+ socketFlags,
+ state: socket);
+ }
+
+ public static Task<int> ReceiveAsync(
+ this Socket socket,
+ IList<ArraySegment<byte>> buffers,
+ SocketFlags socketFlags)
+ {
+ return Task<int>.Factory.FromAsync(
+ (targetBuffers, flags, callback, state) => ((Socket)state).BeginReceive(targetBuffers, flags, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndReceive(asyncResult),
+ buffers,
+ socketFlags,
+ state: socket);
+ }
+
+ public static Task<SocketReceiveFromResult> ReceiveFromAsync(
+ this Socket socket,
+ ArraySegment<byte> buffer,
+ SocketFlags socketFlags,
+ EndPoint remoteEndPoint)
+ {
+ object[] packedArguments = new object[] { socket, remoteEndPoint };
+
+ return Task<SocketReceiveFromResult>.Factory.FromAsync(
+ (targetBuffer, flags, callback, state) =>
+ {
+ var arguments = (object[])state;
+ var s = (Socket)arguments[0];
+ var e = (EndPoint)arguments[1];
+
+ IAsyncResult result = s.BeginReceiveFrom(
+ targetBuffer.Array,
+ targetBuffer.Offset,
+ targetBuffer.Count,
+ flags,
+ ref e,
+ callback,
+ state);
+
+ arguments[1] = e;
+ return result;
+ },
+ asyncResult =>
+ {
+ var arguments = (object[])asyncResult.AsyncState;
+ var s = (Socket)arguments[0];
+ var e = (EndPoint)arguments[1];
+
+ int bytesReceived = s.EndReceiveFrom(asyncResult, ref e);
+
+ return new SocketReceiveFromResult()
+ {
+ ReceivedBytes = bytesReceived,
+ RemoteEndPoint = e
+ };
+ },
+ buffer,
+ socketFlags,
+ state: packedArguments);
+ }
+
+ public static Task<SocketReceiveMessageFromResult> ReceiveMessageFromAsync(
+ this Socket socket,
+ ArraySegment<byte> buffer,
+ SocketFlags socketFlags,
+ EndPoint remoteEndPoint)
+ {
+ object[] packedArguments = new object[] { socket, socketFlags, remoteEndPoint };
+
+ return Task<SocketReceiveMessageFromResult>.Factory.FromAsync(
+ (targetBuffer, callback, state) =>
+ {
+ var arguments = (object[])state;
+ var s = (Socket)arguments[0];
+ var f = (SocketFlags)arguments[1];
+ var e = (EndPoint)arguments[2];
+
+ IAsyncResult result = s.BeginReceiveMessageFrom(
+ targetBuffer.Array,
+ targetBuffer.Offset,
+ targetBuffer.Count,
+ f,
+ ref e,
+ callback,
+ state);
+
+ arguments[2] = e;
+ return result;
+ },
+ asyncResult =>
+ {
+ var arguments = (object[])asyncResult.AsyncState;
+ var s = (Socket)arguments[0];
+ var f = (SocketFlags)arguments[1];
+ var e = (EndPoint)arguments[2];
+ IPPacketInformation ipPacket;
+
+ int bytesReceived = s.EndReceiveMessageFrom(
+ asyncResult,
+ ref f,
+ ref e,
+ out ipPacket);
+
+ return new SocketReceiveMessageFromResult()
+ {
+ PacketInformation = ipPacket,
+ ReceivedBytes = bytesReceived,
+ RemoteEndPoint = e,
+ SocketFlags = f
+ };
+ },
+ buffer,
+ state: packedArguments);
+ }
+
+ public static Task<int> SendAsync(this Socket socket, ArraySegment<byte> buffer, SocketFlags socketFlags)
+ {
+ return Task<int>.Factory.FromAsync(
+ (targetBuffer, flags, callback, state) => ((Socket)state).BeginSend(
+ targetBuffer.Array,
+ targetBuffer.Offset,
+ targetBuffer.Count,
+ flags,
+ callback,
+ state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndSend(asyncResult),
+ buffer,
+ socketFlags,
+ state: socket);
+ }
+
+ public static Task<int> SendAsync(
+ this Socket socket,
+ IList<ArraySegment<byte>> buffers,
+ SocketFlags socketFlags)
+ {
+ return Task<int>.Factory.FromAsync(
+ (targetBuffers, flags, callback, state) => ((Socket)state).BeginSend(targetBuffers, flags, callback, state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndSend(asyncResult),
+ buffers,
+ socketFlags,
+ state: socket);
+ }
+
+ public static Task<int> SendToAsync(
+ this Socket socket,
+ ArraySegment<byte> buffer,
+ SocketFlags socketFlags,
+ EndPoint remoteEP)
+ {
+ return Task<int>.Factory.FromAsync(
+ (targetBuffer, flags, endPoint, callback, state) => ((Socket)state).BeginSendTo(
+ targetBuffer.Array,
+ targetBuffer.Offset,
+ targetBuffer.Count,
+ flags,
+ endPoint,
+ callback,
+ state),
+ asyncResult => ((Socket)asyncResult.AsyncState).EndSendTo(asyncResult),
+ buffer,
+ socketFlags,
+ remoteEP,
+ state: socket);
+ }
+ }
+}
+
+#endif
return false;
if (InputStream.EndRead (ares) <= 0)
return true;
- } catch (ObjectDisposedException e) {
+ } catch (ObjectDisposedException) {
input_stream = null;
return true;
} catch {
InternalWrite (bytes, 0, bytes.Length);
trailer_sent = true;
}
- } catch (IOException ex) {
+ } catch (IOException) {
// Ignore error due to connection reset by peer
}
}
return;
}
#endif
+
+#pragma warning disable 618
manager = (ConnectionManagementData) ConfigurationSettings.GetConfig (configKey);
+#pragma warning restore 618
if (manager != null) {
defaultConnectionLimit = (int) manager.GetMaxConnections ("*");
}
SetAuditRule((AuditRule)rule);
}
- internal new void Persist (SafeHandle handle)
+ internal void Persist (SafeHandle handle)
{
WriteLock();
try {
certArray = FromIntPtrs (secCerts);
- if (!string.IsNullOrEmpty (hostName))
+ if (hostName != null)
host = CFStringCreateWithCharacters (IntPtr.Zero, hostName, (IntPtr) hostName.Length);
sslsecpolicy = SecPolicyCreateSSL (true, host);
using MonoSecurity::Mono.Security.Interface;
using MX = MonoSecurity::Mono.Security.X509;
#else
-#if !FEATURE_NO_BSD_SOCKETS
+#if MONO_FEATURE_BTLS
using Mono.Security.Interface;
#endif
using MX = Mono.Security.X509;
#endif
-#if !FEATURE_NO_BSD_SOCKETS
+#if MONO_FEATURE_BTLS
using Mono.Btls;
#endif
#endif
X509Helper.ThrowIfContextInvalid (impl);
}
-#if FEATURE_NO_BSD_SOCKETS
+#if !MONO_FEATURE_BTLS
static X509Certificate GetNativeInstance (X509CertificateImpl impl)
{
throw new PlatformNotSupportedException ();
x509.ExportAsPEM (bio, includeHumanReadableForm);
}
}
-#endif // !FEATURE_NO_BSD_SOCKETS
+#endif // !MONO_FEATURE_BTLS
internal static X509Certificate2Impl Import (byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags, bool disableProvider = false)
{
-#if !FEATURE_NO_BSD_SOCKETS
+#if MONO_FEATURE_BTLS
if (!disableProvider) {
var provider = MonoTlsProviderFactory.GetProvider ();
if (provider.HasNativeCertificates) {
return impl;
}
}
-#endif // FEATURE_NO_BSD_SOCKETS
+#endif // MONO_FEATURE_BTLS
var impl2 = new X509Certificate2ImplMono ();
impl2.Import (rawData, password, keyStorageFlags);
return impl2;
internal static X509Certificate2Impl Import (X509Certificate cert, bool disableProvider = false)
{
-#if !FEATURE_NO_BSD_SOCKETS
+#if MONO_FEATURE_BTLS
if (!disableProvider) {
var provider = MonoTlsProviderFactory.GetProvider ();
if (provider.HasNativeCertificates) {
return impl;
}
}
-#endif // FEATURE_NO_BSD_SOCKETS
+#endif // MONO_FEATURE_BTLS
var impl2 = cert.Impl as X509Certificate2Impl;
if (impl2 != null)
return (X509Certificate2Impl)impl2.Clone ();
System.Net.Sockets/SocketAsyncEventArgs.cs
System.Net.Sockets/SocketAsyncResult.cs
System.Net.Sockets/SocketOperation.cs
+System.Net.Sockets/SocketReceiveFromResult.cs
+System.Net.Sockets/SocketReceiveMessageFromResult.cs
+System.Net.Sockets/SocketTaskExtensions.cs
System.Net/WebAsyncResult.cs
System.Net/WebConnection.cs
System.Net/WebConnectionData.cs
Mono.Btls/MonoBtlsX509FileType.cs
Mono.Btls/MonoBtlsX509Format.cs
Mono.Btls/MonoBtlsX509Lookup.cs
-Mono.Btls/MonoBtlsX509LookupMono.cs
Mono.Btls/MonoBtlsX509LookupMonoCollection.cs
+Mono.Btls/MonoBtlsX509LookupMono.cs
Mono.Btls/MonoBtlsX509LookupType.cs
Mono.Btls/MonoBtlsX509Name.cs
Mono.Btls/MonoBtlsX509NameList.cs
../referencesource/System/net/System/Net/Configuration/DefaultProxySection.cs
+../referencesource/System/net/System/Net/Sockets/_MultipleConnectAsync.cs
../referencesource/System/net/System/Net/Sockets/AddressFamily.cs
../referencesource/System/net/System/Net/Sockets/IOControlCode.cs
../referencesource/System/net/System/Net/Sockets/IPPacketInformation.cs
client.Connect (ipAddresses, 1234);
Assert.Fail ("ConnectMultiAny #1");
} catch (SocketException ex) {
- Assert.AreEqual (10061, ex.ErrorCode, "ConnectMultiAny #2");
+ Assert.AreEqual (10049, ex.ErrorCode, "ConnectMultiAny #2");
} catch {
Assert.Fail ("ConnectMultiAny #3");
}
listen.Start (65536);
listen.Stop ();
}
+
+ [Test]
+#if FEATURE_NO_BSD_SOCKETS
+ [ExpectedException (typeof (PlatformNotSupportedException))]
+#endif
+ public void EndAcceptTcpClient ()
+ {
+ var port = NetworkHelpers.FindFreePort ();
+
+ var listenerSocket = new TcpListener (IPAddress.Any, port);
+ listenerSocket.Start ();
+ listenerSocket.BeginAcceptTcpClient (new AsyncCallback (l => {
+ listenerSocket.EndAcceptTcpClient (l);
+ }), null);
+
+
+ using (var outClient = new TcpClient ("localhost", port)) {
+ using (var stream = outClient.GetStream ()) {
+ stream.WriteByte (3);
+ }
+ }
+ }
}
}
ServicePointManager.MaxServicePoints = 0;\r
ServicePoint sp = ServicePointManager.FindServicePoint (googleUri, new WebProxy (apacheUri));\r
Assert.AreEqual (apacheUri, sp.Address, "#1");\r
-#if MOBILE && !MONODROID\r
+#if MOBILE\r
Assert.AreEqual (10, sp.ConnectionLimit, "#2");\r
#else\r
Assert.AreEqual (2, sp.ConnectionLimit, "#2");\r
}
[Test]
+#if FEATURE_NO_BSD_SOCKETS
+ [ExpectedException (typeof (PlatformNotSupportedException))]
+#endif
public void DefaultProxy ()
{
WebClient wc = new WebClient ();
System.Net.Sockets/SocketAsyncEventArgs.cs
System.Net.Sockets/SocketAsyncResult.cs
System.Net.Sockets/SocketOperation.cs
+System.Net.Sockets/SocketReceiveFromResult.cs
+System.Net.Sockets/SocketReceiveMessageFromResult.cs
+System.Net.Sockets/SocketTaskExtensions.cs
System.Net/AuthenticationManager.cs
System.Net/BasicClient.cs
System.Net/BindIPEndPoint.cs
../referencesource/System/net/System/Net/Configuration/DefaultProxySection.cs
+../referencesource/System/net/System/Net/Sockets/_MultipleConnectAsync.cs
../referencesource/System/net/System/Net/Sockets/AddressFamily.cs
../referencesource/System/net/System/Net/Sockets/IOControlCode.cs
../referencesource/System/net/System/Net/Sockets/IPPacketInformation.cs
Mono.Net.Security/MonoTlsStream.cs
Mono.Net.Security/NoReflectionHelper.cs
Mono.Net.Security/SystemCertificateValidator.cs
+System.Net/MacProxy.cs
System.Net.Mail/SmtpClient.cs
System.Net.Security/SslStream.cs
System.Net.Sockets/TcpClient.cs
System.Net/WebConnectionData.cs
System.Net/WebConnectionGroup.cs
System.Net/WebConnectionStream.cs
-Mono.Btls/MonoBtlsBio.cs
-Mono.Btls/MonoBtlsContext.cs
-Mono.Btls/MonoBtlsError.cs
-Mono.Btls/MonoBtlsException.cs
-Mono.Btls/MonoBtlsKey.cs
-Mono.Btls/MonoBtlsObject.cs
-Mono.Btls/MonoBtlsPkcs12.cs
-Mono.Btls/MonoBtlsProvider.cs
-Mono.Btls/MonoBtlsSsl.cs
-Mono.Btls/MonoBtlsSslCtx.cs
-Mono.Btls/MonoBtlsSslError.cs
-Mono.Btls/MonoBtlsStream.cs
-Mono.Btls/MonoBtlsUtils.cs
-Mono.Btls/MonoBtlsX509.cs
-Mono.Btls/MonoBtlsX509Chain.cs
-Mono.Btls/MonoBtlsX509Crl.cs
-Mono.Btls/MonoBtlsX509Error.cs
-Mono.Btls/MonoBtlsX509Exception.cs
-Mono.Btls/MonoBtlsX509FileType.cs
-Mono.Btls/MonoBtlsX509Format.cs
-Mono.Btls/MonoBtlsX509Lookup.cs
-Mono.Btls/MonoBtlsX509LookupMonoCollection.cs
-Mono.Btls/MonoBtlsX509LookupMono.cs
-Mono.Btls/MonoBtlsX509LookupType.cs
-Mono.Btls/MonoBtlsX509Name.cs
-Mono.Btls/MonoBtlsX509NameList.cs
-Mono.Btls/MonoBtlsX509NameEntryType.cs
-Mono.Btls/MonoBtlsX509Purpose.cs
-Mono.Btls/MonoBtlsX509Revoked.cs
-Mono.Btls/MonoBtlsX509Store.cs
-Mono.Btls/MonoBtlsX509StoreCtx.cs
-Mono.Btls/MonoBtlsX509StoreManager.cs
-Mono.Btls/MonoBtlsX509StoreType.cs
-Mono.Btls/MonoBtlsX509TrustKind.cs
-Mono.Btls/MonoBtlsX509VerifyFlags.cs
-Mono.Btls/MonoBtlsX509VerifyParam.cs
-Mono.Btls/X509CertificateImplBtls.cs
-Mono.Btls/X509ChainImplBtls.cs
../referencesource/System/net/System/Net/Sockets/TCPClient.cs
../referencesource/System/net/System/Net/Sockets/TCPListener.cs
../referencesource/System/net/System/Net/Sockets/UDPClient.cs
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Compile Include="System.Windows\WeakEventManager.cs" />\r
<Compile Include="ZipSharp\IOFunctions.cs" />\r
<Compile Include="ZipSharp\NativeUnzip.cs" />\r
+ <Compile Include="ZipSharp\NativeVersion.cs" />\r
<Compile Include="ZipSharp\NativeZip.cs" />\r
<Compile Include="ZipSharp\UnzipArchive.cs" />\r
<Compile Include="ZipSharp\UnzipFileInfo.cs" />\r
--- /dev/null
+//
+// EventCounter.cs
+//
+// Authors:
+// Marek Safar <marek.safar@gmail.com>
+//
+// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NETSTANDARD
+
+namespace System.Diagnostics.Tracing
+{
+ public class EventCounter
+ {
+ public EventCounter (string name, EventSource eventSource)
+ {
+ }
+
+ public void WriteMetric (float value)
+ {
+ }
+ }
+}
+
+#endif
-//
+//
// ConditionalWeakTable.cs
//
// Author:
// Rodrigo Kumpera (rkumpera@novell.com)
+// Tautvydas Žilys <zilys@unity3d.com>
//
// Copyright (C) 2010 Novell, Inc (http://www.novell.com)
+// Copyright (C) 2016 Unity Technologies (https://unity3d.com)
//
// Permission is hereby granted, free of charge, to any person obtaining
// a copy of this software and associated documentation files (the
return res;
}
-
+
+ //--------------------------------------------------------------------------------------------
+ // Find a key that equals (value equality) with the given key - don't use in perf critical path
+ // Note that it calls out to Object.Equals which may calls the override version of Equals
+ // and that may take locks and leads to deadlock
+ // Currently it is only used by WinRT event code and you should only use this function
+ // if you know for sure that either you won't run into dead locks or you need to live with the
+ // possiblity
+ //--------------------------------------------------------------------------------------------
+ [System.Security.SecuritySafeCritical]
+ [FriendAccessAllowed]
+ internal TKey FindEquivalentKeyUnsafe(TKey key, out TValue value)
+ {
+ lock (_lock)
+ {
+ for (int i = 0; i < data.Length; ++i)
+ {
+ var item = data[i];
+ if (Object.Equals(item.key, key))
+ {
+ value = (TValue)item.value;
+ return (TKey)item.key;
+ }
+ }
+ }
+
+ value = default(TValue);
+ return null;
+ }
+
+ //--------------------------------------------------------------------------------------------
+ // Clear all the key/value pairs
+ //--------------------------------------------------------------------------------------------
+ [System.Security.SecuritySafeCritical]
+ internal void Clear()
+ {
+ lock (_lock)
+ {
+ for (int i = 0; i < data.Length; i++)
+ {
+ data[i].key = GC.EPHEMERON_TOMBSTONE;
+ data[i].value = null;
+ }
+
+ size = 0;
+ }
+ }
+
// extracted from ../../../../external/referencesource/mscorlib/system/runtime/compilerservices/
internal ICollection<TKey> Keys
{
[System.Security.SecuritySafeCritical]
get
{
+ var tombstone = GC.EPHEMERON_TOMBSTONE;
List<TKey> list = new List<TKey>(data.Length);
lock (_lock)
{
for (int i = 0; i < data.Length; ++i)
{
TKey key = (TKey) data [i].key;
- if (key != null)
+ if (key != null && key != tombstone)
list.Add (key);
}
}
return list;
}
}
+
+ internal ICollection<TValue> Values
+ {
+ [System.Security.SecuritySafeCritical]
+ get
+ {
+ var tombstone = GC.EPHEMERON_TOMBSTONE;
+ List<TValue> list = new List<TValue>(data.Length);
+ lock (_lock)
+ {
+ for (int i = 0; i < data.Length; ++i)
+ {
+ var item = data[i];
+ if (item.key != null && item.key != tombstone)
+ list.Add((TValue)item.value);
+ }
+ }
+
+ return list;
+ }
+ }
}
}
+++ /dev/null
-//
-// DefaultInterfaceAttribute.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
- public sealed class DefaultInterfaceAttribute : Attribute
- {
- public Type DefaultInterface {
- get;
- private set;
- }
-
- public DefaultInterfaceAttribute (Type defaultInterface)
- {
- DefaultInterface = defaultInterface;
- }
- }
-}
+++ /dev/null
-//
-// EventRegistrationToken.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- public struct EventRegistrationToken
- {
-#pragma warning disable 0649
- long value;
-#pragma warning restore 0649
-
- public static bool operator == (EventRegistrationToken left, EventRegistrationToken right)
- {
- return left.value == right.value;
- }
-
- public static bool operator != (EventRegistrationToken left, EventRegistrationToken right)
- {
- return left.value != right.value;
- }
-
- public override bool Equals (object obj)
- {
- return ((EventRegistrationToken)obj).value == value;
- }
-
- public override int GetHashCode ()
- {
- return unchecked ((int)value);
- }
- }
-}
+++ /dev/null
-//
-// EventRegistrationTokenTable.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [MonoTODO]
- public sealed class EventRegistrationTokenTable<T>
- where T : class
- {
- public EventRegistrationTokenTable ()
- {
- throw new NotImplementedException ();
- }
-
- public T InvocationList {
- get { throw new NotImplementedException (); }
- set { throw new NotImplementedException (); }
- }
-
- public EventRegistrationToken AddEventHandler (T handler)
- {
- throw new NotImplementedException ();
- }
-
- public static EventRegistrationTokenTable<T> GetOrCreateEventRegistrationTokenTable(ref EventRegistrationTokenTable<T> refEventTable)
- {
- throw new NotImplementedException ();
- }
-
- public void RemoveEventHandler (T handler)
- {
- throw new NotImplementedException ();
- }
-
- public void RemoveEventHandler (EventRegistrationToken token)
- {
- throw new NotImplementedException ();
- }
- }
-}
-
+++ /dev/null
-//
-// IActivationFactory.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [Guid("00000035-0000-0000-C000-000000000046")]
- public interface IActivationFactory
- {
- object ActivateInstance ();
- }
-}
+++ /dev/null
-//
-// InterfaceImplementedInVersionAttribute.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
- public sealed class InterfaceImplementedInVersionAttribute : Attribute
- {
- public InterfaceImplementedInVersionAttribute (Type interfaceType, byte majorVersion, byte minorVersion,
- byte buildVersion, byte revisionVersion)
- {
- InterfaceType = interfaceType;
- MajorVersion = majorVersion;
- MinorVersion = minorVersion;
- BuildVersion = buildVersion;
- RevisionVersion = revisionVersion;
- }
-
- public byte BuildVersion {
- get;
- private set;
- }
-
- public Type InterfaceType {
- get;
- private set;
- }
-
- public byte MajorVersion {
- get;
- private set;
- }
-
- public byte MinorVersion {
- get;
- private set;
- }
-
- public byte RevisionVersion {
- get;
- private set;
- }
- }
-}
+++ /dev/null
-//
-// ReadOnlyArrayAttribute.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [AttributeUsageAttribute(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
- public sealed class ReadOnlyArrayAttribute : Attribute
- {
- }
-}
+++ /dev/null
-//
-// ReturnValueNameAttribute.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [AttributeUsageAttribute(AttributeTargets.Delegate|AttributeTargets.ReturnValue, AllowMultiple = false, Inherited = false)]
- public sealed class ReturnValueNameAttribute : Attribute
- {
- public ReturnValueNameAttribute (string name)
- {
- Name = name;
- }
-
- public string Name {
- get;
- private set;
- }
- }
-}
--- /dev/null
+//
+// UnsafeNativeMethods.cs
+//
+// Author:
+// Tautvydas Žilys <zilys@unity3d.com>
+//
+// Copyright (c) 2016 Unity Technologies (https://www.unity3d.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in
+// all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+// THE SOFTWARE.
+
+using System.Runtime.CompilerServices;
+
+namespace System.Runtime.InteropServices.WindowsRuntime
+{
+ internal unsafe static class UnsafeNativeMethods
+ {
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern int WindowsCreateString(string sourceString, int length, IntPtr* hstring);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern int WindowsDeleteString(IntPtr hstring);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern char* WindowsGetStringRawBuffer(IntPtr hstring, uint* length);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern bool RoOriginateLanguageException(int error, string message, IntPtr languageException);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern void RoReportUnhandledError(IRestrictedErrorInfo error);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public static extern IRestrictedErrorInfo GetRestrictedErrorInfo();
+ }
+}
\ No newline at end of file
+++ /dev/null
-//
-// WindowsRuntimeMarshal.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [MonoTODO]
- public static class WindowsRuntimeMarshal
- {
- public static void AddEventHandler<T> ( Func<T, EventRegistrationToken> addMethod, Action<EventRegistrationToken> removeMethod, T handler)
- {
- throw new NotImplementedException ();
- }
-
- public static void FreeHString (IntPtr ptr)
- {
- throw new NotImplementedException ();
- }
-
- public static IActivationFactory GetActivationFactory (Type type)
- {
- throw new NotImplementedException ();
- }
-
- public static string PtrToStringHString (IntPtr ptr)
- {
- throw new NotImplementedException ();
- }
-
- public static void RemoveAllEventHandlers(Action<EventRegistrationToken> removeMethod)
- {
- throw new NotImplementedException ();
- }
-
- public static void RemoveEventHandler<T> (Action<EventRegistrationToken> removeMethod, T handler)
- {
- throw new NotImplementedException ();
- }
-
- public static IntPtr StringToHString (string s)
- {
- throw new NotImplementedException ();
- }
-
- internal static bool ReportUnhandledError (Exception e)
- {
- return false;
- }
- }
-}
-
+++ /dev/null
-//
-// WriteOnlyArrayAttribute.cs
-//
-// Author:
-// Martin Baulig <martin.baulig@xamarin.com>
-//
-// Copyright (c) 2013 Xamarin Inc. (http://www.xamarin.com)
-//
-// Permission is hereby granted, free of charge, to any person obtaining a copy
-// of this software and associated documentation files (the "Software"), to deal
-// in the Software without restriction, including without limitation the rights
-// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-// copies of the Software, and to permit persons to whom the Software is
-// furnished to do so, subject to the following conditions:
-//
-// The above copyright notice and this permission notice shall be included in
-// all copies or substantial portions of the Software.
-//
-// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-// THE SOFTWARE.
-using System;
-using System.Runtime.CompilerServices;
-
-namespace System.Runtime.InteropServices.WindowsRuntime
-{
- [AttributeUsageAttribute(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
- public sealed class WriteOnlyArrayAttribute : Attribute
- {
- }
-}
using System.Reflection;
using System.Threading;
using System.Runtime.InteropServices.ComTypes;
+using System.Text;
using System.Runtime.ConstrainedExecution;
#if !FULL_AOT_RUNTIME
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static IntPtr AllocCoTaskMem (int cb);
+
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal extern static IntPtr AllocCoTaskMemSize (UIntPtr sizet);
[MethodImplAttribute(MethodImplOptions.InternalCall)]
[ReliabilityContractAttribute (Consistency.WillNotCorruptState, Cer.MayFail)]
FreeCoTaskMem (s);
}
+ public static void ZeroFreeCoTaskMemUTF8 (IntPtr s)
+ {
+ ClearAnsi (s);
+ FreeCoTaskMem (s);
+ }
+
public static void ZeroFreeGlobalAllocAnsi (IntPtr s)
{
ClearAnsi (s);
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static string PtrToStringAnsi (IntPtr ptr, int len);
+ public static string PtrToStringUTF8 (IntPtr ptr)
+ {
+ return PtrToStringAnsi (ptr);
+ }
+
+ public static string PtrToStringUTF8 (IntPtr ptr, int byteLen)
+ {
+ return PtrToStringAnsi (ptr, byteLen);
+ }
+
public static string PtrToStringAuto (IntPtr ptr)
{
return SystemDefaultCharSize == 2
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static IntPtr StringToBSTR (string s);
- //
- // I believe this is wrong, because in Mono and in P/Invoke
- // we treat "Ansi" conversions as UTF-8 conversions, while
- // this one does not do this
- //
public static IntPtr StringToCoTaskMemAnsi (string s)
{
- int length = s.Length + 1;
- IntPtr ctm = AllocCoTaskMem (length);
-
- byte[] asBytes = new byte[length];
- for (int i = 0; i < s.Length; i++)
- asBytes[i] = (byte)s[i];
- asBytes[s.Length] = 0;
-
- copy_to_unmanaged (asBytes, 0, ctm, length);
- return ctm;
+ return StringToAllocatedMemoryUTF8 (s);
}
public static IntPtr StringToCoTaskMemAuto (string s)
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern static IntPtr StringToHGlobalAnsi (string s);
+ unsafe public static IntPtr StringToAllocatedMemoryUTF8(String s)
+ {
+ const int MAX_UTF8_CHAR_SIZE = 3;
+ if (s == null)
+ return IntPtr.Zero;
+
+ int nb = (s.Length + 1) * MAX_UTF8_CHAR_SIZE;
+
+ // Overflow checking
+ if (nb < s.Length)
+ throw new ArgumentOutOfRangeException("s");
+
+ IntPtr pMem = AllocCoTaskMemSize(new UIntPtr((uint)nb +1));
+
+ if (pMem == IntPtr.Zero)
+ throw new OutOfMemoryException();
+
+ byte* pbMem = (byte*)pMem;
+ int nbWritten = s.GetBytesFromEncoding(pbMem, nb, Encoding.UTF8);
+ pbMem[nbWritten] = 0;
+ return pMem;
+ }
+
public static IntPtr StringToHGlobalAuto (string s)
{
return SystemDefaultCharSize == 2
internal static void SetLastWin32Error (int error)
{
}
+
+ // Copied from referencesource/mscorlib/system/runtime/interopservices/marshal.cs
+ //====================================================================
+ // return the raw IUnknown* for a COM Object not related to current
+ // context
+ // Does not call AddRef
+ //====================================================================
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal static extern IntPtr /* IUnknown* */ GetRawIUnknownForComObjectNoAddRef(Object o);
+
+ // Copied from referencesource/mscorlib/system/runtime/interopservices/marshal.cs
+ //====================================================================
+ // Converts the CLR exception to an HRESULT. This function also sets
+ // up an IErrorInfo for the exception.
+ // This function is only used in WinRT and converts ObjectDisposedException
+ // to RO_E_CLOSED
+ //====================================================================
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal static extern int GetHRForException_WinRT(Exception e);
+
+ // Copied from referencesource/mscorlib/system/runtime/interopservices/marshal.cs
+ //========================================================================
+ // Create activation factory and wraps it with a unique RCW
+ //========================================================================
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal static extern object GetNativeActivationFactory(Type type);
}
}
--- /dev/null
+//
+// IncrementalHash.cs
+//
+// Authors:
+// Marek Safar <marek.safar@gmail.com>
+//
+// Copyright (C) 2016 Xamarin Inc (http://www.xamarin.com)
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+
+#if NETSTANDARD
+
+namespace System.Security.Cryptography
+{
+ public sealed class IncrementalHash : IDisposable
+ {
+ public IncrementalHash () { }
+ public HashAlgorithmName AlgorithmName { get { throw new NotImplementedException (); } }
+ public void AppendData (byte[] data) { }
+ public void AppendData (byte[] data, int offset, int count) { }
+ public static IncrementalHash CreateHash (HashAlgorithmName hashAlgorithm) { throw new NotImplementedException (); }
+ public static IncrementalHash CreateHMAC (HashAlgorithmName hashAlgorithm, byte[] key) { throw new NotImplementedException (); }
+ public void Dispose () { }
+ public byte[] GetHashAndReset () { throw new NotImplementedException (); }
+ }
+}
+
+#endif
\ No newline at end of file
// Do not include a trailing newline for backwards compatibility
return st.ToString( System.Diagnostics.StackTrace.TraceFormat.Normal );
}
+
+ // Copied from referencesource Environment
+ internal static bool IsWinRTSupported
+ {
+ get
+ {
+ return true;
+ }
+ }
}
}
public void GetType ()
{
AssemblyBuilder ab = genAssembly ();
- ModuleBuilder module = ab.DefineDynamicModule ("foo.dll", "foo.dll", true);
+ ModuleBuilder module = ab.DefineDynamicModule ("foo.dll", "foo.dll");
TypeBuilder tb = module.DefineType ("t1", TypeAttributes.Public);
Assert.AreEqual ("t1[]", module.GetType ("t1[]").FullName);
}
}
+ readonly String[] TestStrings = new String[] {
+ "", //Empty String
+ "Test String",
+ "A", //Single character string
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself. " +
+ "This is a very long string as it repeats itself.",
+ "This \n is \n a \n multiline \n string",
+ "This \0 is \0 a \0 string \0 with \0 nulls",
+ "\0string",
+ "string\0",
+ "\0\0\0\0\0\0\0\0"
+ };
+
+ [Test]
+ public unsafe void PtrToStringUTF8_Test ()
+ {
+ int i = 0;
+ foreach (String srcString in TestStrings)
+ {
+ i++;
+ // we assume string null terminated
+ if (srcString.Contains("\0"))
+ continue;
+
+ IntPtr ptrString = Marshal.StringToAllocatedMemoryUTF8(srcString);
+ string retString = Marshal.PtrToStringUTF8(ptrString);
+
+ Assert.AreEqual (srcString, retString, "#" + i);
+ if (srcString.Length > 0)
+ {
+ string retString2 = Marshal.PtrToStringUTF8(ptrString, srcString.Length - 1);
+ Assert.AreEqual (srcString.Substring(0, srcString.Length - 1), retString2, "#s" + i);
+ }
+ Marshal.FreeHGlobal(ptrString);
+ }
+ }
+
[Test]
public unsafe void UnsafeAddrOfPinnedArrayElement ()
{
<DebugType>full</DebugType>\r
<NoWarn>612,618,1635,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>TRACE;INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;HAS_CORLIB_CONTRACTS;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;HAS_CORLIB_CONTRACTS;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>612,618,1635,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
+ <DefineConstants>INSIDE_CORLIB;MONO_CULTURE_DATA;LIBC;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;HAS_CORLIB_CONTRACTS;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS;NET_4_0;NET_4_5;NET_4_6;MONO;FEATURE_PAL;GENERICS_WORK;FEATURE_LIST_PREDICATES;FEATURE_SERIALIZATION;FEATURE_ASCII;FEATURE_LATIN1;FEATURE_UTF7;FEATURE_UTF32;MONO_HYBRID_ENCODING_SUPPORT;FEATURE_ASYNC_IO;NEW_EXPERIMENTAL_ASYNC_IO;FEATURE_UTF32;FEATURE_EXCEPTIONDISPATCHINFO;FEATURE_CORRUPTING_EXCEPTIONS;FEATURE_EXCEPTION_NOTIFICATIONS;FEATURE_STRONGNAME_MIGRATION;FEATURE_USE_LCID;FEATURE_FUSION;FEATURE_CRYPTO;FEATURE_X509_SECURESTRINGS;FEATURE_SYNCHRONIZATIONCONTEXT;FEATURE_SYNCHRONIZATIONCONTEXT_WAIT;HAS_CORLIB_CONTRACTS;FEATURE_MACL;FEATURE_REMOTING;MONO_COM;FEATURE_COMINTEROP;FEATURE_ROLE_BASED_SECURITY;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_THREAD_SUSPEND_RESUME;MONO_FEATURE_MULTIPLE_APPDOMAINS</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\external\corefx\src\Common\src\System\Numerics\Hashing\HashHelpers.cs" />\r
+ <Compile Include="..\..\..\external\corefx\src\System.ValueTuple\src\System\Runtime\CompilerServices\TupleElementNamesAttribute.cs" />\r
+ <Compile Include="..\..\..\external\corefx\src\System.ValueTuple\src\System\ValueTuple\TupleExtensions.cs" />\r
+ <Compile Include="..\..\..\external\corefx\src\System.ValueTuple\src\System\ValueTuple\ValueTuple.cs" />\r
<Compile Include="..\..\build\common\AssemblyRef.cs" />\r
<Compile Include="..\..\build\common\Consts.cs" />\r
<Compile Include="..\..\build\common\Locale.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\contracts\contractsbcl.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\debuggerattributes.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\eventactivityoptions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\eventsourceexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\EventSourceOptions.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\TraceLogging\TraceLoggingEventTraits.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\diagnostics\eventing\winmeta.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\fieldaccessexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\flagsattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\formatexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\FormattableString.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\gc.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\globalization\bidicategory.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\globalization\calendar.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\globalization\calendaralgorithmtype.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\reflectioncontext.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\resourceattributes.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\RuntimeReflectionExtensions.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\targetexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\targetinvocationexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\reflection\targetparametercountexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\typeattributes.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\typedelegator.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\reflection\typefilter.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\datetimeconstantattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\decimalconstantattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\decoratednameattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\disableprivatereflectionattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\discardableattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\extensionattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\fixedaddressvaluetypeattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\fixedbufferattribute.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\FormattableStringFactory.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\hascopysemanticsattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\IAsyncStateMachine.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\compilerservices\idispatchconstantattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\ucomienumconnections.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\unknownwrapper.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\variantWrapper.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\attributes.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\eventregistrationtoken.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\eventregistrationtokentable.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\iactivationfactory.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\irestrictederrorinfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\runtime\interopservices\windowsruntime\windowsruntimemarshal.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\NgenServicingAttributes.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\remoting\callcontext.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\serialization\deserializationeventhandler.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\serialization\streamingcontext.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\serialization\surrogateselector.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\serialization\valuetypefixupinfo.cs" />\r
- <Compile Include="..\referencesource\mscorlib\system\runtime\versioning\binarycompatibility.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\versioning\componentguaranteesattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\versioning\multitargetinghelpers.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\runtime\versioning\NonVersionableAttribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\ripemd160.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\ripemd160managed.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsa.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsacryptoserviceprovider.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPadding.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\RSAEncryptionPaddingMode.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\rsaoaepkeyexchangedeformatter.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\utils.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\cryptography\x509certificates\x509utils.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\principal\genericidentity.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\security\safesecurityhandles.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\securitycontext.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\securitydocument.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\security\util\hex.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\encoderreplacementfallback.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\encoding.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\encodinginfo.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\text\encodingprovider.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\mlangcodepageencoding.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\stringbuilder.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\text\stringbuildercache.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threadattributes.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\abandonedmutexexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\apartmentstate.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\asynclocal.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\autoresetevent.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\CancellationToken.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\CancellationTokenRegistration.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\CancellationTokenSource.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\CountdownEvent.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\eventresetmode.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\eventwaithandle.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\executioncontext.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\LazyInitializer.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\lockrecursionexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\timeout.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\waithandle.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threading\waithandlecannotbeopenedexception.cs" />\r
+ <Compile Include="..\referencesource\mscorlib\system\threading\waithandleExtensions.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\threadstaticattribute.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\throwhelper.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\timeoutexception.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\unsafecharbuffer.cs" />\r
<Compile Include="..\referencesource\mscorlib\system\version.cs" />\r
<Compile Include="Assembly\AssemblyInfo.cs" />\r
- <Compile Include="coreclr\AsyncLocal.cs" />\r
- <Compile Include="coreclr\DisablePrivateReflectionAttribute.cs" />\r
- <Compile Include="coreclr\EncodingProvider.cs" />\r
- <Compile Include="coreclr\FormattableString.cs" />\r
- <Compile Include="coreclr\FormattableStringFactory.cs" />\r
- <Compile Include="coreclr\WaitHandleExtensions.cs" />\r
+ <Compile Include="corefx\SR.cs" />\r
<Compile Include="Microsoft.Win32\IRegistryApi.cs" />\r
<Compile Include="Microsoft.Win32\Registry.cs" />\r
<Compile Include="Microsoft.Win32\RegistryHive.cs" />\r
<Compile Include="Mono.Xml\SmallXmlParser.cs" />\r
<Compile Include="Mono\DataConverter.cs" />\r
<Compile Include="Mono\Runtime.cs" />\r
+ <Compile Include="Mono\RuntimeHandles.cs" />\r
+ <Compile Include="Mono\RuntimeMarshal.cs" />\r
+ <Compile Include="Mono\RuntimeStructs.cs" />\r
+ <Compile Include="Mono\SafeGPtrArrayHandle.cs" />\r
+ <Compile Include="Mono\SafeStringMarshal.cs" />\r
<Compile Include="ReferenceSources\__ConsoleStream.cs" />\r
<Compile Include="ReferenceSources\AppContextSwitches.cs" />\r
<Compile Include="ReferenceSources\AppDomain.cs" />\r
<Compile Include="ReferenceSources\Array.cs" />\r
<Compile Include="ReferenceSources\BCLDebug.cs" />\r
+ <Compile Include="ReferenceSources\BinaryCompatibility.cs" />\r
<Compile Include="ReferenceSources\Buffer.cs" />\r
<Compile Include="ReferenceSources\CalendarData.cs" />\r
<Compile Include="ReferenceSources\CLRConfig.cs" />\r
<Compile Include="ReferenceSources\MethodBase.cs" />\r
<Compile Include="ReferenceSources\NativeMethods.cs" />\r
<Compile Include="ReferenceSources\ParseNumbers.cs" />\r
+ <Compile Include="ReferenceSources\PathInternal.cs" />\r
<Compile Include="ReferenceSources\RemotingFieldCachedData.cs" />\r
<Compile Include="ReferenceSources\RuntimeHandles.cs" />\r
<Compile Include="ReferenceSources\RuntimeType.cs" />\r
<Compile Include="ReferenceSources\String.cs" />\r
<Compile Include="ReferenceSources\TextInfo.cs" />\r
<Compile Include="ReferenceSources\Type.cs" />\r
- <Compile Include="ReferenceSources\TypeBuilderInstantiation.cs" />\r
<Compile Include="ReferenceSources\TypeNameParser.cs" />\r
<Compile Include="ReferenceSources\win32native.cs" />\r
<Compile Include="System.Configuration.Assemblies\AssemblyHash.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventAttribute.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventCommand.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventCommandEventArgs.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventCounter.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventDataAttribute.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventFieldAttribute.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventFieldFormat.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventFieldTags.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventIgnoreAttribute.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventListener.cs" />\r
+ <Compile Include="System.Diagnostics.Tracing\EventManifestOptions.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSource.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSourceAttribute.cs" />\r
<Compile Include="System.Diagnostics.Tracing\EventSourceSettings.cs" />\r
<Compile Include="System.IO\UnexceptionalStreamReader.cs" />\r
<Compile Include="System.IO\UnexceptionalStreamWriter.cs" />\r
<Compile Include="System.Reflection.Emit\AssemblyBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\AssemblyBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\AssemblyBuilderAccess.cs" />\r
<Compile Include="System.Reflection.Emit\ConstructorBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\ConstructorBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\ConstructorOnTypeBuilderInst.cs" />\r
<Compile Include="System.Reflection.Emit\CustomAttributeBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\CustomAttributeBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\DerivedTypes.cs" />\r
<Compile Include="System.Reflection.Emit\DynamicILInfo.cs" />\r
<Compile Include="System.Reflection.Emit\DynamicMethod.cs" />\r
<Compile Include="System.Reflection.Emit\EnumBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\EnumBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\EventBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\EventBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\EventOnTypeBuilderInst.cs" />\r
<Compile Include="System.Reflection.Emit\EventToken.cs" />\r
<Compile Include="System.Reflection.Emit\FieldBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\FieldBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\FieldOnTypeBuilderInst.cs" />\r
<Compile Include="System.Reflection.Emit\FieldToken.cs" />\r
<Compile Include="System.Reflection.Emit\FlowControl.cs" />\r
<Compile Include="System.Reflection.Emit\GenericTypeParameterBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\GenericTypeParameterBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\ILGenerator.cs" />\r
+ <Compile Include="System.Reflection.Emit\ILGenerator.pns.cs" />\r
<Compile Include="System.Reflection.Emit\Label.cs" />\r
<Compile Include="System.Reflection.Emit\LocalBuilder.cs" />\r
<Compile Include="System.Reflection.Emit\MethodBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\MethodBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\MethodOnTypeBuilderInst.cs" />\r
<Compile Include="System.Reflection.Emit\MethodRental.cs" />\r
<Compile Include="System.Reflection.Emit\MethodToken.cs" />\r
<Compile Include="System.Reflection.Emit\ModuleBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\ModuleBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\MonoArrayMethod.cs" />\r
<Compile Include="System.Reflection.Emit\OpCode.cs" />\r
<Compile Include="System.Reflection.Emit\OpCodeNames.cs" />\r
<Compile Include="System.Reflection.Emit\OperandType.cs" />\r
<Compile Include="System.Reflection.Emit\PackingSize.cs" />\r
<Compile Include="System.Reflection.Emit\ParameterBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\ParameterBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\ParameterToken.cs" />\r
<Compile Include="System.Reflection.Emit\PEFileKinds.cs" />\r
<Compile Include="System.Reflection.Emit\PropertyBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\PropertyBuilder.pns.cs" />\r
<Compile Include="System.Reflection.Emit\PropertyOnTypeBuilderInst.cs" />\r
<Compile Include="System.Reflection.Emit\PropertyToken.cs" />\r
<Compile Include="System.Reflection.Emit\SignatureHelper.cs" />\r
+ <Compile Include="System.Reflection.Emit\SignatureHelper.pns.cs" />\r
<Compile Include="System.Reflection.Emit\SignatureToken.cs" />\r
<Compile Include="System.Reflection.Emit\StackBehaviour.cs" />\r
<Compile Include="System.Reflection.Emit\StringToken.cs" />\r
<Compile Include="System.Reflection.Emit\TypeBuilder.cs" />\r
+ <Compile Include="System.Reflection.Emit\TypeBuilder.pns.cs" />\r
+ <Compile Include="System.Reflection.Emit\TypeBuilderInstantiation.cs" />\r
<Compile Include="System.Reflection.Emit\TypeToken.cs" />\r
<Compile Include="System.Reflection.Emit\UnmanagedMarshal.cs" />\r
+ <Compile Include="System.Reflection.Metadata\AssemblyExtensions.cs" />\r
<Compile Include="System.Reflection\Assembly.cs" />\r
<Compile Include="System.Reflection\AssemblyName.cs" />\r
<Compile Include="System.Reflection\ConstructorInfo.cs" />\r
<Compile Include="System.Reflection\MonoAssembly.cs" />\r
<Compile Include="System.Reflection\MonoEvent.cs" />\r
<Compile Include="System.Reflection\MonoField.cs" />\r
- <Compile Include="System.Reflection\MonoGenericClass.cs" />\r
<Compile Include="System.Reflection\MonoMethod.cs" />\r
<Compile Include="System.Reflection\MonoModule.cs" />\r
<Compile Include="System.Reflection\MonoParameterInfo.cs" />\r
<Compile Include="System.Reflection\PropertyInfo.cs" />\r
<Compile Include="System.Reflection\ReflectionTypeLoadException.cs" />\r
<Compile Include="System.Reflection\StrongNameKeyPair.cs" />\r
- <Compile Include="System.Reflection\TargetException.cs" />\r
- <Compile Include="System.Reflection\TargetInvocationException.cs" />\r
- <Compile Include="System.Reflection\TargetParameterCountException.cs" />\r
<Compile Include="System.Resources\Win32Resources.cs" />\r
<Compile Include="System.Runtime.CompilerServices\ConditionalWeakTable.cs" />\r
<Compile Include="System.Runtime.CompilerServices\RuntimeHelpers.cs" />\r
<Compile Include="System.Runtime.Hosting\ActivationArguments.cs" />\r
<Compile Include="System.Runtime.Hosting\ApplicationActivator.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\DefaultInterfaceAttribute.cs" />\r
<Compile Include="System.Runtime.InteropServices.WindowsRuntime\DesignerNamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationToken.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\EventRegistrationTokenTable.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\IActivationFactory.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\InterfaceImplementedInVersionAttribute.cs" />\r
<Compile Include="System.Runtime.InteropServices.WindowsRuntime\NamespaceResolveEventArgs.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReadOnlyArrayAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\ReturnValueNameAttribute.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMarshal.cs" />\r
+ <Compile Include="System.Runtime.InteropServices.WindowsRuntime\UnsafeNativeMethods.cs" />\r
<Compile Include="System.Runtime.InteropServices.WindowsRuntime\WindowsRuntimeMetadata.cs" />\r
- <Compile Include="System.Runtime.InteropServices.WindowsRuntime\WriteOnlyArrayAttribute.cs" />\r
<Compile Include="System.Runtime.InteropServices\_Activator.cs" />\r
<Compile Include="System.Runtime.InteropServices\_Assembly.cs" />\r
<Compile Include="System.Runtime.InteropServices\_AssemblyBuilder.cs" />\r
<Compile Include="System.Runtime.InteropServices\BIND_OPTS.cs" />\r
<Compile Include="System.Runtime.InteropServices\BINDPTR.cs" />\r
<Compile Include="System.Runtime.InteropServices\CALLCONV.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\ComAwareEventInfo.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\ComEventsHelper.cs" />\r
+ <Compile Include="System.Runtime.InteropServices\CustomQueryInterfaceMode.cs" />\r
<Compile Include="System.Runtime.InteropServices\DESCKIND.cs" />\r
<Compile Include="System.Runtime.InteropServices\DISPPARAMS.cs" />\r
<Compile Include="System.Runtime.InteropServices\ELEMDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\UCOMITypeLib.cs" />\r
<Compile Include="System.Runtime.InteropServices\VARDESC.cs" />\r
<Compile Include="System.Runtime.InteropServices\VARFLAGS.cs" />\r
+ <Compile Include="System.Runtime.Loader\AssemblyLoadContext.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\ActivationServices.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\ActivatorLevel.cs" />\r
<Compile Include="System.Runtime.Remoting.Activation\AppDomainLevelActivator.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509Helper.cs" />\r
<Compile Include="System.Security.Cryptography.X509Certificates\X509KeyStorageFlags.cs" />\r
<Compile Include="System.Security.Cryptography\CryptoAPITransform.cs" />\r
+ <Compile Include="System.Security.Cryptography\CryptoConfig.common.cs" />\r
<Compile Include="System.Security.Cryptography\CryptoConfig.cs" />\r
<Compile Include="System.Security.Cryptography\CryptoConfig.fullaot.cs" />\r
- <Compile Include="System.Security.Cryptography\CryptoConfig_2_1.cs" />\r
<Compile Include="System.Security.Cryptography\CspKeyContainerInfo.cs" />\r
<Compile Include="System.Security.Cryptography\DESCryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\DSACryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\ICspAsymmetricAlgorithm.cs" />\r
+ <Compile Include="System.Security.Cryptography\IncrementalHash.cs" />\r
<Compile Include="System.Security.Cryptography\KeyNumber.cs" />\r
<Compile Include="System.Security.Cryptography\MD5CryptoServiceProvider.cs" />\r
<Compile Include="System.Security.Cryptography\RC2CryptoServiceProvider.cs" />\r
<Compile Include="System.Security\PermissionBuilder.cs" />\r
<Compile Include="System.Security\PermissionSet.cs" />\r
<Compile Include="System.Security\PolicyLevelType.cs" />\r
- <Compile Include="System.Security\SafeAccessTokenHandle.cs" />\r
<Compile Include="System.Security\SecureString.cs" />\r
<Compile Include="System.Security\SecurityElement.cs" />\r
<Compile Include="System.Security\SecurityException.cs" />\r
<Compile Include="System.Text\NormalizationForm.cs" />\r
<Compile Include="System.Threading.Tasks\DecoupledTask.cs" />\r
<Compile Include="System.Threading\CompressedStack.cs" />\r
- <Compile Include="System.Threading\EventWaitHandle.cs" />\r
<Compile Include="System.Threading\HostExecutionContext.cs" />\r
<Compile Include="System.Threading\HostExecutionContextManager.cs" />\r
<Compile Include="System.Threading\Interlocked.cs" />\r
<Compile Include="System\EmptyArray.cs" />\r
<Compile Include="System\Environment.cs" />\r
<Compile Include="System\EnvironmentVariableTarget.cs" />\r
- <Compile Include="System\GC.cs" />\r
- <Compile Include="System\GCCollectionMode.cs" />\r
- <Compile Include="System\GCNotificationStatus.cs" />\r
<Compile Include="System\Guid.cs" />\r
<Compile Include="System\IConsoleDriver.cs" />\r
<Compile Include="System\IntPtr.cs" />\r
System.Diagnostics/StackTrace.cs
System.Diagnostics.Tracing/EventAttribute.cs
System.Diagnostics.Tracing/EventCommand.cs
+System.Diagnostics.Tracing/EventCounter.cs
System.Diagnostics.Tracing/EventSource.cs
System.Diagnostics.Tracing/EventSourceAttribute.cs
System.Diagnostics.Tracing/EventSourceSettings.cs
System.Runtime.InteropServices/ComAwareEventInfo.cs
System.Runtime.InteropServices/ComEventsHelper.cs
-System.Runtime.InteropServices.WindowsRuntime/DefaultInterfaceAttribute.cs
System.Runtime.InteropServices.WindowsRuntime/DesignerNamespaceResolveEventArgs.cs
-System.Runtime.InteropServices.WindowsRuntime/EventRegistrationToken.cs
-System.Runtime.InteropServices.WindowsRuntime/EventRegistrationTokenTable.cs
-System.Runtime.InteropServices.WindowsRuntime/IActivationFactory.cs
-System.Runtime.InteropServices.WindowsRuntime/InterfaceImplementedInVersionAttribute.cs
System.Runtime.InteropServices.WindowsRuntime/NamespaceResolveEventArgs.cs
-System.Runtime.InteropServices.WindowsRuntime/ReadOnlyArrayAttribute.cs
-System.Runtime.InteropServices.WindowsRuntime/ReturnValueNameAttribute.cs
-System.Runtime.InteropServices.WindowsRuntime/WindowsRuntimeMarshal.cs
+System.Runtime.InteropServices.WindowsRuntime/UnsafeNativeMethods.cs
System.Runtime.InteropServices.WindowsRuntime/WindowsRuntimeMetadata.cs
-System.Runtime.InteropServices.WindowsRuntime/WriteOnlyArrayAttribute.cs
System.Runtime.Remoting/ActivatedClientTypeEntry.cs
System.Runtime.Remoting/ActivatedServiceTypeEntry.cs
System.Runtime.Remoting/CustomErrorsModes.cs
System.Security.Cryptography/DESCryptoServiceProvider.cs
System.Security.Cryptography/DSACryptoServiceProvider.cs
System.Security.Cryptography/ICspAsymmetricAlgorithm.cs
+System.Security.Cryptography/IncrementalHash.cs
System.Security.Cryptography/KeyNumber.cs
System.Security.Cryptography/MD5CryptoServiceProvider.cs
System.Security.Cryptography/RC2CryptoServiceProvider.cs
../referencesource/mscorlib/system/runtime/interopservices/expando/iexpando.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/attributes.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/eventregistrationtoken.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/eventregistrationtokentable.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/iactivationfactory.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/irestrictederrorinfo.cs
+../referencesource/mscorlib/system/runtime/interopservices/windowsruntime/windowsruntimemarshal.cs
+
../referencesource/mscorlib//system/runtime/reliability/criticalfinalizerobject.cs
../referencesource/mscorlib//system/runtime/reliability/prepreparemethodattribute.cs
../referencesource/mscorlib//system/runtime/reliability/reliabilitycontractattribute.cs
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</ProjectGuid>\r
+ <OutputType>Library</OutputType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <OutputPath>./../../../class/lib/net_4_x/legacy</OutputPath>\r
+ <IntermediateOutputPath>obj-legacy</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>Mono.Cecil</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <SignAssembly>true</SignAssembly>\r
+ </PropertyGroup>\r
+ <PropertyGroup>\r
+ <AssemblyOriginatorKeyFile>../../mono.snk</AssemblyOriginatorKeyFile>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699,1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5;NET_4_0;NET_4_5;NET_4_6;MONO;NET_3_5</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\Code.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\CodeReader.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\CodeWriter.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\Document.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\ExceptionHandler.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\ILProcessor.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\Instruction.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\MethodBody.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\OpCode.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\OpCodes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\SequencePoint.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\Symbols.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\VariableDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Cil\VariableReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\BlobHeap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\Buffers.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\CodedIndex.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\ElementType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\GuidHeap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\Heap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\MetadataToken.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\Row.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\StringHeap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\TableHeap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\TokenType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\UserStringHeap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.Metadata\Utilities.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\BinaryStreamReader.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\BinaryStreamWriter.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\ByteBuffer.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\ByteBufferEqualityComparer.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\DataDirectory.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\Image.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\ImageReader.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\ImageWriter.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\Section.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil.PE\TextMap.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ArrayType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyFlags.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyHashAlgorithm.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyInfo.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyLinkedResource.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyNameDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyNameReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyReader.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\AssemblyWriter.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\BaseAssemblyResolver.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\CallSite.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\CustomAttribute.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\DefaultAssemblyResolver.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\EmbeddedResource.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\EventAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\EventDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\EventReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ExportedType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\FieldAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\FieldDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\FieldReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\FileAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\FunctionPointerType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\GenericInstanceMethod.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\GenericInstanceType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\GenericParameter.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\GenericParameterAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IConstantProvider.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ICustomAttributeProvider.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IGenericInstance.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IGenericParameterProvider.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IMarshalInfoProvider.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IMemberDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IMetadataScope.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IMetadataTokenProvider.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\IMethodSignature.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\Import.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\LinkedResource.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ManifestResourceAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MarshalInfo.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MemberDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MemberReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MetadataResolver.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MetadataSystem.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodCallingConvention.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodImplAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodReturnType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodSemanticsAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\MethodSpecification.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\Modifiers.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ModuleDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ModuleKind.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ModuleReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\NativeType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ParameterAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ParameterDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ParameterDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ParameterReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PinnedType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PInvokeAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PInvokeInfo.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PointerType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PropertyAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PropertyDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\PropertyReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\ReferenceType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\Resource.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\SecurityDeclaration.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\SentinelType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TargetRuntime.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeAttributes.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeDefinition.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeParser.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeReference.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeSpecification.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\TypeSystem.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Cecil\VariantType.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Collections.Generic\Collection.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Collections.Generic\ReadOnlyCollection.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Security.Cryptography\CryptoConvert.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono.Security.Cryptography\CryptoService.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono\Actions.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono\Empty.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\Mono\Funcs.cs" />\r
+ <Compile Include="..\..\..\..\external\cecil-legacy\System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../System.Core/System.Core-net_4_x.csproj">\r
+ <Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
+ <Name>System.Core-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>618,612,672,809,1699,169,164,162,168,219,618,612</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;LEGACY_MODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;LEGACY_MODE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>618,612,672,809,1699,169,164,162,168,219,618,612</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>LEGACY_MODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>LEGACY_MODE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
{
TypeDescriptionNode head = (TypeDescriptionNode)_providerTable[key];
TypeDescriptionNode target = head;
- TypeDescriptionNode prev = null;
+// TypeDescriptionNode prev = null;
while(target != null && target.Provider != provider)
{
- prev = target;
+// prev = target;
target = target.Next;
}
[ThreadStatic]
static int indentLevel;
static volatile int indentSize;
+#if CONFIGURATION_DEP
static volatile bool settingsInitialized;
static volatile bool defaultInitialized;
+#endif
// this is internal so TraceSource can use it. We want to lock on the same object because both TraceInternal and
// in the System.Diagnostics.Trace class
static internal void Refresh() {
lock (critSec) {
+#if CONFIGURATION_DEP
settingsInitialized = false;
+#endif
listeners = null;
}
InitializeSettings();
// call !
//
SocketException e = null;
- long scope = 0;
#if !MONO
+ long scope = 0;
if(Socket.OSSupportsIPv6)
{
byte[] bytes = new byte[IPv6AddressBytes];
// There are threading tricks a malicious app can use to create an ArraySegment with mismatched
// array/offset/count. Copy locally and make sure they're valid before using them.
internal static void ValidateSegment(ArraySegment<byte> segment) {
- if (segment == null || segment.Array == null) {
+ if (/*segment == null ||*/ segment.Array == null) {
throw new ArgumentNullException("segment");
}
// Length zero is explicitly allowed
internal static volatile bool s_SupportsIPv6;
internal static volatile bool s_OSSupportsIPv6;
internal static volatile bool s_Initialized;
+#if !MONO
private static volatile WaitOrTimerCallback s_RegisteredWaitCallback;
+#endif
private static volatile bool s_LoggingEnabled;
#if !FEATURE_PAL // perfcounter
internal static volatile bool s_PerfCountersEnabled;
Connect(addresses,port);
if(s_LoggingEnabled)Logging.Exit(Logging.Sockets, this, "Connect", null);
}
+#endif // !MONO
public void Connect(IPAddress[] addresses, int port){
if(s_LoggingEnabled)Logging.Enter(Logging.Sockets, this, "Connect", addresses);
if(s_LoggingEnabled)Logging.Exit(Logging.Sockets, this, "Connect", null);
}
-
+#if !MONO
/// <devdoc>
/// <para>
/// Forces a socket connection to close.
return retval;
}
+#endif // MONO
public static bool ConnectAsync(SocketType socketType, ProtocolType protocolType, SocketAsyncEventArgs e) {
bool retval;
return retval;
}
+#if !MONO
public static void CancelConnectAsync(SocketAsyncEventArgs e) {
if (e == null) {
throw new ArgumentNullException("asyncResult");
}
+#if MONO
+ var sar = asyncResult as SocketAsyncResult;
+ Socket asyncSocket = sar == null ? null : sar.socket;
+#else
LazyAsyncResult lazyResult = asyncResult as LazyAsyncResult;
Socket asyncSocket = lazyResult == null ? null : lazyResult.AsyncObject as Socket;
+#endif
if (asyncSocket == null)
{
throw new ArgumentException(SR.GetString(SR.net_io_invalidasyncresult), "asyncResult");
throw new ArgumentNullException("asyncResult");
}
+#if MONO
+ var sar = asyncResult as SocketAsyncResult;
+ Socket asyncSocket = sar == null ? null : sar.socket;
+#else
LazyAsyncResult lazyResult = asyncResult as LazyAsyncResult;
Socket asyncSocket = lazyResult == null ? null : lazyResult.AsyncObject as Socket;
+#endif
if (asyncSocket == null)
{
throw new ArgumentException(SR.GetString(SR.net_io_invalidasyncresult), "asyncResult");
DateTime tempUsed;
CookieCollection lruCc = null;
+#if !MONO
string lruDomain = null;
+#endif
string tempDomain = null;
PathList pathList;
// we also find the least used cookie collection in ENTIRE container
// we count the collection as LRU only if it holds 1+ elements
if (cc.Count > 0 && (tempUsed = cc.TimeStamp(CookieCollection.Stamp.Check)) < oldUsed) {
+#if !MONO
lruDomain = tempDomain;
+#endif
lruCc = cc;
oldUsed = tempUsed;
}
public override IAsyncResult BeginGetRequestStream(AsyncCallback callback, object state)
{
GlobalLog.Enter("FileWebRequest::BeginGetRequestStream");
+#if !MONO
bool success = true;
+#endif
try {
if (Aborted)
throw ExceptionHelper.RequestAbortedException;
m_ReadAResult = new LazyAsyncResult(this, state, callback);
ThreadPool.QueueUserWorkItem(s_GetRequestStreamCallback, m_ReadAResult);
} catch (Exception exception) {
+#if !MONO
success = false;
+#endif
if(Logging.On)Logging.Exception(Logging.Web, this, "BeginGetRequestStream", exception);
throw;
} finally {
public override IAsyncResult BeginGetResponse(AsyncCallback callback, object state)
{
GlobalLog.Enter("FileWebRequest::BeginGetResponse");
+#if !MONO
bool success = true;
+#endif
try {
if (Aborted)
m_WriteAResult = new LazyAsyncResult(this,state,callback);
ThreadPool.QueueUserWorkItem(s_GetResponseCallback,m_WriteAResult);
} catch (Exception exception) {
+#if !MONO
success = false;
+#endif
if(Logging.On)Logging.Exception(Logging.Web, this, "BeginGetResponse", exception);
throw;
} finally {
GlobalLog.Enter("FileWebRequest::EndGetRequestStream");
Stream stream;
+#if !MONO
bool success = false;
+#endif
try {
LazyAsyncResult ar = asyncResult as LazyAsyncResult;
if (asyncResult == null || ar == null) {
}
stream = (Stream) result;
m_writePending = false;
+#if !MONO
success = true;
+#endif
} catch (Exception exception) {
if(Logging.On)Logging.Exception(Logging.Web, this, "EndGetRequestStream", exception);
throw;
GlobalLog.Enter("FileWebRequest::EndGetResponse");
WebResponse response;
+#if !MONO
bool success = false;
+#endif
try {
LazyAsyncResult ar = asyncResult as LazyAsyncResult;
if (asyncResult == null || ar == null) {
}
response = (WebResponse) result;
m_readPending = false;
+#if !MONO
success = true;
+#endif
} catch (Exception exception) {
if(Logging.On)Logging.Exception(Logging.Web, this, "EndGetResponse", exception);
throw;
//used when the length of the header name itself is known (i.e. Subject : )
internal static string EncodeHeaderValue(string value, Encoding encoding, bool base64Encoding, int headerLength) {
- StringBuilder newString = new StringBuilder();
+// StringBuilder newString = new StringBuilder();
//no need to encode if it's pure ascii
if (IsAscii(value, false)) {
#if MONO
public static IWebProxy CreateDefaultProxy ()
{
-#if MONOTOUCH
+#if FEATURE_NO_BSD_SOCKETS
+ throw new PlatformNotSupportedException ();
+#elif MONOTOUCH
return Mono.Net.CFNetwork.GetDefaultProxy ();
#elif MONODROID
// Return the system web proxy. This only works for ICS+.
/// <devdoc>
/// </devdoc>
protected bool UseOptionC() {
- /* Mono: Set to false until we investigate https://bugzilla.xamarin.com/show_bug.cgi?id=25671 */
- return false;
#if FULL_AOT_RUNTIME
return false;
#else
+
+#if MONO
+ /* Mono: Set to false until we investigate https://bugzilla.xamarin.com/show_bug.cgi?id=25671 */
+ return false;
+#else
return(roptions & RegexOptions.Compiled) != 0;
+#endif
#endif
}
#endif
// This is code for Posix style properties - [:Ll:] or [:IsTibetan:].
// It currently doesn't do anything other than skip the whole thing!
if (CharsRight() > 0 && RightChar() == ':' && !inRange) {
- String name;
+// String name;
int savePos = Textpos();
MoveRight();
- name = ScanCapname();
+/* name = */ ScanCapname();
if (CharsRight() < 2 || MoveRightGetChar() != ':' || MoveRightGetChar() != ']')
Textto(savePos);
// else lookup name (nyi)
ProcessModuleCollection modules;
#endif // !FEATURE_PAL
+#if !MONO
bool haveMainWindow;
IntPtr mainWindowHandle; // no need to use SafeHandle for window
string mainWindowTitle;
+#endif
bool haveWorkingSetLimits;
IntPtr minWorkingSet;
IntPtr maxWorkingSet;
-
+
+#if !MONO
bool haveProcessorAffinity;
IntPtr processorAffinity;
+#endif
bool havePriorityClass;
ProcessPriorityClass priorityClass;
threads = null;
modules = null;
#endif // !FEATURE_PAL
+#if !MONO
mainWindowTitle = null;
+#endif
exited = false;
signaled = false;
+#if !MONO
haveMainWindow = false;
+#endif
haveWorkingSetLimits = false;
+#if !MONO
haveProcessorAffinity = false;
+#endif
havePriorityClass = false;
haveExitTime = false;
#if !MONO
#endif
// This exists in WaitHandle, but is oddly ifdefed for some reason...
+#if MONO
+ new
+#endif
private enum OpenExistingResult
{
Success,
//Non-Zero return
#if MONO
- if (!ReleaseSemaphore_internal(Handle, releaseCount, out previousCount))
+ if (!ReleaseSemaphore_internal(SafeWaitHandle.DangerousGetHandle(), releaseCount, out previousCount))
#else
if (!SafeNativeMethods.ReleaseSemaphore(SafeWaitHandle, releaseCount, out previousCount))
#endif
[System.Runtime.InteropServices.ComVisible(false)]
HString = 0x2f, // Windows Runtime HSTRING
+
+ [System.Runtime.InteropServices.ComVisible(false)]
+ LPUTF8Str = 0x30, // UTF8 string
}
#if !MONO
if (type == null)
throw new ArgumentNullException("type");
+#if FEATURE_COMINTEROP || MONO_COM
if (type.IsWindowsRuntimeObject && type.IsImport)
{
return (IActivationFactory)Marshal.GetNativeActivationFactory(type);
}
else
+#endif
{
#if FEATURE_COMINTEROP_WINRT_MANAGED_ACTIVATION
return GetManagedActivationFactory(type);
Contract.Assert(!String.IsNullOrEmpty(hashAlgorithm.Name));
#if MONO
- throw new NotImplementedException ();
+ var hash = HashAlgorithm.Create (hashAlgorithm.Name);
+ return hash.ComputeHash (data, offset, count);
#else
using (SafeHashHandle hashHandle = Utils.CreateHash(Utils.StaticProvHandle, GetAlgorithmId(hashAlgorithm))) {
Utils.HashData(hashHandle, data, offset, count);
Contract.Assert(!String.IsNullOrEmpty(hashAlgorithm.Name));
#if MONO
- throw new NotImplementedException ();
+ var hash = HashAlgorithm.Create (hashAlgorithm.Name);
+ return hash.ComputeHash (data);
#else
using (SafeHashHandle hashHandle = Utils.CreateHash(Utils.StaticProvHandle, GetAlgorithmId(hashAlgorithm))) {
// Read the data 4KB at a time, providing similar read characteristics to a standard HashAlgorithm
return s;
}
+
+ unsafe internal int GetBytesFromEncoding(byte* pbNativeBuffer, int cbNativeBuffer,Encoding encoding)
+ {
+ // encoding == Encoding.UTF8
+ fixed (char* pwzChar = &this.m_firstChar)
+ {
+ return encoding.GetBytes(pwzChar, m_stringLength, pbNativeBuffer, cbNativeBuffer);
+ }
+ }
+
#if !MONO
[System.Security.SecuritySafeCritical] // auto-generated
unsafe internal int ConvertToAnsi(byte *pbNativeBuffer, int cbNativeBuffer, bool fBestFit, bool fThrowOnUnmappableChar)
--- /dev/null
+// CS0031: Constant value `1.42' cannot be converted to a `int'
+// Line: 6
+
+class X
+{
+ const int val = 1.42f;
+}
\ No newline at end of file
--- /dev/null
+// CS8101: The pathmap option was incorrectly formatted
+// Line: 0
+// Compiler options: -pathmap:a=
+
+class X
+{
+}
\ No newline at end of file
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
catch
{
ec.Report.Error (31, loc, "Constant value `{0}' cannot be converted to a `{1}'",
- GetValue ().ToString (), target.GetSignatureForError ());
+ GetValueAsLiteral (), target.GetSignatureForError ());
}
}
public override string GetValueAsLiteral ()
{
- return Value.ToString ();
+ return Value.ToString (CultureInfo.InvariantCulture);
}
public override long GetValueAsLong ()
public override string GetValueAsLiteral ()
{
- return Value.ToString ();
+ return Value.ToString (CultureInfo.InvariantCulture);
}
public override long GetValueAsLong ()
public override string GetValueAsLiteral ()
{
- return Value.ToString () + "M";
+ return Value.ToString (CultureInfo.InvariantCulture) + "M";
}
public override long GetValueAsLong ()
if (all_source_files == null) {
all_source_files = new Dictionary<string, SourceFile> ();
foreach (var source in SourceFiles)
- all_source_files[source.FullPathName] = source;
+ all_source_files[source.OriginalFullPathName] = source;
}
string path;
if (!Path.IsPathRooted (name)) {
var loc = comp_unit.SourceFile;
- string root = Path.GetDirectoryName (loc.FullPathName);
+ string root = Path.GetDirectoryName (loc.OriginalFullPathName);
path = Path.GetFullPath (Path.Combine (root, name));
var dir = Path.GetDirectoryName (loc.Name);
if (!string.IsNullOrEmpty (dir))
if ((fp.ModFlags & Parameter.Modifier.CallerLineNumber) != 0) {
e = new IntLiteral (ec.BuiltinTypes, loc.Row, loc);
} else if ((fp.ModFlags & Parameter.Modifier.CallerFilePath) != 0) {
- e = new StringLiteral (ec.BuiltinTypes, loc.NameFullPath, loc);
+ e = new StringLiteral (ec.BuiltinTypes, loc.SourceFile.GetFullPathName (ec.Module.Compiler.Settings.PathMap), loc);
} else if (ec.MemberContext.CurrentMemberDefinition != null) {
e = new StringLiteral (ec.BuiltinTypes, ec.MemberContext.CurrentMemberDefinition.GetCallerMemberName (), loc);
}
using Mono.CompilerServices.SymbolWriter;
using System.Diagnostics;
using System.Linq;
+using System.IO;
namespace Mono.CSharp
{
static readonly byte[] MD5Algorith = { 96, 166, 110, 64, 207, 100, 130, 76, 182, 240, 66, 212, 129, 114, 167, 153 };
public readonly string Name;
- public readonly string FullPathName;
+ public readonly string OriginalFullPathName;
public readonly int Index;
public bool AutoGenerated;
{
this.Index = index;
this.Name = name;
- this.FullPathName = path;
+ this.OriginalFullPathName = path;
}
public byte[] Checksum {
this.checksum = checksum;
}
- public SourceFileEntry CreateSymbolInfo (MonoSymbolFile symwriter)
+ public SourceFileEntry CreateSymbolInfo (MonoSymbolFile symwriter, List<KeyValuePair<string, string>> pathMap)
{
if (hidden_lines != null)
hidden_lines.Sort ();
- file = new SourceFileEntry (symwriter, FullPathName, algGuid, checksum);
+ file = new SourceFileEntry (symwriter, GetFullPathName (pathMap), OriginalFullPathName, algGuid, checksum);
if (AutoGenerated)
file.SetAutoGenerated ();
return file;
}
+ public string GetFullPathName (List<KeyValuePair<string, string>> pathMap)
+ {
+ var path = OriginalFullPathName;
+ if (pathMap != null) {
+ foreach (var map in pathMap) {
+ var prefix = map.Key;
+ if (path.Length <= prefix.Length)
+ continue;
+
+ if (path [prefix.Length] != Path.DirectorySeparatorChar)
+ continue;
+
+ if (!path.StartsWith (prefix, StringComparison.Ordinal))
+ continue;
+
+ path = map.Value + path.Substring (prefix.Length);
+ }
+ }
+
+ return path;
+ }
+
public bool Equals (SourceFile other)
{
- return FullPathName == other.FullPathName;
+ return OriginalFullPathName == other.OriginalFullPathName;
}
public bool IsHiddenLocation (Location loc)
public override string ToString ()
{
- return String.Format ("SourceFile ({0}:{1}:{2})", Name, FullPathName, Index);
+ return String.Format ("SourceFile ({0}:{1}:{2})", Name, OriginalFullPathName, Index);
}
}
public string NameFullPath {
get {
int index = File;
- if (token == 0 || index <= 0)
+ if (index <= 0)
return null;
- return source_list[index - 1].FullPathName;
+ return source_list[index - 1].OriginalFullPathName;
}
}
}
}
- // The ISymbolDocumentWriter interface is used by the symbol writer to
- // describe a single source file - for each source file there's exactly
- // one corresponding ISymbolDocumentWriter instance.
- //
- // This class has an internal hash table mapping source document names
- // to such ISymbolDocumentWriter instances - so there's exactly one
- // instance per document.
- //
- // This property returns the ISymbolDocumentWriter instance which belongs
- // to the location's source file.
- //
- // If we don't have a symbol writer, this property is always null.
public SourceFile SourceFile {
get {
int index = File;
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;MONO_FEATURE_THREAD_ABORT;MONO_FEATURE_PROCESS_START;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
if (include_files == null)
include_files = new Dictionary<string, SourceFile> ();
- if (!include_files.ContainsKey (file.FullPathName))
- include_files.Add (file.FullPathName, file);
+ if (!include_files.ContainsKey (file.OriginalFullPathName))
+ include_files.Add (file.OriginalFullPathName, file);
}
public void AddDefine (string value)
{
var sw = Module.DeclaringAssembly.SymbolWriter;
if (sw != null) {
- CreateUnitSymbolInfo (sw);
+ CreateUnitSymbolInfo (sw, Compiler.Settings.PathMap);
}
base.PrepareEmit ();
//
// Creates symbol file index in debug symbol file
//
- void CreateUnitSymbolInfo (MonoSymbolFile symwriter)
+ void CreateUnitSymbolInfo (MonoSymbolFile symwriter, List<KeyValuePair<string, string>> pathMap)
{
- var si = file.CreateSymbolInfo (symwriter);
+ var si = file.CreateSymbolInfo (symwriter, pathMap);
comp_unit = new CompileUnitEntry (symwriter, si);
if (include_files != null) {
foreach (SourceFile include in include_files.Values) {
- si = include.CreateSymbolInfo (symwriter);
+ si = include.CreateSymbolInfo (symwriter, pathMap);
comp_unit.AddFile (si);
}
}
//
public List<Tuple<string, string>> AssemblyReferencesAliases;
+ public List<KeyValuePair<string, string>> PathMap;
+
//
// Modules to be embedded
//
settings.RuntimeMetadataVersion = value;
return ParseResult.Success;
+ case "/pathmap":
+ if (value.Length == 0) {
+ return ParseResult.Success;
+ }
+
+ foreach (var pair in value.Split (',')) {
+ var kv = pair.Split ('=');
+ if (kv.Length != 2) {
+ report.Error (8101, "The pathmap option was incorrectly formatted");
+ return ParseResult.Error;
+ }
+
+ if (settings.PathMap == null)
+ settings.PathMap = new List<KeyValuePair<string, string>> ();
+
+ var key = kv [0].TrimEnd (Path.DirectorySeparatorChar);
+ var path = kv [1].TrimEnd (Path.DirectorySeparatorChar);
+ if (key.Length == 0 || path.Length == 0)
+ report.Error (8101, "The pathmap option was incorrectly formatted");
+
+ settings.PathMap.Add (new KeyValuePair<string, string> (key, path));
+ }
+
+ return ParseResult.Success;
+
// csc options that we don't support
case "/analyzer":
case "/appconfig":
case "/link":
case "/moduleassemblyname":
case "/nowin32manifest":
- case "/pathmap":
case "/pdb":
case "/preferreduilang":
case "/publicsign":
" -help Lists all compiler options (short: -?)\n" +
" -keycontainer:NAME The key pair container used to sign the output assembly\n" +
" -keyfile:FILE The key file used to strongname the ouput assembly\n" +
- " -langversion:TEXT Specifies language version: ISO-1, ISO-2, 3, 4, 5, Default or Experimental\n" +
+ " -langversion:TEXT Specifies language version: ISO-1, ISO-2, 3, 4, 5, 6, Default or Experimental\n" +
" -lib:PATH1[,PATHn] Specifies the location of referenced assemblies\n" +
" -main:CLASS Specifies the class with the Main method (short: -m)\n" +
" -noconfig Disables implicitly referenced assemblies\n" +
" -nowarn:W1[,Wn] Suppress one or more compiler warnings\n" +
" -optimize[+|-] Enables advanced compiler optimizations (short: -o)\n" +
" -out:FILE Specifies output assembly name\n" +
+ " -pathmap:K=V[,Kn=Vn] Sets a mapping for source path names used in generated output\n" +
" -pkg:P1[,Pn] References packages P1..Pn\n" +
" -platform:ARCH Specifies the target platform of the output assembly\n" +
" ARCH can be one of: anycpu, anycpu32bitpreferred, arm,\n" +
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>MONO;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;StronglyNamedAssembly</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;StronglyNamedAssembly</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>StronglyNamedAssembly;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
LIB_REFS = System Mono.Security Mono.Btls.Interface
PROGRAM = btls-cert-sync.exe
+ifndef HAVE_BTLS
+PROGRAM_NAME = dummy-btls-cert-sync.exe
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+NO_BUILD = yes
+endif
+
include ../../build/executable.make
--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+ <PropertyGroup>\r
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
+ <ProductVersion>9.0.30729</ProductVersion>\r
+ <SchemaVersion>2.0</SchemaVersion>\r
+ <ProjectGuid>{2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}</ProjectGuid>\r
+ <OutputType>Exe</OutputType>\r
+ <NoWarn>1699</NoWarn>\r
+ <OutputPath>./../../class/lib/net_4_x</OutputPath>\r
+ <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>\r
+ <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
+ <NoStdLib>True</NoStdLib>\r
+ \r
+ <NoConfig>True</NoConfig>\r
+ \r
+ <AppDesignerFolder>Properties</AppDesignerFolder>\r
+ <RootNamespace>\r
+ </RootNamespace>\r
+ <AssemblyName>btls-cert-sync</AssemblyName>\r
+ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>\r
+ <FileAlignment>512</FileAlignment>\r
+ </PropertyGroup>\r
+ \r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
+ <DebugSymbols>true</DebugSymbols>\r
+ <DebugType>full</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>false</Optimize>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
+ <DebugType>pdbonly</DebugType>\r
+ <NoWarn>1699</NoWarn>\r
+ <Optimize>true</Optimize>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
+ <ErrorReport>prompt</ErrorReport>\r
+ <WarningLevel>4</WarningLevel>\r
+ </PropertyGroup>\r
+ <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
+ Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
+ is a problem to compile the Mono mscorlib.dll -->\r
+ <PropertyGroup>\r
+ <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
+ </PropertyGroup>\r
+ <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
+ <ItemGroup>\r
+ <Compile Include="..\..\build\common\Consts.cs" />\r
+ <Compile Include="..\..\build\common\SR.cs" />\r
+ <Compile Include="AssemblyInfo.cs" />\r
+ <Compile Include="btls-cert-sync.cs" />\r </ItemGroup>\r
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
+ Other similar extension points exist, see Microsoft.Common.targets.\r
+ <Target Name="BeforeBuild">\r
+ </Target>\r
+ <Target Name="AfterBuild">\r
+ </Target>\r
+ -->\r
+ <PropertyGroup>\r
+ <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PreBuildEvent>\r
+ <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PreBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
+
+ </PostBuildEvent>\r
+ <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">\r
+\r
+ </PostBuildEvent>\r
+ </PropertyGroup>\r
+ <ItemGroup>\r
+ <ProjectReference Include="../../class/corlib/corlib-net_4_x.csproj">\r
+ <Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
+ <Name>corlib-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
+ <Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
+ <Name>Mono.Security-net_4_x</Name>\r
+ </ProjectReference>\r
+ <ProjectReference Include="../../class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj">\r
+ <Project>{BF32D586-8FBB-4A2A-A734-AA17CDAB283F}</Project>\r
+ <Name>Mono.Btls.Interface-net_4_x</Name>\r
+ </ProjectReference>\r
+ </ItemGroup>\r
+ <ItemGroup>\r
+ <Folder Include="Properties\" />\r
+ </ItemGroup>\r
+</Project>\r
+
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
<Name>System-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
</ItemGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
<ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
<DebugType>full</DebugType>\r
<NoWarn>3021,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>3021,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
var startup_files = new string [settings.SourceFiles.Count];
int i = 0;
foreach (var source in settings.SourceFiles)
- startup_files [i++] = source.FullPathName;
+ startup_files [i++] = source.OriginalFullPathName;
settings.SourceFiles.Clear ();
TextWriter agent_stderr = null;
<DebugType>full</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\external\ikvm\reflect\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Emit\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\ITypeOwner.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Impl\SymbolSupport.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Reader\*.cs" />\r
+ <Compile Include="..\..\..\external\ikvm\reflect\Writer\*.cs" />\r
<Compile Include="..\security\StrongNameManager.cs" />\r
<Compile Include="driver.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../class/System/System-net_4_x.csproj">\r
+ <Project>{2762E921-91A8-4C87-91E9-BA628013F753}</Project>\r
+ <Name>System-net_4_x</Name>\r
+ </ProjectReference>\r
<ProjectReference Include="../../class/Mono.Security/Mono.Security-net_4_x.csproj">\r
<Project>{42D59DE7-586F-4ACF-BDD5-E7869E39E3EF}</Project>\r
<Name>Mono.Security-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../class/System.Security/System.Security-net_4_x.csproj">\r
+ <Project>{3ED36717-A9D1-4289-8949-9B7F39766DEB}</Project>\r
+ <Name>System.Security-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
Example:
-monoliner -d ../../libs -a program.exe
+monolinker -d ../../libs -a program.exe
8) Adding custom steps to the linker.
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
</ItemGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
<Name>System.Core-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
<ProjectReference Include="../../class/ICSharpCode.SharpZipLib/ICSharpCode.SharpZipLib-net_4_x.csproj">\r
LOCAL_MCS_FLAGS= $(OTHER_RES:%=-resource:%)
LOCAL_MCS_FLAGS += -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE
-LIB_REFS = System.Xml System System.Core
+LIB_REFS = System.Xml System System.Core System.IO.Compression.FileSystem
EXTRA_DISTFILES = $(RESOURCE_FILES)
include ../../build/executable.make
mkbundle.exe: $(RESOURCE_FILES)
+
+test-simple: simple.exe
+ mono --debug $(the_lib) --simple simple.exe -o foo && ./foo
+ mono --debug $(the_lib) --cross default simple.exe -o foo && ./foo
+ mono --debug $(the_lib) --sdk `dirname \`which mono\``/.. simple.exe -o foo && ./foo
+ -rm DEMO.zip
+ mono-package-runtime `dirname \`which mono\``/.. DEMO
+ mkdir -p ~/.mono/targets/DEMO
+ unzip -d ~/.mono/targets/DEMO DEMO.zip
+ mono --debug $(the_lib) --cross DEMO simple.exe -o foo && ./foo
+
+simple.exe: Makefile
+ echo 'class X { static void Main () { System.Console.WriteLine ("OK");}}' > simple.cs && mcs simple.cs
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>STATIC;NO_SYMBOL_WRITER;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{359142A1-D80F-401E-AA64-7167C9317649}</Project>\r
<Name>System.Core-net_4_x</Name>\r
</ProjectReference>\r
+ <ProjectReference Include="../../class/System.IO.Compression.FileSystem/System.IO.Compression.FileSystem-net_4_x.csproj">\r
+ <Project>{9E61FF2E-493E-4CA0-BBDA-2EF96A4CB058}</Project>\r
+ <Name>System.IO.Compression.FileSystem-net_4_x</Name>\r
+ </ProjectReference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
//
// Based on the `make-bundle' Perl script written by Paolo Molaro (lupus@debian.org)
//
+// TODO:
+// [x] Rename the paths for the zip file that is downloaded
+// [x] Update documentation with new flag
+// [x] Load internationalized assemblies
+// [x] Dependencies - if System.dll -> include Mono.Security.* (not needed, automatic)
+// [x] --list-targets should download from a different url
+// [x] --fetch-target should unpack zip file
+// [x] Update --cross to use not a runtime, but an SDK
+// [x] Update --local-targets to show the downloaded SDKs
+//
// Author:
// Miguel de Icaza
//
static bool custom_mode = true;
static string embedded_options = null;
static string runtime = null;
+ static string sdk_path = null;
+ static string lib_path = null;
static Dictionary<string,string> environment = new Dictionary<string,string>();
static string [] i18n = new string [] {
"West",
link_paths.Add (".");
DetectOS ();
-
+
for (int i = 0; i < top; i++){
switch (args [i]){
case "--help": case "-h": case "-?":
Help ();
return 1;
}
+ if (sdk_path != null || runtime != null)
+ Error ("You can not specify one of --runtime, --sdk or --cross");
custom_mode = false;
autodeps = true;
cross_target = args [++i];
alias = lspec.Substring (0, p);
path = lspec.Substring (p+1);
}
- if (!File.Exists (path)){
- Console.Error.WriteLine ($"The specified library file {path} does not exist");
- return 1;
- }
+ if (!File.Exists (path))
+ Error ($"The specified library file {path} does not exist");
libraries [alias] = path;
break;
break;
case "--list-targets":
+ CommandLocalTargets ();
var wc = new WebClient ();
- var s = wc.DownloadString (new Uri (target_server + "target-list.txt"));
- Console.WriteLine ("Cross-compilation targets available:\n" + s);
-
+ var s = wc.DownloadString (new Uri (target_server + "target-sdks.txt"));
+ Console.WriteLine ("Targets available for download with --fetch-target:\n" + s);
return 0;
case "--target-server":
}
embedded_options = args [++i];
break;
+ case "--sdk":
+ if (i + 1 == top) {
+ Help ();
+ return 1;
+ }
+ custom_mode = false;
+ autodeps = true;
+ sdk_path = args [++i];
+ if (cross_target != null || runtime != null)
+ Error ("You can not specify one of --runtime, --sdk or --cross");
+ break;
case "--runtime":
if (i+1 == top){
Help ();
return 1;
}
+ if (sdk_path != null || cross_target != null)
+ Error ("You can only specify one of --runtime, --sdk or --cross");
custom_mode = false;
autodeps = true;
runtime = args [++i];
case "linux":
break;
default:
- Console.Error.WriteLine ("Invalid style '{0}' - only 'windows', 'mac' and 'linux' are supported for --style argument", style);
+ Error ("Invalid style '{0}' - only 'windows', 'mac' and 'linux' are supported for --style argument", style);
return 1;
}
}
}
+ // Modern bundling starts here
+ if (!custom_mode){
+ if (runtime != null){
+ // Nothing to do here, the user has chosen to manually specify --runtime nad libraries
+ } else if (sdk_path != null) {
+ VerifySdk (sdk_path);
+ } else if (cross_target == "default" || cross_target == null){
+ sdk_path = Path.GetFullPath (Path.Combine (Process.GetCurrentProcess().MainModule.FileName, "..", ".."));
+ VerifySdk (sdk_path);
+ } else {
+ sdk_path = Path.Combine (targets_dir, cross_target);
+ Console.WriteLine ("From: " + sdk_path);
+ VerifySdk (sdk_path);
+ }
+ }
if (fetch_target != null){
- var truntime = Path.Combine (targets_dir, fetch_target, "mono");
- Directory.CreateDirectory (Path.GetDirectoryName (truntime));
+ var directory = Path.Combine (targets_dir, fetch_target);
+ var zip_download = Path.Combine (directory, "sdk.zip");
+ Directory.CreateDirectory (Path.GetDirectoryName (directory));
var wc = new WebClient ();
var uri = new Uri ($"{target_server}{fetch_target}");
try {
if (!quiet){
- Console.WriteLine ($"Downloading runtime {uri} to {truntime}");
+ Console.WriteLine ($"Downloading runtime {uri} to {zip_download}");
}
- wc.DownloadFile (uri, truntime);
+ wc.DownloadFile (uri, zip_download);
+ ZipFile.ExtractToDirectory(zip_download, directory);
+ File.Delete (zip_download);
} catch {
Console.Error.WriteLine ($"Failure to download the specified runtime from {uri}");
- File.Delete (truntime);
+ File.Delete (zip_download);
return 1;
}
return 0;
}
List<string> assemblies = LoadAssemblies (sources);
+ LoadLocalizedAssemblies (assemblies);
List<string> files = new List<string> ();
foreach (string file in assemblies)
if (!QueueAssembly (files, file))
return 1;
if (custom_mode)
GenerateBundles (files);
- else {
- if (cross_target == "default")
- runtime = null;
- else {
- if (runtime == null){
- if (cross_target == null){
- Console.Error.WriteLine ("you should specify either a --runtime or a --cross compilation target");
- Environment.Exit (1);
- }
- runtime = Path.Combine (targets_dir, cross_target, "mono");
- if (!File.Exists (runtime)){
- Console.Error.WriteLine ($"The runtime for the {cross_target} does not exist, use --fetch-target {cross_target} to download first");
- return 1;
- }
- } else {
- if (!File.Exists (runtime)){
- Console.Error.WriteLine ($"The Mono runtime specified with --runtime does not exist");
- return 1;
- }
- }
-
- }
+ else
GeneratePackage (files);
- }
+
Console.WriteLine ("Generated {0}", output);
return 0;
}
+ static void VerifySdk (string path)
+ {
+ if (!Directory.Exists (path))
+ Error ($"The specified SDK path does not exist: {path}");
+ runtime = Path.Combine (sdk_path, "bin", "mono");
+ if (!File.Exists (runtime))
+ Error ($"The SDK location does not contain a {path}/bin/mono runtime");
+ lib_path = Path.Combine (path, "lib", "mono", "4.5");
+ if (!Directory.Exists (lib_path))
+ Error ($"The SDK location does not contain a {path}/lib/mono/4.5 directory");
+ link_paths.Add (lib_path);
+ }
+
static string targets_dir = Path.Combine (Environment.GetFolderPath (Environment.SpecialFolder.Personal), ".mono", "targets");
static void CommandLocalTargets ()
{
string [] targets;
- Console.WriteLine ("Available targets:");
+ Console.WriteLine ("Available targets locally:");
Console.WriteLine ("\tdefault\t- Current System Mono");
try {
targets = Directory.GetDirectories (targets_dir);
return;
}
foreach (var target in targets){
- var p = Path.Combine (target, "mono");
+ var p = Path.Combine (target, "bin", "mono");
if (File.Exists (p))
Console.WriteLine ("\t{0}", Path.GetFileName (target));
}
return true;
if (!File.Exists (file)){
- Console.Error.WriteLine ("The file {0} does not exist", file);
+ Error ("The file {0} does not exist", file);
return false;
}
maker.Add (code, file);
if (IsUnix)
runtime = Process.GetCurrentProcess().MainModule.FileName;
else {
- Console.Error.WriteLine ("You must specify at least one runtime with --runtime or --cross");
+ Error ("You must specify at least one runtime with --runtime or --cross");
Environment.Exit (1);
}
}
if (!File.Exists (runtime)){
- Console.Error.WriteLine ($"The specified runtime at {runtime} does not exist");
+ Error ($"The specified runtime at {runtime} does not exist");
Environment.Exit (1);
}
if (ctor_func != null){
- Console.Error.WriteLine ("--static-ctor not supported with package bundling, you must use native compilation for this");
+ Error ("--static-ctor not supported with package bundling, you must use native compilation for this");
return false;
}
try {
conf = File.OpenRead (config_file);
} catch {
- Error (String.Format ("Failure to open {0}", config_file));
+ Error ("Failure to open {0}", config_file);
return;
}
if (!quiet)
try {
conf = File.OpenRead (machine_config_file);
} catch {
- Error (String.Format ("Failure to open {0}", machine_config_file));
+ Error ("Failure to open {0}", machine_config_file);
return;
}
if (!quiet)
List<string> assemblies = new List<string> ();
bool error = false;
- var other = i18n.Select (x=> "I18N." + x + (x.Length > 0 ? "." : "") + "dll");
-
- foreach (string name in sources.Concat (other)){
+ foreach (string name in sources){
try {
- Assembly a = LoadAssembly (name);
+ Assembly a = LoadAssemblyFile (name);
if (a == null){
error = true;
if (error)
Environment.Exit (1);
-
+
return assemblies;
}
+
+ static void LoadLocalizedAssemblies (List<string> assemblies)
+ {
+ var other = i18n.Select (x => "I18N." + x + (x.Length > 0 ? "." : "") + "dll");
+ bool error = false;
+
+ foreach (string name in other) {
+ try {
+ Assembly a = LoadAssembly (name);
+
+ if (a == null) {
+ error = true;
+ continue;
+ }
+
+ assemblies.Add (a.CodeBase);
+ } catch (Exception) {
+ if (skip_scan) {
+ if (!quiet)
+ Console.WriteLine ("File will not be scanned: {0}", name);
+ assemblies.Add (new Uri (new FileInfo (name).FullName).ToString ());
+ } else {
+ throw;
+ }
+ }
+ }
+
+ if (error)
+ Environment.Exit (1);
+ }
+
static readonly Universe universe = new Universe ();
static readonly Dictionary<string, string> loaded_assemblies = new Dictionary<string, string> ();
var name = GetAssemblyName (path);
string found;
if (loaded_assemblies.TryGetValue (name, out found)) {
- Error (string.Format ("Duplicate assembly name `{0}'. Both `{1}' and `{2}' use same assembly name.", name, path, found));
+ Error ("Duplicate assembly name `{0}'. Both `{1}' and `{2}' use same assembly name.", name, path, found);
return false;
}
Assembly a = universe.LoadFile (path);
foreach (AssemblyName an in a.GetReferencedAssemblies ()) {
- a = universe.Load (an.FullName);
+ LoadAssembly (an.FullName);
if (!QueueAssembly (files, a.CodeBase))
return false;
}
return true;
}
- static Assembly LoadAssembly (string assembly)
+ //
+ // Loads an assembly from a specific path
+ //
+ static Assembly LoadAssemblyFile (string assembly)
{
- Assembly a;
+ Assembly a = null;
try {
- char[] path_chars = { '/', '\\' };
-
- if (assembly.IndexOfAny (path_chars) != -1) {
- a = universe.LoadFile (assembly);
- } else {
- string ass = assembly;
- if (ass.EndsWith (".dll"))
- ass = assembly.Substring (0, assembly.Length - 4);
- a = universe.Load (ass);
- }
- return a;
+ a = universe.LoadFile (assembly);
} catch (FileNotFoundException){
- string total_log = "";
-
- foreach (string dir in link_paths){
- string full_path = Path.Combine (dir, assembly);
- if (!assembly.EndsWith (".dll") && !assembly.EndsWith (".exe"))
- full_path += ".dll";
-
- try {
- a = universe.LoadFile (full_path);
- return a;
- } catch (FileNotFoundException ff) {
- total_log += ff.FusionLog;
- continue;
- }
- }
- Error ("Cannot find assembly `" + assembly + "'" );
- if (!quiet)
- Console.WriteLine ("Log: \n" + total_log);
+ Error ($"Cannot find assembly `{assembly}'");
} catch (IKVM.Reflection.BadImageFormatException f) {
if (skip_scan)
throw;
- Error ("Cannot load assembly (bad file format) " + f.Message);
+ Error ($"Cannot load assembly (bad file format) " + f.Message);
} catch (FileLoadException f){
- Error ("Cannot load assembly " + f.Message);
+ Error ($"Cannot load assembly " + f.Message);
} catch (ArgumentNullException){
- Error("Cannot load assembly (null argument)");
+ Error( $"Cannot load assembly (null argument)");
}
- return null;
+ return a;
}
- static void Error (string msg)
+ //
+ // Loads an assembly from any of the link directories provided
+ //
+ static Assembly LoadAssembly (string assembly)
+ {
+ string total_log = "";
+ foreach (string dir in link_paths){
+ string full_path = Path.Combine (dir, assembly);
+ if (!assembly.EndsWith (".dll") && !assembly.EndsWith (".exe"))
+ full_path += ".dll";
+
+ try {
+ var a = universe.LoadFile (full_path);
+ return a;
+ } catch (FileNotFoundException ff) {
+ total_log += ff.FusionLog;
+ continue;
+ }
+ }
+ if (!quiet)
+ Console.WriteLine ("Log: \n" + total_log);
+ return null;
+ }
+
+ static void Error (string msg, params object [] args)
{
- Console.Error.WriteLine ("ERROR: " + msg);
+ Console.Error.WriteLine ("ERROR: {0}", string.Format (msg, args));
+ throw new Exception ();
Environment.Exit (1);
}
"--simple Simple mode does not require a C toolchain and can cross compile\n" +
" --cross TARGET Generates a binary for the given TARGET\n"+
" --env KEY=VALUE Hardcodes an environment variable for the target\n" +
+ " --fetch-target NAME Downloads the target SDK from the remote server\n" +
" --library [LIB,]PATH Bundles the specified dynamic library to be used at runtime\n" +
" LIB is optional shortname for file located at PATH\n" +
" --list-targets Lists available targets on the remote server\n" +
" --local-targets Lists locally available targets\n" +
" --options OPTIONS Embed the specified Mono command line options on target\n" +
" --runtime RUNTIME Manually specifies the Mono runtime to use\n" +
+ " --sdk PATH Use a Mono SDK root location instead of a target\n" +
" --target-server URL Specified a server to download targets from, default is " + target_server + "\n" +
"\n" +
"--custom Builds a custom launcher, options for --custom\n" +
p.WaitForExit ();
int ret = p.ExitCode;
if (ret != 0){
- Error (String.Format("[Fail] {0}", ret));
+ Error ("[Fail] {0}", ret);
}
}
}
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
<ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NO_AUTHENTICODE;CECIL;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NO_AUTHENTICODE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NO_AUTHENTICODE;CECIL;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
</PropertyGroup>\r
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
<ItemGroup>\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Cil\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.Metadata\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil.PE\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ArrayType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyFlags.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyHashAlgorithm.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyLinkedResource.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyNameReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyReader.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\AssemblyWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\BaseAssemblyResolver.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CallSite.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\CustomAttribute.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\DefaultAssemblyResolver.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EmbeddedResource.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\EventReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ExportedType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FieldReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FileAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\FunctionPointerType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceMethod.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericInstanceType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\GenericParameterAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IConstantProvider.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ICustomAttributeProvider.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericInstance.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IGenericParameterProvider.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMarshalInfoProvider.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMemberDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataScope.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMetadataTokenProvider.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\IMethodSignature.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Import.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\LinkedResource.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ManifestResourceAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MarshalInfo.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MemberReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataResolver.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MetadataSystem.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodCallingConvention.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodImplAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodReturnType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSemanticsAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\MethodSpecification.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Modifiers.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleKind.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ModuleReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\NativeType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ParameterReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PinnedType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PInvokeInfo.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PointerType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\PropertyReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\ReferenceType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Resource.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SecurityDeclaration.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\SentinelType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TargetRuntime.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\Treatments.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeAttributes.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinition.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeDefinitionCollection.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeParser.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeReference.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSpecification.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\TypeSystem.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\VariantType.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Cecil\WindowsRuntimeProjections.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Collections.Generic\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono.Security.Cryptography\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\Mono\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbReader.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.Cecil.Mdb\MdbWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\mdb\Mono.CompilerServices.SymbolWriter\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Microsoft.Cci.Pdb\*.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\ISymUnmanagedDocumentWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\ISymUnmanagedWriter2.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\ModuleMetadata.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\PdbHelper.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\PdbReader.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\PdbWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\SymDocumentWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\symbols\pdb\Mono.Cecil.Pdb\SymWriter.cs" />\r
+ <Compile Include="..\..\..\external\cecil\System.Security.Cryptography\*.cs" />\r
+ <Compile Include="..\..\class\Mono.Options\Mono.Options\Options.cs" />\r
<Compile Include="LocationProvider.cs" />\r
+ <Compile Include="Logger.cs" />\r
<Compile Include="SeqPointInfo.cs" />\r
- <Compile Include="symbolicate.cs" />\r </ItemGroup>\r
+ <Compile Include="StackFrameData.cs" />\r
+ <Compile Include="symbolicate.cs" />\r
+ <Compile Include="SymbolManager.cs" />\r </ItemGroup>\r
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
Other similar extension points exist, see Microsoft.Common.targets.\r
<Target Name="BeforeBuild">\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
- <Name>Mono.Cecil-net_4_x</Name>\r
- </ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj">\r
- <Project>{CF14D34A-F69B-47FB-A99C-D25C77198F30}</Project>\r
- <Name>Mono.Cecil.Mdb-net_4_x</Name>\r
- </ProjectReference>\r
<ProjectReference Include="../../class/System.XML/System.Xml-net_4_x.csproj">\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NO_AUTHENTICODE;STATIC;NO_SYMBOL_WRITER;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{2CA6026B-2DC8-4C4C-A12C-1E8234049DB7}</Project>\r
<Name>corlib-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
+ <ProjectReference Include="../../class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
+ <Project>{6DE38817-EC25-433A-AE58-0D30C5E6C460}</Project>\r
<Name>Mono.Cecil-net_4_x</Name>\r
</ProjectReference>\r
<ProjectReference Include="../../class/Mono.CompilerServices.SymbolWriter/Mono.CompilerServices.SymbolWriter-net_4_x.csproj">\r
<DebugType>full</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699,1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>MONO_STRICT;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
-thisdir = tools/SqlSharp
+thisdir = tools/sqlsharp
SUBDIRS =
include ../../build/rules.make
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<Project>{87FD2F0F-5222-4AE6-BD63-2D4975E11E5B}</Project>\r
<Name>System.Xml-net_4_x</Name>\r
</ProjectReference>\r
- <ProjectReference Include="../../class/Mono.Cecil/Mono.Cecil-net_4_x.csproj">\r
- <Project>{2C0D558F-0B38-4691-967E-A910A1B995C1}</Project>\r
- <Name>Mono.Cecil-net_4_x</Name>\r
- </ProjectReference>\r
+ <Reference Include="./../../class/lib/net_4_x/Mono.Cecil.dll">\r
+ <SpecificVersion>False</SpecificVersion>\r
+ <HintPath>./../../class/lib/net_4_x/Mono.Cecil.dll</HintPath>\r
+ <Private>False</Private>\r
+ </Reference>\r
</ItemGroup>\r
<ItemGroup>\r
<Folder Include="Properties\" />\r
<DebugType>full</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>false</Optimize>\r
- <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>TRACE;NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
<DebugType>pdbonly</DebugType>\r
<NoWarn>1699</NoWarn>\r
<Optimize>true</Optimize>\r
- <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;DISABLE_CAS_USE</DefineConstants>\r
+ <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO</DefineConstants>\r
<ErrorReport>prompt</ErrorReport>\r
<WarningLevel>4</WarningLevel>\r
</PropertyGroup>\r
if (BUILD_SHARED_LIBS)
add_library (mono-btls-shared SHARED ${MONO_BTLS_SOURCES})
- set_target_properties (mono-btls-shared PROPERTIES RULE_LAUNCH_LINK
- "${PROJECT_SOURCE_DIR}/create-object-library.sh ${CMAKE_BINARY_DIR} mono-btls-shared.txt mono-btls-shared-lo.txt libmono-btls-shared.a shared ${CMAKE_AR} ${CMAKE_RANLIB} <OBJECTS> --"
- )
else ()
add_library (mono-btls-static STATIC ${MONO_BTLS_SOURCES})
- set_target_properties (mono-btls-static PROPERTIES RULE_LAUNCH_LINK
- "${PROJECT_SOURCE_DIR}/create-object-library.sh ${CMAKE_BINARY_DIR} mono-btls-static.txt mono-btls-static-lo.txt libmono-btls-static.a static ${CMAKE_AR} ${CMAKE_RANLIB} <OBJECTS> --"
- )
endif ()
-
-BTLS_STATIC_LIST = build-static/mono-btls-static-lo.txt
-BTLS_SHARED_LIST = build-shared/mono-btls-shared-lo.txt
-
EXTRA_DIST = btls-android-utils.c \
btls-bio.c \
btls-bio.h \
btls-x509-store.h \
btls-x509-verify-param.c \
btls-x509-verify-param.h \
- CMakeLists.txt \
- create-object-library.sh
+ CMakeLists.txt
CMAKE_VERBOSE=$(if $(V),VERBOSE=1,)
CMAKE_ARGS = -D CMAKE_INSTALL_PREFIX:PATH=$(prefix) -D BTLS_ROOT:PATH=$(BTLS_ROOT) \
-D SRC_DIR:PATH=$(abs_top_srcdir)/mono/btls -D BTLS_CFLAGS:STRING="$(BTLS_CFLAGS)"
-all-local: $(BTLS_STATIC_LIST) $(BTLS_SHARED_LIST)
+all-local: build-shared/libmono-btls-shared$(libsuffix) build-static/libmono-btls-static.a
build-shared/Makefile:
-mkdir -p build-shared
(cd build-shared && $(CMAKE) $(CMAKE_ARGS) $(BTLS_CMAKE_ARGS) -DBUILD_SHARED_LIBS=1 $(abs_top_srcdir)/mono/btls)
+build-shared/libmono-btls-shared$(libsuffix): build-shared/Makefile
+ $(MAKE) -C build-shared $(CMAKE_VERBOSE)
+
build-static/Makefile:
-mkdir -p build-static
(cd build-static && $(CMAKE) $(CMAKE_ARGS) $(BTLS_CMAKE_ARGS) $(abs_top_srcdir)/mono/btls)
-$(BTLS_STATIC_LIST): build-static/Makefile
+build-static/libmono-btls-static.a: build-static/Makefile
$(MAKE) -C build-static $(CMAKE_VERBOSE)
-$(BTLS_SHARED_LIST): build-shared/Makefile
- $(MAKE) -C build-shared $(CMAKE_VERBOSE)
-
clean-local:
-rm -rf build-static
-rm -rf build-shared
+install-exec-local:
+ $(install_sh) build-shared/libmono-btls-shared.* "$(DESTDIR)/$(libdir)"
NULL, NULL, mono_ctrl, mono_new, mono_free, NULL
};
-BIO *
+MONO_API BIO *
mono_btls_bio_mono_new (void)
{
BIO *bio;
return bio;
}
-void
+MONO_API void
mono_btls_bio_mono_initialize (BIO *bio, const void *instance,
MonoBtlsReadFunc read_func, MonoBtlsWriteFunc write_func,
MonoBtlsControlFunc control_func)
bio->init = 1;
}
-int
+MONO_API int
mono_btls_bio_read (BIO *bio, void *data, int len)
{
return BIO_read (bio, data, len);
}
-int
+MONO_API int
mono_btls_bio_write (BIO *bio, const void *data, int len)
{
return BIO_write (bio, data, len);
}
-int
+MONO_API int
mono_btls_bio_flush (BIO *bio)
{
return BIO_flush (bio);
}
-int
+MONO_API int
mono_btls_bio_indent (BIO *bio, unsigned indent, unsigned max_indent)
{
return BIO_indent (bio, indent, max_indent);
}
-int
+MONO_API int
mono_btls_bio_hexdump (BIO *bio, const uint8_t *data, int len, unsigned indent)
{
return BIO_hexdump (bio, data, len, indent);
}
-void
+MONO_API void
mono_btls_bio_print_errors (BIO *bio)
{
BIO_print_errors (bio);
}
-void
+MONO_API void
mono_btls_bio_free (BIO *bio)
{
BIO_free (bio);
}
-BIO *
+MONO_API BIO *
mono_btls_bio_mem_new (void)
{
return BIO_new (BIO_s_mem ());
}
-int
+MONO_API int
mono_btls_bio_mem_get_data (BIO *bio, void **data)
{
return (int)BIO_get_mem_data (bio, (char**)data);
//
#include <btls-error.h>
+#include <btls-util.h>
#include <assert.h>
-int
+MONO_API int
mono_btls_error_peek_error (void)
{
return ERR_peek_error ();
}
-int
+MONO_API int
mono_btls_error_get_error (void)
{
return ERR_get_error ();
}
-void
+MONO_API void
mono_btls_error_clear_error (void)
{
ERR_clear_error ();
}
-void
+MONO_API void
mono_btls_error_get_error_string_n (int error, char *buf, int len)
{
ERR_error_string_n (error, buf, len);
#include <btls-key.h>
-void
+MONO_API void
mono_btls_key_free (EVP_PKEY *pkey)
{
EVP_PKEY_free (pkey);
}
-EVP_PKEY *
+MONO_API EVP_PKEY *
mono_btls_key_up_ref (EVP_PKEY *pkey)
{
return EVP_PKEY_up_ref (pkey);
}
-int
+MONO_API int
mono_btls_key_get_bits (EVP_PKEY *pkey)
{
return EVP_PKEY_bits (pkey);
}
-int
+MONO_API int
mono_btls_key_is_rsa (EVP_PKEY *pkey)
{
return pkey->type == EVP_PKEY_RSA;
}
-int
+MONO_API int
mono_btls_key_get_bytes (EVP_PKEY *pkey, uint8_t **buffer, int *size, int include_private_bits)
{
size_t len;
CRYPTO_refcount_t references;
};
-MonoBtlsPkcs12 *
+MONO_API MonoBtlsPkcs12 *
mono_btls_pkcs12_new (void)
{
MonoBtlsPkcs12 *pkcs12 = (MonoBtlsPkcs12 *)OPENSSL_malloc (sizeof (MonoBtlsPkcs12));
return pkcs12;
}
-int
+MONO_API int
mono_btls_pkcs12_get_count (MonoBtlsPkcs12 *pkcs12)
{
return (int)sk_X509_num (pkcs12->certs);
}
-X509 *
+MONO_API X509 *
mono_btls_pkcs12_get_cert (MonoBtlsPkcs12 *pkcs12, int index)
{
X509 *cert;
return cert;
}
-STACK_OF(X509) *
+MONO_API STACK_OF(X509) *
mono_btls_pkcs12_get_certs (MonoBtlsPkcs12 *pkcs12)
{
return pkcs12->certs;
}
-int
+MONO_API int
mono_btls_pkcs12_free (MonoBtlsPkcs12 *pkcs12)
{
if (!CRYPTO_refcount_dec_and_test_zero (&pkcs12->references))
return 1;
}
-MonoBtlsPkcs12 *
+MONO_API MonoBtlsPkcs12 *
mono_btls_pkcs12_up_ref (MonoBtlsPkcs12 *pkcs12)
{
CRYPTO_refcount_inc (&pkcs12->references);
return pkcs12;
}
-void
+MONO_API void
mono_btls_pkcs12_add_cert (MonoBtlsPkcs12 *pkcs12, X509 *x509)
{
X509_up_ref (x509);
sk_X509_push (pkcs12->certs, x509);
}
-int
+MONO_API int
mono_btls_pkcs12_import (MonoBtlsPkcs12 *pkcs12, const void *data, int len, const void *password)
{
CBS cbs;
return PKCS12_get_key_and_certs (&pkcs12->private_key, pkcs12->certs, &cbs, password);
}
-int
+MONO_API int
mono_btls_pkcs12_has_private_key (MonoBtlsPkcs12 *pkcs12)
{
return pkcs12->private_key != NULL;
}
-EVP_PKEY *
+MONO_API EVP_PKEY *
mono_btls_pkcs12_get_private_key (MonoBtlsPkcs12 *pkcs12)
{
if (!pkcs12->private_key)
void ssl_cipher_preference_list_free (struct ssl_cipher_preference_list_st *cipher_list);
-int
+MONO_API int
mono_btls_ssl_ctx_is_debug_enabled (MonoBtlsSslCtx *ctx)
{
return ctx->debug_bio != NULL;
}
-int
+MONO_API int
mono_btls_ssl_ctx_debug_printf (MonoBtlsSslCtx *ctx, const char *format, ...)
{
va_list args;
return ret;
}
-MonoBtlsSslCtx *
+MONO_API MonoBtlsSslCtx *
mono_btls_ssl_ctx_new (void)
{
MonoBtlsSslCtx *ctx;
return ctx;
}
-MonoBtlsSslCtx *
+MONO_API MonoBtlsSslCtx *
mono_btls_ssl_ctx_up_ref (MonoBtlsSslCtx *ctx)
{
CRYPTO_refcount_inc (&ctx->references);
return ctx;
}
-int
+MONO_API int
mono_btls_ssl_ctx_free (MonoBtlsSslCtx *ctx)
{
if (!CRYPTO_refcount_dec_and_test_zero (&ctx->references))
return 1;
}
-SSL_CTX *
+MONO_API SSL_CTX *
mono_btls_ssl_ctx_get_ctx (MonoBtlsSslCtx *ctx)
{
return ctx->ctx;
}
-void
+MONO_API void
mono_btls_ssl_ctx_set_debug_bio (MonoBtlsSslCtx *ctx, BIO *debug_bio)
{
if (debug_bio)
ctx->debug_bio = NULL;
}
-void
+MONO_API void
mono_btls_ssl_ctx_initialize (MonoBtlsSslCtx *ctx, void *instance)
{
ctx->instance = instance;
return ret;
}
-void
+MONO_API void
mono_btls_ssl_ctx_set_cert_verify_callback (MonoBtlsSslCtx *ptr, MonoBtlsVerifyFunc func, int cert_required)
{
int mode;
return ret;
}
-void
+MONO_API void
mono_btls_ssl_ctx_set_cert_select_callback (MonoBtlsSslCtx *ptr, MonoBtlsSelectFunc func)
{
ptr->select_func = func;
SSL_CTX_set_cert_cb (ptr->ctx, cert_select_callback, ptr);
}
-X509_STORE *
+MONO_API X509_STORE *
mono_btls_ssl_ctx_peek_store (MonoBtlsSslCtx *ctx)
{
return SSL_CTX_get_cert_store (ctx->ctx);
}
-void
+MONO_API void
mono_btls_ssl_ctx_set_min_version (MonoBtlsSslCtx *ctx, int version)
{
SSL_CTX_set_min_version (ctx->ctx, version);
}
-void
+MONO_API void
mono_btls_ssl_ctx_set_max_version (MonoBtlsSslCtx *ctx, int version)
{
SSL_CTX_set_max_version (ctx->ctx, version);
}
-int
+MONO_API int
mono_btls_ssl_ctx_is_cipher_supported (MonoBtlsSslCtx *ctx, uint16_t value)
{
const SSL_CIPHER *cipher;
return cipher != NULL;
}
-int
+MONO_API int
mono_btls_ssl_ctx_set_ciphers (MonoBtlsSslCtx *ctx, int count, const uint16_t *data,
int allow_unsupported)
{
return 0;
}
-int
+MONO_API int
mono_btls_ssl_ctx_set_verify_param (MonoBtlsSslCtx *ctx, const MonoBtlsX509VerifyParam *param)
{
return SSL_CTX_set1_param (ctx->ctx, mono_btls_x509_verify_param_peek_param (param));
STACK_OF(SSL_CIPHER) *ssl_bytes_to_cipher_list (SSL *s, const CBS *cbs);
-MonoBtlsSsl *
+MONO_API MonoBtlsSsl *
mono_btls_ssl_new (MonoBtlsSslCtx *ctx)
{
MonoBtlsSsl *ptr;
return ptr;
}
-void
+MONO_API void
mono_btls_ssl_destroy (MonoBtlsSsl *ptr)
{
mono_btls_ssl_close (ptr);
free (ptr);
}
-void
+MONO_API void
mono_btls_ssl_close (MonoBtlsSsl *ptr)
{
;
}
-void
+MONO_API void
mono_btls_ssl_set_bio (MonoBtlsSsl *ptr, BIO *bio)
{
BIO_up_ref (bio);
SSL_set_bio (ptr->ssl, bio, bio);
}
-void
+MONO_API void
mono_btls_ssl_print_errors_cb (ERR_print_errors_callback_t callback, void *ctx)
{
ERR_print_errors_cb (callback, ctx);
}
-int
+MONO_API int
mono_btls_ssl_use_certificate (MonoBtlsSsl *ptr, X509 *x509)
{
return SSL_use_certificate (ptr->ssl, x509);
}
-int
+MONO_API int
mono_btls_ssl_use_private_key (MonoBtlsSsl *ptr, EVP_PKEY *key)
{
return SSL_use_PrivateKey (ptr->ssl, key);
}
-int
+MONO_API int
mono_btls_ssl_add_chain_certificate (MonoBtlsSsl *ptr, X509 *x509)
{
return SSL_add1_chain_cert (ptr->ssl, x509);
}
-int
+MONO_API int
mono_btls_ssl_accept (MonoBtlsSsl *ptr)
{
return SSL_accept (ptr->ssl);
}
-int
+MONO_API int
mono_btls_ssl_connect (MonoBtlsSsl *ptr)
{
return SSL_connect (ptr->ssl);
}
-int
+MONO_API int
mono_btls_ssl_handshake (MonoBtlsSsl *ptr)
{
return SSL_do_handshake (ptr->ssl);
}
-int
+MONO_API int
mono_btls_ssl_read (MonoBtlsSsl *ptr, void *buf, int count)
{
return SSL_read (ptr->ssl, buf, count);
}
-int
+MONO_API int
mono_btls_ssl_write (MonoBtlsSsl *ptr, void *buf, int count)
{
return SSL_write (ptr->ssl, buf, count);
}
-int
+MONO_API int
mono_btls_ssl_get_version (MonoBtlsSsl *ptr)
{
return SSL_version (ptr->ssl);
}
-void
+MONO_API void
mono_btls_ssl_set_min_version (MonoBtlsSsl *ptr, int version)
{
SSL_set_min_version (ptr->ssl, version);
}
-void
+MONO_API void
mono_btls_ssl_set_max_version (MonoBtlsSsl *ptr, int version)
{
SSL_set_max_version (ptr->ssl, version);
}
-int
+MONO_API int
mono_btls_ssl_get_cipher (MonoBtlsSsl *ptr)
{
const SSL_CIPHER *cipher;
return (uint16_t)SSL_CIPHER_get_id (cipher);
}
-int
+MONO_API int
mono_btls_ssl_set_cipher_list (MonoBtlsSsl *ptr, const char *str)
{
return SSL_set_cipher_list(ptr->ssl, str);
}
-int
+MONO_API int
mono_btls_ssl_get_ciphers (MonoBtlsSsl *ptr, uint16_t **data)
{
STACK_OF(SSL_CIPHER) *ciphers;
return count;
}
-X509 *
+MONO_API X509 *
mono_btls_ssl_get_peer_certificate (MonoBtlsSsl *ptr)
{
return SSL_get_peer_certificate (ptr->ssl);
}
-int
+MONO_API int
mono_btls_ssl_get_error (MonoBtlsSsl *ptr, int ret_code)
{
return SSL_get_error (ptr->ssl, ret_code);
}
-int
+MONO_API int
mono_btls_ssl_set_verify_param (MonoBtlsSsl *ptr, const MonoBtlsX509VerifyParam *param)
{
return SSL_set1_param (ptr->ssl, mono_btls_x509_verify_param_peek_param (param));
}
-int
+MONO_API int
mono_btls_ssl_set_server_name (MonoBtlsSsl *ptr, const char *name)
{
return SSL_set_tlsext_host_name (ptr->ssl, name);
extern int asn1_generalizedtime_to_tm (struct tm *tm, const ASN1_GENERALIZEDTIME *d);
-void
+MONO_API void
mono_btls_free (void *data)
{
OPENSSL_free (data);
#include <string.h>
#include <openssl/ssl.h>
+#ifndef MONO_API
+#if defined(_MSC_VER)
+
+#define MONO_API __declspec(dllexport)
+
+#else
+
+#ifdef __GNUC__
+#define MONO_API __attribute__ ((visibility ("default")))
+#else
+#define MONO_API
+#endif
+
+#endif
+#endif
+
void
mono_btls_free (void *data);
CRYPTO_refcount_t references;
};
-MonoBtlsX509Chain *
+MONO_API MonoBtlsX509Chain *
mono_btls_x509_chain_new (void)
{
MonoBtlsX509Chain *chain = (MonoBtlsX509Chain *)OPENSSL_malloc (sizeof (MonoBtlsX509Chain));
return chain;
}
-MonoBtlsX509Chain *
+MONO_API MonoBtlsX509Chain *
mono_btls_x509_chain_from_certs (STACK_OF(X509) *certs)
{
MonoBtlsX509Chain *chain = (MonoBtlsX509Chain *)OPENSSL_malloc (sizeof (MonoBtlsX509Chain));
return chain;
}
-STACK_OF(X509) *
+MONO_API STACK_OF(X509) *
mono_btls_x509_chain_peek_certs (MonoBtlsX509Chain *chain)
{
return chain->certs;
}
-int
+MONO_API int
mono_btls_x509_chain_get_count (MonoBtlsX509Chain *chain)
{
return (int)sk_X509_num(chain->certs);
}
-X509 *
+MONO_API X509 *
mono_btls_x509_chain_get_cert (MonoBtlsX509Chain *chain, int index)
{
X509 *cert;
return cert;
}
-STACK_OF(X509) *
+MONO_API STACK_OF(X509) *
mono_btls_x509_chain_get_certs (MonoBtlsX509Chain *chain)
{
return chain->certs;
}
-int
+MONO_API int
mono_btls_x509_chain_free (MonoBtlsX509Chain *chain)
{
if (!CRYPTO_refcount_dec_and_test_zero(&chain->references))
return 1;
}
-MonoBtlsX509Chain *
+MONO_API MonoBtlsX509Chain *
mono_btls_x509_chain_up_ref (MonoBtlsX509Chain *chain)
{
CRYPTO_refcount_inc(&chain->references);
return chain;
}
-void
+MONO_API void
mono_btls_x509_chain_add_cert (MonoBtlsX509Chain *chain, X509 *x509)
{
X509_up_ref(x509);
CRYPTO_refcount_t references;
};
-MonoBtlsX509Crl *
+MONO_API MonoBtlsX509Crl *
mono_btls_x509_crl_from_data (const void *buf, int len, MonoBtlsX509Format format)
{
MonoBtlsX509Crl *crl;
return crl;
}
-MonoBtlsX509Crl *
+MONO_API MonoBtlsX509Crl *
mono_btls_x509_crl_ref (MonoBtlsX509Crl *crl)
{
CRYPTO_refcount_inc (&crl->references);
return crl;
}
-int
+MONO_API int
mono_btls_x509_crl_free (MonoBtlsX509Crl *crl)
{
if (!CRYPTO_refcount_dec_and_test_zero (&crl->references))
return 1;
}
-MonoBtlsX509Revoked *
+MONO_API MonoBtlsX509Revoked *
mono_btls_x509_crl_get_by_cert (MonoBtlsX509Crl *crl, X509 *x509)
{
X509_REVOKED *revoked;
return mono_btls_x509_revoked_new (crl, revoked);
}
-MonoBtlsX509Revoked *
+MONO_API MonoBtlsX509Revoked *
mono_btls_x509_crl_get_by_serial (MonoBtlsX509Crl *crl, void *serial, int len)
{
ASN1_INTEGER si;
return mono_btls_x509_revoked_new (crl, revoked);
}
-int
+MONO_API int
mono_btls_x509_crl_get_revoked_count (MonoBtlsX509Crl *crl)
{
STACK_OF(X509_REVOKED) *stack;
return (int)sk_X509_REVOKED_num (stack);
}
-MonoBtlsX509Revoked *
+MONO_API MonoBtlsX509Revoked *
mono_btls_x509_crl_get_revoked (MonoBtlsX509Crl *crl, int index)
{
STACK_OF(X509_REVOKED) *stack;
return mono_btls_x509_revoked_new (crl, revoked);
}
-long
+MONO_API long
mono_btls_x509_crl_get_last_update (MonoBtlsX509Crl *crl)
{
return mono_btls_util_asn1_time_to_ticks (X509_CRL_get_lastUpdate (crl->crl));
}
-long
+MONO_API long
mono_btls_x509_crl_get_next_update (MonoBtlsX509Crl *crl)
{
return mono_btls_util_asn1_time_to_ticks (X509_CRL_get_nextUpdate (crl->crl));
}
-long
+MONO_API long
mono_btls_x509_crl_get_version (MonoBtlsX509Crl *crl)
{
return X509_CRL_get_version (crl->crl);
}
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_crl_get_issuer (MonoBtlsX509Crl *crl)
{
return mono_btls_x509_name_copy (X509_CRL_get_issuer (crl->crl));
MonoLookup *lookup;
};
-MonoBtlsX509LookupMono *
+MONO_API MonoBtlsX509LookupMono *
mono_btls_x509_lookup_mono_new (void)
{
MonoBtlsX509LookupMono *mono;
return mono;
}
-void
+MONO_API void
mono_btls_x509_lookup_mono_init (MonoBtlsX509LookupMono *mono, const void *instance,
MonoBtlsX509LookupMono_BySubject by_subject_func)
{
return 0;
}
-int
+MONO_API int
mono_btls_x509_lookup_mono_free (MonoBtlsX509LookupMono *mono)
{
mono->instance = NULL;
NULL, /* get_by_alias */
};
-X509_LOOKUP_METHOD *
+MONO_API X509_LOOKUP_METHOD *
mono_btls_x509_lookup_mono_method (void)
{
return &mono_lookup_method;
}
-int
+MONO_API int
mono_btls_x509_lookup_add_mono (MonoBtlsX509Lookup *lookup, MonoBtlsX509LookupMono *mono)
{
if (mono_btls_x509_lookup_get_type (lookup) != MONO_BTLS_X509_LOOKUP_TYPE_MONO)
}
}
-MonoBtlsX509Lookup *
+MONO_API MonoBtlsX509Lookup *
mono_btls_x509_lookup_new (MonoBtlsX509Store *store, MonoBtlsX509LookupType type)
{
MonoBtlsX509Lookup *lookup;
return lookup;
}
-int
+MONO_API int
mono_btls_x509_lookup_load_file (MonoBtlsX509Lookup *lookup, const char *file, MonoBtlsX509FileType type)
{
return X509_LOOKUP_load_file (lookup->lookup, file, type);
}
-int
+MONO_API int
mono_btls_x509_lookup_add_dir (MonoBtlsX509Lookup *lookup, const char *dir, MonoBtlsX509FileType type)
{
return X509_LOOKUP_add_dir (lookup->lookup, dir, type);
}
-MonoBtlsX509Lookup *
+MONO_API MonoBtlsX509Lookup *
mono_btls_x509_lookup_up_ref (MonoBtlsX509Lookup *lookup)
{
CRYPTO_refcount_inc (&lookup->references);
return lookup;
}
-int
+MONO_API int
mono_btls_x509_lookup_free (MonoBtlsX509Lookup *lookup)
{
if (!CRYPTO_refcount_dec_and_test_zero (&lookup->references))
return 1;
}
-int
+MONO_API int
mono_btls_x509_lookup_init (MonoBtlsX509Lookup *lookup)
{
return X509_LOOKUP_init (lookup->lookup);
}
-int
+MONO_API int
mono_btls_x509_lookup_shutdown (MonoBtlsX509Lookup *lookup)
{
return X509_LOOKUP_shutdown (lookup->lookup);
}
-MonoBtlsX509LookupType
+MONO_API MonoBtlsX509LookupType
mono_btls_x509_lookup_get_type (MonoBtlsX509Lookup *lookup)
{
return lookup->type;
}
-X509_LOOKUP *
+MONO_API X509_LOOKUP *
mono_btls_x509_lookup_peek_lookup (MonoBtlsX509Lookup *lookup)
{
return lookup->lookup;
}
-X509 *
+MONO_API X509 *
mono_btls_x509_lookup_by_subject (MonoBtlsX509Lookup *lookup, MonoBtlsX509Name *name)
{
X509_OBJECT obj;
return x509;
}
-X509 *
+MONO_API X509 *
mono_btls_x509_lookup_by_fingerprint (MonoBtlsX509Lookup *lookup, unsigned char *bytes, int len)
{
X509_OBJECT obj;
X509_NAME *name;
};
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_name_from_name (X509_NAME *xn)
{
MonoBtlsX509Name *name;
return name;
}
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_name_copy (X509_NAME *xn)
{
MonoBtlsX509Name *name;
return name;
}
-void
+MONO_API void
mono_btls_x509_name_free (MonoBtlsX509Name *name)
{
if (name->owns) {
OPENSSL_free(name);
}
-X509_NAME *
+MONO_API X509_NAME *
mono_btls_x509_name_peek_name (MonoBtlsX509Name *name)
{
return name->name;
}
-int
+MONO_API int
mono_btls_x509_name_print_bio (MonoBtlsX509Name *name, BIO *bio)
{
return X509_NAME_print_ex (bio, name->name, 0, ASN1_STRFLGS_RFC2253 | XN_FLAG_FN_SN | XN_FLAG_SEP_CPLUS_SPC | XN_FLAG_DN_REV);
}
-int
+MONO_API int
mono_btls_x509_name_get_raw_data (MonoBtlsX509Name *name, void **buffer, int use_canon_enc)
{
int len;
return len;
}
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_name_from_data (const void *data, int len, int use_canon_enc)
{
MonoBtlsX509Name *name;
return name;
}
-int
+MONO_API int
mono_btls_x509_name_print_string (MonoBtlsX509Name *name, char *buffer, int size)
{
*buffer = 0;
return X509_NAME_oneline (name->name, buffer, size) != NULL;
}
-long
+MONO_API long
mono_btls_x509_name_hash (MonoBtlsX509Name *name)
{
return X509_NAME_hash (name->name);
}
-long
+MONO_API long
mono_btls_x509_name_hash_old (MonoBtlsX509Name *name)
{
return X509_NAME_hash_old (name->name);
}
-int
+MONO_API int
mono_btls_x509_name_get_entry_count (MonoBtlsX509Name *name)
{
return X509_NAME_entry_count (name->name);
}
}
-MonoBtlsX509NameEntryType
+MONO_API MonoBtlsX509NameEntryType
mono_btls_x509_name_get_entry_type (MonoBtlsX509Name *name, int index)
{
X509_NAME_ENTRY *entry;
return nid2mono (OBJ_obj2nid (obj));
}
-int
+MONO_API int
mono_btls_x509_name_get_entry_oid (MonoBtlsX509Name *name, int index, char *buffer, int size)
{
X509_NAME_ENTRY *entry;
return OBJ_obj2txt (buffer, size, obj, 1);
}
-int
+MONO_API int
mono_btls_x509_name_get_entry_oid_data (MonoBtlsX509Name *name, int index, const void **data)
{
X509_NAME_ENTRY *entry;
return obj->length;
}
-int
+MONO_API int
mono_btls_x509_name_get_entry_value (MonoBtlsX509Name *name, int index, int *tag, unsigned char **str)
{
X509_NAME_ENTRY *entry;
X509_REVOKED *revoked;
};
-MonoBtlsX509Revoked *
+MONO_API MonoBtlsX509Revoked *
mono_btls_x509_revoked_new (MonoBtlsX509Crl *owner, X509_REVOKED *revoked)
{
MonoBtlsX509Revoked *instance;
return instance;
}
-void
+MONO_API void
mono_btls_x509_revoked_free (MonoBtlsX509Revoked *revoked)
{
mono_btls_x509_crl_free (revoked->owner);
OPENSSL_free (revoked);
}
-int
+MONO_API int
mono_btls_x509_revoked_get_serial_number (MonoBtlsX509Revoked *revoked, char *buffer, int size)
{
ASN1_INTEGER *serial;
return serial->length;
}
-long
+MONO_API long
mono_btls_x509_revoked_get_revocation_date (MonoBtlsX509Revoked *revoked)
{
ASN1_TIME *date;
return mono_btls_util_asn1_time_to_ticks (date);
}
-int
+MONO_API int
mono_btls_x509_revoked_get_reason (MonoBtlsX509Revoked *revoked)
{
return revoked->revoked->reason;
}
-int
+MONO_API int
mono_btls_x509_revoked_get_sequence (MonoBtlsX509Revoked *revoked)
{
return revoked->revoked->sequence;
MonoBtlsX509Chain *chain;
};
-MonoBtlsX509StoreCtx *
+MONO_API MonoBtlsX509StoreCtx *
mono_btls_x509_store_ctx_from_ptr (X509_STORE_CTX *ptr)
{
MonoBtlsX509StoreCtx *ctx;
return ctx;
}
-MonoBtlsX509StoreCtx *
+MONO_API MonoBtlsX509StoreCtx *
mono_btls_x509_store_ctx_new (void)
{
MonoBtlsX509StoreCtx *ctx;
return ctx;
}
-MonoBtlsX509StoreCtx *
+MONO_API MonoBtlsX509StoreCtx *
mono_btls_x509_store_ctx_up_ref (MonoBtlsX509StoreCtx *ctx)
{
CRYPTO_refcount_inc (&ctx->references);
return ctx;
}
-int
+MONO_API int
mono_btls_x509_store_ctx_free (MonoBtlsX509StoreCtx *ctx)
{
if (!CRYPTO_refcount_dec_and_test_zero (&ctx->references))
return 1;
}
-int
+MONO_API int
mono_btls_x509_store_ctx_get_error (MonoBtlsX509StoreCtx *ctx, const char **error_string)
{
int error;
return error;
}
-int
+MONO_API int
mono_btls_x509_store_ctx_get_error_depth (MonoBtlsX509StoreCtx *ctx)
{
return X509_STORE_CTX_get_error_depth (ctx->ctx);
}
-MonoBtlsX509Chain *
+MONO_API MonoBtlsX509Chain *
mono_btls_x509_store_ctx_get_chain (MonoBtlsX509StoreCtx *ctx)
{
STACK_OF(X509) *certs;
return mono_btls_x509_chain_from_certs (certs);
}
-MonoBtlsX509Chain *
+MONO_API MonoBtlsX509Chain *
mono_btls_x509_store_ctx_get_untrusted (MonoBtlsX509StoreCtx *ctx)
{
STACK_OF(X509) *untrusted;
return mono_btls_x509_chain_from_certs (untrusted);
}
-int
+MONO_API int
mono_btls_x509_store_ctx_init (MonoBtlsX509StoreCtx *ctx,
MonoBtlsX509Store *store, MonoBtlsX509Chain *chain)
{
return 1;
}
-int
+MONO_API int
mono_btls_x509_store_ctx_set_param (MonoBtlsX509StoreCtx *ctx, MonoBtlsX509VerifyParam *param)
{
return X509_VERIFY_PARAM_set1 (X509_STORE_CTX_get0_param (ctx->ctx), mono_btls_x509_verify_param_peek_param (param));
}
-int
+MONO_API int
mono_btls_x509_store_ctx_verify_cert (MonoBtlsX509StoreCtx *ctx)
{
return X509_verify_cert (ctx->ctx);
}
-X509 *
+MONO_API X509 *
mono_btls_x509_store_ctx_get_by_subject (MonoBtlsX509StoreCtx *ctx, MonoBtlsX509Name *name)
{
X509_OBJECT obj;
return x509;
}
-X509 *
+MONO_API X509 *
mono_btls_x509_store_ctx_get_current_cert (MonoBtlsX509StoreCtx *ctx)
{
X509 *x509 = X509_STORE_CTX_get_current_cert (ctx->ctx);
return X509_up_ref (x509);
}
-X509 *
+MONO_API X509 *
mono_btls_x509_store_ctx_get_current_issuer (MonoBtlsX509StoreCtx *ctx)
{
X509 *x509 = X509_STORE_CTX_get0_current_issuer (ctx->ctx);
return X509_up_ref (x509);
}
-MonoBtlsX509VerifyParam *
+MONO_API MonoBtlsX509VerifyParam *
mono_btls_x509_store_ctx_get_verify_param (MonoBtlsX509StoreCtx *ctx)
{
X509_VERIFY_PARAM *param;
return mono_btls_x509_verify_param_from_store_ctx (ctx, param);
}
-int
+MONO_API int
mono_btls_x509_store_ctx_get_foo (MonoBtlsX509StoreCtx *ctx)
{
return 0;
-}
\ No newline at end of file
+}
CRYPTO_refcount_t references;
};
-MonoBtlsX509Store *
+MONO_API MonoBtlsX509Store *
mono_btls_x509_store_from_store (X509_STORE *ctx)
{
MonoBtlsX509Store *store;
return store;
}
-MonoBtlsX509Store *
+MONO_API MonoBtlsX509Store *
mono_btls_x509_store_from_ctx (X509_STORE_CTX *ctx)
{
return mono_btls_x509_store_from_store (ctx->ctx);
}
-MonoBtlsX509Store *
+MONO_API MonoBtlsX509Store *
mono_btls_x509_store_new (void)
{
MonoBtlsX509Store *store;
return store;
}
-X509_STORE *
+MONO_API X509_STORE *
mono_btls_x509_store_peek_store (MonoBtlsX509Store *store)
{
return store->store;
}
-MonoBtlsX509Store *
+MONO_API MonoBtlsX509Store *
mono_btls_x509_store_from_ssl_ctx (MonoBtlsSslCtx *ctx)
{
X509_STORE *store = mono_btls_ssl_ctx_peek_store (ctx);
return mono_btls_x509_store_from_store (store);
}
-int
+MONO_API int
mono_btls_x509_store_free (MonoBtlsX509Store *store)
{
if (!CRYPTO_refcount_dec_and_test_zero(&store->references))
return 1;
}
-MonoBtlsX509Store *
+MONO_API MonoBtlsX509Store *
mono_btls_x509_store_up_ref (MonoBtlsX509Store *store)
{
CRYPTO_refcount_inc (&store->references);
return store;
}
-int
+MONO_API int
mono_btls_x509_store_add_cert (MonoBtlsX509Store *store, X509 *cert)
{
return X509_STORE_add_cert (store->store, cert);
}
-int
+MONO_API int
mono_btls_x509_store_load_locations (MonoBtlsX509Store *store, const char *file, const char *path)
{
return X509_STORE_load_locations (store->store, file, path);
}
-int
+MONO_API int
mono_btls_x509_store_set_default_paths (MonoBtlsX509Store *store)
{
return X509_STORE_set_default_paths (store->store);
}
-int
+MONO_API int
mono_btls_x509_store_get_count (MonoBtlsX509Store *store)
{
return (int)sk_X509_OBJECT_num (store->store->objs);
X509_VERIFY_PARAM *param;
};
-MonoBtlsX509VerifyParam *
+MONO_API MonoBtlsX509VerifyParam *
mono_btls_x509_verify_param_new (void)
{
MonoBtlsX509VerifyParam *param;
return param;
}
-MonoBtlsX509VerifyParam *
+MONO_API MonoBtlsX509VerifyParam *
mono_btls_x509_verify_param_from_store_ctx (MonoBtlsX509StoreCtx *ctx, X509_VERIFY_PARAM *param)
{
MonoBtlsX509VerifyParam *instance;
return instance;
}
-MonoBtlsX509VerifyParam *
+MONO_API MonoBtlsX509VerifyParam *
mono_btls_x509_verify_param_copy (const MonoBtlsX509VerifyParam *from)
{
MonoBtlsX509VerifyParam *param;
return param;
}
-const X509_VERIFY_PARAM *
+MONO_API const X509_VERIFY_PARAM *
mono_btls_x509_verify_param_peek_param (const MonoBtlsX509VerifyParam *param)
{
return param->param;
}
-int
+MONO_API int
mono_btls_x509_verify_param_can_modify (MonoBtlsX509VerifyParam *param)
{
return param->owns;
}
-MonoBtlsX509VerifyParam *
+MONO_API MonoBtlsX509VerifyParam *
mono_btls_x509_verify_param_lookup (const char *name)
{
MonoBtlsX509VerifyParam *param;
return param;
}
-void
+MONO_API void
mono_btls_x509_verify_param_free (MonoBtlsX509VerifyParam *param)
{
if (param->owns) {
OPENSSL_free (param);
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_name (MonoBtlsX509VerifyParam *param, const char *name)
{
if (!param->owns)
return X509_VERIFY_PARAM_set1_name (param->param, name);
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_host (MonoBtlsX509VerifyParam *param, const char *host, int namelen)
{
if (!param->owns)
return X509_VERIFY_PARAM_set1_host (param->param, host, namelen);
}
-int
+MONO_API int
mono_btls_x509_verify_param_add_host (MonoBtlsX509VerifyParam *param, const char *host, int namelen)
{
if (!param->owns)
return X509_VERIFY_PARAM_set1_host (param->param, host, namelen);
}
-unsigned long
+MONO_API unsigned long
mono_btls_x509_verify_param_get_flags (MonoBtlsX509VerifyParam *param)
{
return X509_VERIFY_PARAM_get_flags (param->param);
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_flags (MonoBtlsX509VerifyParam *param, unsigned long flags)
{
if (!param->owns)
return X509_VERIFY_PARAM_set_flags (param->param, flags);
}
-MonoBtlsX509VerifyFlags
+MONO_API MonoBtlsX509VerifyFlags
mono_btls_x509_verify_param_get_mono_flags (MonoBtlsX509VerifyParam *param)
{
MonoBtlsX509VerifyFlags current;
return current;
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_mono_flags (MonoBtlsX509VerifyParam *param, MonoBtlsX509VerifyFlags flags)
{
unsigned long current;
return X509_VERIFY_PARAM_set_flags (param->param, current);
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_purpose (MonoBtlsX509VerifyParam *param, MonoBtlsX509Purpose purpose)
{
if (!param->owns)
return X509_VERIFY_PARAM_set_purpose (param->param, purpose);
}
-int
+MONO_API int
mono_btls_x509_verify_param_get_depth (MonoBtlsX509VerifyParam *param)
{
return X509_VERIFY_PARAM_get_depth (param->param);
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_depth (MonoBtlsX509VerifyParam *param, int depth)
{
if (!param->owns)
return 1;
}
-int
+MONO_API int
mono_btls_x509_verify_param_set_time (MonoBtlsX509VerifyParam *param, long time)
{
if (!param->owns)
return 1;
}
-char *
+MONO_API char *
mono_btls_x509_verify_param_get_peername (MonoBtlsX509VerifyParam *param)
{
char *peer = X509_VERIFY_PARAM_get0_peername (param->param);
#include <openssl/x509v3.h>
#include <openssl/pkcs12.h>
-X509 *
+MONO_API X509 *
mono_btls_x509_from_data (const void *buf, int len, MonoBtlsX509Format format)
{
BIO *bio;
return cert;
}
-X509 *
+MONO_API X509 *
mono_btls_x509_up_ref (X509 *x509)
{
X509_up_ref (x509);
return x509;
}
-void
+MONO_API void
mono_btls_x509_free (X509 *x509)
{
X509_free (x509);
}
-X509 *
+MONO_API X509 *
mono_btls_x509_dup (X509 *x509)
{
return X509_dup (x509);
}
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_get_subject_name (X509 *x509)
{
return mono_btls_x509_name_copy (X509_get_subject_name (x509));
}
-MonoBtlsX509Name *
+MONO_API MonoBtlsX509Name *
mono_btls_x509_get_issuer_name (X509 *x509)
{
return mono_btls_x509_name_copy (X509_get_issuer_name (x509));
}
-int
+MONO_API int
mono_btls_x509_get_subject_name_string (X509 *name, char *buffer, int size)
{
*buffer = 0;
return X509_NAME_oneline (X509_get_subject_name (name), buffer, size) != NULL;
}
-int
+MONO_API int
mono_btls_x509_get_issuer_name_string (X509 *name, char *buffer, int size)
{
*buffer = 0;
return X509_NAME_oneline (X509_get_issuer_name (name), buffer, size) != NULL;
}
-int
+MONO_API int
mono_btls_x509_get_raw_data (X509 *x509, BIO *bio, MonoBtlsX509Format format)
{
switch (format) {
}
}
-int
+MONO_API int
mono_btls_x509_cmp (const X509 *a, const X509 *b)
{
return X509_cmp (a, b);
}
-int
+MONO_API int
mono_btls_x509_get_hash (X509 *x509, const void **data)
{
X509_check_purpose (x509, -1, 0);
return SHA_DIGEST_LENGTH;
}
-long
+MONO_API long
mono_btls_x509_get_not_before (X509 *x509)
{
return mono_btls_util_asn1_time_to_ticks (X509_get_notBefore (x509));
}
-long
+MONO_API long
mono_btls_x509_get_not_after (X509 *x509)
{
return mono_btls_util_asn1_time_to_ticks (X509_get_notAfter (x509));
}
-int
+MONO_API int
mono_btls_x509_get_public_key (X509 *x509, BIO *bio)
{
EVP_PKEY *pkey;
return ret;
}
-int
+MONO_API int
mono_btls_x509_get_serial_number (X509 *x509, char *buffer, int size, int mono_style)
{
ASN1_INTEGER *serial;
return len;
}
-int
+MONO_API int
mono_btls_x509_get_public_key_algorithm (X509 *x509, char *buffer, int size)
{
X509_PUBKEY *pkey;
return OBJ_obj2txt (buffer, size, ppkalg, 1);
}
-int
+MONO_API int
mono_btls_x509_get_version (X509 *x509)
{
return (int)X509_get_version (x509) + 1;
}
-int
+MONO_API int
mono_btls_x509_get_signature_algorithm (X509 *x509, char *buffer, int size)
{
const ASN1_OBJECT *obj;
return OBJ_obj2txt (buffer, size, obj, 1);
}
-int
+MONO_API int
mono_btls_x509_get_public_key_asn1 (X509 *x509, char *out_oid, int oid_len, uint8_t **buffer, int *size)
{
X509_PUBKEY *pkey;
}
-int
+MONO_API int
mono_btls_x509_get_public_key_parameters (X509 *x509, char *out_oid, int oid_len, uint8_t **buffer, int *size)
{
X509_PUBKEY *pkey;
}
}
-EVP_PKEY *
+MONO_API EVP_PKEY *
mono_btls_x509_get_pubkey (X509 *x509)
{
return X509_get_pubkey (x509);
}
-int
+MONO_API int
mono_btls_x509_get_subject_key_identifier (X509 *x509, uint8_t **buffer, int *size)
{
ASN1_OCTET_STRING *skid;
return 1;
}
-int
+MONO_API int
mono_btls_x509_print (X509 *x509, BIO *bio)
{
return X509_print_ex (bio, x509, XN_FLAG_COMPAT, X509_FLAG_COMPAT);
}
}
-int
+MONO_API int
mono_btls_x509_add_trust_object (X509 *x509, MonoBtlsX509Purpose purpose)
{
ASN1_OBJECT *trust;
return X509_add1_trust_object (x509, trust);
}
-int
+MONO_API int
mono_btls_x509_add_reject_object (X509 *x509, MonoBtlsX509Purpose purpose)
{
ASN1_OBJECT *reject;
return X509_add1_reject_object (x509, reject);
}
-int
+MONO_API int
mono_btls_x509_add_explicit_trust (X509 *x509, MonoBtlsX509TrustKind kind)
{
int ret = 0;
platform_sources += ../../support/libm/complex.c
endif
-if BTLS
-btls_file_list := $(shell cat ../btls/build-shared/mono-btls-shared-lo.txt)
-btls_static_file_list := $(shell cat ../btls/build-static/mono-btls-static-lo.txt)
-btls_libs = $(btls_file_list)
-btls_static_libs = $(btls_static_file_list)
-btls_cflags = -I$(top_srcdir)/external/boringssl/include -I$(top_srcdir)/mono/btls
-endif
-
#
# libtool is not capable of creating static/shared versions of the same
# convenience lib, so we have to do it ourselves
noinst_LTLIBRARIES = libmonoruntime-config.la $(boehm_libraries) $(sgen_libraries)
endif
-AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) $(SHARED_CFLAGS) $(btls_cflags)
+AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CPPFLAGS) $(GLIB_CFLAGS) $(SHARED_CFLAGS)
#
# Make sure any prefix changes are updated in the binaries too.
boehm-gc.c
sgen_sources = \
- sgen-os-posix.c \
- sgen-os-mach.c \
- sgen-os-win32.c \
- sgen-os-coop.c \
sgen-bridge.c \
sgen-bridge.h \
sgen-bridge-internals.h \
libmonoruntime_la_SOURCES = $(common_sources) $(gc_dependent_sources) $(null_gc_sources) $(boehm_sources)
libmonoruntime_la_CFLAGS = $(BOEHM_DEFINES)
-libmonoruntime_la_LIBADD = libmonoruntime-config.la $(btls_libs)
+libmonoruntime_la_LIBADD = libmonoruntime-config.la
libmonoruntimesgen_la_SOURCES = $(common_sources) $(gc_dependent_sources) $(sgen_sources)
libmonoruntimesgen_la_CFLAGS = $(SGEN_DEFINES)
-libmonoruntimesgen_la_LIBADD = libmonoruntime-config.la $(btls_libs)
+libmonoruntimesgen_la_LIBADD = libmonoruntime-config.la
libmonoruntime_static_la_SOURCES = $(libmonoruntime_la_SOURCES)
libmonoruntime_static_la_LDFLAGS = -static
libmonoruntime_static_la_CFLAGS = $(BOEHM_DEFINES)
-libmonoruntime_static_la_LIBADD = $(bundle_obj) libmonoruntime-config.la $(btls_static_libs)
+libmonoruntime_static_la_LIBADD = $(bundle_obj) libmonoruntime-config.la
libmonoruntimesgen_static_la_SOURCES = $(libmonoruntimesgen_la_SOURCES)
libmonoruntimesgen_static_la_LDFLAGS = -static
libmonoruntimesgen_static_la_CFLAGS = $(SGEN_DEFINES)
-libmonoruntimesgen_static_la_LIBADD = libmonoruntime-config.la $(btls_static_libs)
+libmonoruntimesgen_static_la_LIBADD = libmonoruntime-config.la
libmonoruntimeincludedir = $(includedir)/mono-$(API_VER)/mono/metadata
MonoDomain *domain = mono_domain_get ();
char *name, *filename;
MonoImageOpenStatus status = MONO_IMAGE_OK;
- MonoAssembly *ass;
+ MonoAssembly *ass = NULL;
+
+ name = NULL;
+ result = NULL;
+
+ mono_error_init (&error);
if (fname == NULL) {
- MonoException *exc = mono_get_exception_argument_null ("assemblyFile");
- mono_set_pending_exception (exc);
- return NULL;
+ mono_error_set_argument_null (&error, "assemblyFile", "");
+ goto leave;
}
name = filename = mono_string_to_utf8_checked (fname, &error);
- if (mono_error_set_pending_exception (&error))
- return NULL;
+ if (!is_ok (&error))
+ goto leave;
ass = mono_assembly_open_full (filename, &status, refOnly);
if (!ass) {
- MonoException *exc;
-
if (status == MONO_IMAGE_IMAGE_INVALID)
- exc = mono_get_exception_bad_image_format2 (NULL, fname);
+ mono_error_set_bad_image_name (&error, name, "");
else
- exc = mono_get_exception_file_not_found2 (NULL, fname);
- g_free (name);
- mono_set_pending_exception (exc);
- return NULL;
+ mono_error_set_exception_instance (&error, mono_get_exception_file_not_found2 (NULL, fname));
+ goto leave;
}
- g_free (name);
-
result = mono_assembly_get_object_checked (domain, ass, &error);
- if (!result)
- mono_error_set_pending_exception (&error);
+
+leave:
+ mono_error_set_pending_exception (&error);
+ g_free (name);
return result;
}
MonoAssembly *ass;
MonoAssemblyName aname;
MonoReflectionAssembly *refass = NULL;
- gchar *name;
+ gchar *name = NULL;
gboolean parsed;
g_assert (assRef);
if (mono_error_set_pending_exception (&error))
return NULL;
parsed = mono_assembly_name_parse (name, &aname);
- g_free (name);
if (!parsed) {
/* This is a parse error... */
if (!refOnly) {
refass = mono_try_assembly_resolve (domain, assRef, NULL, refOnly, &error);
- if (!mono_error_ok (&error)) {
- mono_error_set_pending_exception (&error);
- return NULL;
- }
+ if (!is_ok (&error))
+ goto leave;
}
return refass;
}
/* MS.NET doesn't seem to call the assembly resolve handler for refonly assemblies */
if (!refOnly) {
refass = mono_try_assembly_resolve (domain, assRef, NULL, refOnly, &error);
- if (!mono_error_ok (&error)) {
- mono_error_set_pending_exception (&error);
- return NULL;
- }
+ if (!is_ok (&error))
+ goto leave;
}
else
refass = NULL;
- if (!refass) {
- return NULL;
- }
+ if (!refass)
+ goto leave;
+ ass = refass->assembly;
}
- if (refass == NULL)
+ g_assert (ass);
+ if (refass == NULL) {
refass = mono_assembly_get_object_checked (domain, ass, &error);
+ if (!is_ok (&error))
+ goto leave;
+ }
- if (refass == NULL)
- mono_error_set_pending_exception (&error);
- else
- MONO_OBJECT_SETREF (refass, evidence, evidence);
+ MONO_OBJECT_SETREF (refass, evidence, evidence);
+
+leave:
+ g_free (name);
+ mono_error_set_pending_exception (&error);
return refass;
}
static MonoBoolean
mono_assembly_is_in_gac (const gchar *filanem);
+static MonoAssembly*
+prevent_reference_assembly_from_running (MonoAssembly* candidate, gboolean refonly);
+
static gchar*
encode_public_tok (const guchar *token, gint32 len)
{
* Returns: a string with the directory, this string should be freed by
* the caller.
*/
-G_CONST_RETURN gchar *
+gchar *
mono_native_getrootdir (void)
{
gchar* fullpath = g_build_path (G_DIR_SEPARATOR_S, mono_assembly_getrootdir (), mono_config_get_reloc_lib_dir(), NULL);
aname.major, aname.minor, aname.build, aname.revision,
strlen ((char*)aname.public_key_token) == 0 ? "(none)" : (char*)aname.public_key_token, extra_msg);
g_free (extra_msg);
+
}
mono_assemblies_lock ();
/**
- * mono_assembly_get_reference_assembly_attribute:
+ * mono_assembly_has_reference_assembly_attribute:
* @assembly: a MonoAssembly
* @error: set on error.
*
* On error returns FALSE and sets @error.
*/
gboolean
-mono_assembly_get_reference_assembly_attribute (MonoAssembly *assembly, MonoError *error)
+mono_assembly_has_reference_assembly_attribute (MonoAssembly *assembly, MonoError *error)
{
mono_error_init (error);
+/* TODO: mono_custom_attrs_from_assembly_checked returns NULL if a
+ * single assembly is missing. The custom attr we want is from
+ * corlib, however, so we need a more robust version that doesn't care
+ * about missing attributes.
+ */
+#if 0
MonoCustomAttrInfo *attrs = mono_custom_attrs_from_assembly_checked (assembly, error);
return_val_if_nok (error, FALSE);
if (!attrs)
return FALSE;
MonoClass *ref_asm_class = mono_class_try_get_reference_assembly_class ();
- gboolean result = FALSE;
- for (int i = 0; i < attrs->num_attrs; ++i) {
- MonoCustomAttrEntry *attr = &attrs->attrs [i];
- if (attr->ctor && attr->ctor->klass && attr->ctor->klass == ref_asm_class) {
- result = TRUE;
- break;
- }
- }
+ g_assert (ref_asm_class != NULL && ref_asm_class != mono_defaults.object_class && !strcmp(ref_asm_class->name, "ReferenceAssemblyAttribute") );
+ gboolean result = mono_custom_attrs_has_attr (attrs, ref_asm_class);
mono_custom_attrs_free (attrs);
return result;
+#else
+ return FALSE;
+#endif
}
/**
return ass2;
}
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_ASSEMBLY, "Prepared to set up assembly '%s' (%s)", ass->aname.name, image->name);
+
+ /* We need to check for ReferenceAssmeblyAttribute before we
+ * mark the assembly as loaded and before we fire the load
+ * hook. Otherwise mono_domain_fire_assembly_load () in
+ * appdomain.c will cache a mapping from the assembly name to
+ * this image and we won't be able to look for a different
+ * candidate. */
+
+ if (!refonly && strcmp (ass->aname.name, "mscorlib") != 0) {
+ /* Don't check for reference assmebly attribute for
+ * corlib here because if corlib isn't loaded yet,
+ * it's too early to set up the
+ * ReferenceAssemblyAttribute class. We check that
+ * we're not running with a reference corlib in
+ * mono_init_internal().
+ */
+ MonoError refasm_error;
+ if (mono_assembly_has_reference_assembly_attribute (ass, &refasm_error)) {
+ mono_assemblies_unlock ();
+ mono_trace (G_LOG_LEVEL_INFO, MONO_TRACE_ASSEMBLY, "Image for assembly '%s' (%s) has ReferenceAssemblyAttribute, skipping", ass->aname.name, image->name);
+ g_free (ass);
+ g_free (base_dir);
+ mono_image_close (image);
+ *status = MONO_IMAGE_IMAGE_INVALID;
+ return NULL;
+ }
+ mono_error_cleanup (&refasm_error);
+ }
+
image->assembly = ass;
loaded_assemblies = g_list_prepend (loaded_assemblies, ass);
return corlib;
}
+static MonoAssembly*
+prevent_reference_assembly_from_running (MonoAssembly* candidate, gboolean refonly)
+{
+ MonoError refasm_error;
+ mono_error_init (&refasm_error);
+ if (candidate && !refonly && mono_assembly_has_reference_assembly_attribute (candidate, &refasm_error)) {
+ candidate = NULL;
+ }
+ mono_error_cleanup (&refasm_error);
+ return candidate;
+}
+
+
MonoAssembly*
mono_assembly_load_full_nosearch (MonoAssemblyName *aname,
const char *basedir,
{
MonoAssembly *result = mono_assembly_load_full_nosearch (aname, basedir, status, refonly);
- if (!result)
+ if (!result) {
/* Try a postload search hook */
result = mono_assembly_invoke_search_hook_internal (aname, requesting, refonly, TRUE);
+ result = prevent_reference_assembly_from_running (result, refonly);
+ }
return result;
}
MONO_API void mono_assembly_close (MonoAssembly *assembly);
MONO_API void mono_assembly_setrootdir (const char *root_dir);
MONO_API MONO_CONST_RETURN char *mono_assembly_getrootdir (void);
-MONO_API MONO_CONST_RETURN char *mono_native_getrootdir (void);
-MONO_API void mono_assembly_foreach (MonoFunc func, void* user_data);
+MONO_API char *mono_native_getrootdir (void);
+MONO_API void mono_assembly_foreach (MonoFunc func, void* user_data);
MONO_API void mono_assembly_set_main (MonoAssembly *assembly);
MONO_API MonoAssembly *mono_assembly_get_main (void);
MONO_API MonoImage *mono_assembly_get_image (MonoAssembly *assembly);
return NULL;
}
-void
-mono_gc_set_current_thread_appdomain (MonoDomain *domain)
-{
-}
-
gboolean
mono_gc_precise_stack_mark_enabled (void)
{
};
/* type of exception being "on hold" for later processing (see exception_type) */
-enum {
+typedef enum {
MONO_EXCEPTION_NONE = 0,
MONO_EXCEPTION_INVALID_PROGRAM = 3,
MONO_EXCEPTION_UNVERIFIABLE_IL = 4,
MONO_EXCEPTION_INLINE_FAILED = 15,
MONO_EXCEPTION_MONO_ERROR = 16,
/* add other exception type */
-};
+} MonoExceptionType;
/* This struct collects the info needed for the runtime use of a class,
* like the vtables for a domain, the GC descriptor, etc.
guint is_generic : 1; /* class is a generic type definition */
guint is_inflated : 1; /* class is a generic instance */
guint has_finalize_inited : 1; /* has_finalize is initialized */
- guint fields_inited : 1; /* fields is initialized */
- guint setup_fields_called : 1; /* to prevent infinite loops in setup_fields */
+ guint fields_inited : 1; /* setup_fields () has finished */
guint has_failure : 1; /* See MONO_CLASS_PROP_EXCEPTION_DATA for a MonoErrorBoxed with the details */
MonoClass *parent;
mono_class_setup_supertypes (MonoClass *klass);
void
-mono_class_setup_fields_locking (MonoClass *klass);
+mono_class_setup_fields (MonoClass *klass);
/* WARNING
* Only call this function if you can ensure both @klass and @parent
mono_classes_cleanup (void);
void
-mono_class_layout_fields (MonoClass *klass, int instance_size);
+mono_class_layout_fields (MonoClass *klass, int base_instance_size, int packing_size, gboolean sre);
void
mono_class_setup_interface_offsets (MonoClass *klass);
static GSList *gclass_recorded_list;
typedef gboolean (*gclass_record_func) (MonoClass*, void*);
+/* This TLS variable points to a GSList of classes which have setup_fields () executing */
+static MonoNativeTlsKey setup_fields_tls_id;
+
static inline void
classes_lock (void)
{
* mono_class_setup_basic_field_info:
* @class: The class to initialize
*
- * Initializes the klass->fields.
- * LOCKING: Assumes the loader lock is held.
+ * Initializes the following fields in MonoClass:
+ * * klass->fields (only field->parent and field->name)
+ * * klass->field.count
+ * * klass->field.first
+ * LOCKING: Acquires the loader lock
*/
static void
mono_class_setup_basic_field_info (MonoClass *klass)
{
MonoClassField *field;
+ MonoClassField *fields;
MonoClass *gtd;
MonoImage *image;
int i, top;
gtd = klass->generic_class ? mono_class_get_generic_type_definition (klass) : NULL;
image = klass->image;
- top = klass->field.count;
if (klass->generic_class && image_is_dynamic (klass->generic_class->container_class->image) && !klass->generic_class->container_class->wastypebuilder) {
/*
if (gtd) {
mono_class_setup_basic_field_info (gtd);
- top = gtd->field.count;
+ mono_loader_lock ();
klass->field.first = gtd->field.first;
klass->field.count = gtd->field.count;
+ mono_loader_unlock ();
}
- klass->fields = (MonoClassField *)mono_class_alloc0 (klass, sizeof (MonoClassField) * top);
+ top = klass->field.count;
+
+ fields = (MonoClassField *)mono_class_alloc0 (klass, sizeof (MonoClassField) * top);
/*
* Fetch all the field information.
*/
for (i = 0; i < top; i++){
- field = &klass->fields [i];
+ field = &fields [i];
field->parent = klass;
if (gtd) {
field->name = mono_metadata_string_heap (image, name_idx);
}
}
+
+ mono_memory_barrier ();
+
+ mono_loader_lock ();
+ if (!klass->fields)
+ klass->fields = fields;
+ mono_loader_unlock ();
}
/**
/**
* mono_class_setup_fields:
- * @class: The class to initialize
+ * @klass: The class to initialize
+ *
+ * Initializes klass->fields, computes class layout and sizes.
+ * typebuilder_setup_fields () is the corresponding function for dynamic classes.
+ * Sets the following fields in @klass:
+ * - packing_size
+ * - min_align
+ * - blittable
+ * - has_references (if the class contains instance references firled or structs that contain references)
+ * - has_static_refs (same, but for static fields)
+ * - instance_size (size of the object in memory)
+ * - class_size (size needed for the static fields)
+ * - size_inited (flag set when the instance_size is set)
+ * - element_class/cast_class (for enums)
+ * - fields_inited
*
- * Initializes the klass->fields.
- * LOCKING: Assumes the loader lock is held.
+ * LOCKING: Acquires the loader lock.
*/
-static void
+void
mono_class_setup_fields (MonoClass *klass)
{
MonoError error;
MonoImage *m = klass->image;
int top;
guint32 layout = klass->flags & TYPE_ATTRIBUTE_LAYOUT_MASK;
- int i, blittable = TRUE;
+ int i;
guint32 real_size = 0;
guint32 packing_size = 0;
int instance_size;
gboolean explicit_size;
MonoClassField *field;
- MonoGenericContainer *container = NULL;
- MonoClass *gtd = klass->generic_class ? mono_class_get_generic_type_definition (klass) : NULL;
+ MonoClass *gtd;
- /*
- * FIXME: We have a race condition here. It's possible that this function returns
- * to its caller with `instance_size` set to `0` instead of the actual size. This
- * is not a problem when the function is called recursively on the same class,
- * because the size will be initialized by the outer invocation. What follows is a
- * description of how it can occur in other cases, too. There it is a problem,
- * because it can lead to the GC being asked to allocate an object of size `0`,
- * which SGen chokes on. The race condition is triggered infrequently by
- * `tests/sgen-suspend.cs`.
- *
- * This function is called for a class whenever one of its subclasses is inited.
- * For example, it's called for every subclass of Object. What it does is this:
- *
- * if (klass->setup_fields_called)
- * return;
- * ...
- * klass->instance_size = 0;
- * ...
- * klass->setup_fields_called = 1;
- * ... critical point
- * klass->instance_size = actual_instance_size;
- *
- * The last two steps are sometimes reversed, but that only changes the way in which
- * the race condition works.
- *
- * Assume thread A goes through this function and makes it to the critical point.
- * Now thread B runs the function and, since `setup_fields_called` is set, returns
- * immediately, but `instance_size` is incorrect.
- *
- * The other case looks like this:
- *
- * if (klass->setup_fields_called)
- * return;
- * ... critical point X
- * klass->instance_size = 0;
- * ... critical point Y
- * klass->instance_size = actual_instance_size;
- * ...
- * klass->setup_fields_called = 1;
- *
- * Assume thread A goes through the function and makes it to critical point X. Now
- * thread B runs through the whole of the function, returning, assuming
- * `instance_size` is set. At that point thread A gets to run and makes it to
- * critical point Y, at which time `instance_size` is `0` again, invalidating thread
- * B's assumption.
- */
- if (klass->setup_fields_called)
+ if (klass->fields_inited)
return;
if (klass->generic_class && image_is_dynamic (klass->generic_class->container_class->image) && !klass->generic_class->container_class->wastypebuilder) {
mono_class_setup_basic_field_info (klass);
top = klass->field.count;
+ gtd = klass->generic_class ? mono_class_get_generic_type_definition (klass) : NULL;
if (gtd) {
mono_class_setup_fields (gtd);
if (mono_class_set_type_load_failure_causedby_class (klass, gtd, "Generic type definition failed"))
}
instance_size = 0;
- if (!klass->rank)
- klass->sizes.class_size = 0;
-
if (klass->parent) {
/* For generic instances, klass->parent might not have been initialized */
mono_class_init (klass->parent);
- if (!klass->parent->size_inited) {
- mono_class_setup_fields (klass->parent);
- if (mono_class_set_type_load_failure_causedby_class (klass, klass->parent, "Could not set up parent class"))
- return;
- }
- instance_size += klass->parent->instance_size;
- klass->min_align = klass->parent->min_align;
- /* we use |= since it may have been set already */
- klass->has_references |= klass->parent->has_references;
- blittable = klass->parent->blittable;
+ mono_class_setup_fields (klass->parent);
+ if (mono_class_set_type_load_failure_causedby_class (klass, klass->parent, "Could not set up parent class"))
+ return;
+ instance_size = klass->parent->instance_size;
} else {
instance_size = sizeof (MonoObject);
- klass->min_align = 1;
}
- /* We can't really enable 16 bytes alignment until the GC supports it.
- The whole layout/instance size code must be reviewed because we do alignment calculation in terms of the
- boxed instance, which leads to unexplainable holes at the beginning of an object embedding a simd type.
- Bug #506144 is an example of this issue.
-
- if (klass->simd_type)
- klass->min_align = 16;
- */
/* Get the real size */
explicit_size = mono_metadata_packing_from_typedef (klass->image, klass->type_token, &packing_size, &real_size);
+ if (explicit_size)
+ instance_size += real_size;
- if (explicit_size) {
- if ((packing_size & 0xffffff00) != 0) {
- mono_class_set_type_load_failure (klass, "Could not load struct '%s' with packing size %d >= 256", klass->name, packing_size);
- return;
- }
- klass->packing_size = packing_size;
- real_size += instance_size;
- }
-
- if (!top) {
- if (explicit_size && real_size) {
- instance_size = MAX (real_size, instance_size);
- }
- klass->blittable = blittable;
- if (!klass->instance_size)
- klass->instance_size = instance_size;
- mono_memory_barrier ();
- klass->size_inited = 1;
- klass->fields_inited = 1;
- klass->setup_fields_called = 1;
+ /*
+ * This function can recursively call itself.
+ * Prevent infinite recursion by using a list in TLS.
+ */
+ GSList *init_list = (GSList *)mono_native_tls_get_value (setup_fields_tls_id);
+ if (g_slist_find (init_list, klass))
return;
- }
-
- if (layout == TYPE_ATTRIBUTE_AUTO_LAYOUT && !(mono_is_corlib_image (klass->image) && !strcmp (klass->name_space, "System") && !strcmp (klass->name, "ValueType")))
- blittable = FALSE;
-
- /* Prevent infinite loops if the class references itself */
- klass->setup_fields_called = 1;
-
- if (klass->generic_container) {
- container = klass->generic_container;
- } else if (gtd) {
- container = gtd->generic_container;
- g_assert (container);
- }
+ init_list = g_slist_prepend (init_list, klass);
+ mono_native_tls_set_value (setup_fields_tls_id, init_list);
/*
* Fetch all the field information.
*/
- for (i = 0; i < top; i++){
+ for (i = 0; i < top; i++) {
int idx = klass->field.first + i;
field = &klass->fields [i];
- field->parent = klass;
-
if (!field->type) {
mono_field_resolve_type (field, &error);
if (!mono_error_ok (&error)) {
/*mono_field_resolve_type already failed class*/
mono_error_cleanup (&error);
- return;
+ break;
}
if (!field->type)
g_error ("could not resolve %s:%s\n", mono_type_get_full_name(klass), field->name);
if (mono_field_is_deleted (field))
continue;
- if (gtd) {
- MonoClassField *gfield = >d->fields [i];
- field->offset = gfield->offset;
- } else {
- if (layout == TYPE_ATTRIBUTE_EXPLICIT_LAYOUT) {
- guint32 offset;
- mono_metadata_field_info (m, idx, &offset, NULL, NULL);
- field->offset = offset;
+ if (layout == TYPE_ATTRIBUTE_EXPLICIT_LAYOUT) {
+ guint32 uoffset;
+ mono_metadata_field_info (m, idx, &uoffset, NULL, NULL);
+ int offset = uoffset;
- if (field->offset == (guint32)-1 && !(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
- mono_class_set_type_load_failure (klass, "Missing field layout info for %s", field->name);
- break;
- }
- if (field->offset < -1) { /*-1 is used to encode special static fields */
- mono_class_set_type_load_failure (klass, "Field '%s' has a negative offset %d", field->name, field->offset);
- break;
- }
- if (klass->generic_container) {
- mono_class_set_type_load_failure (klass, "Generic class cannot have explicit layout.");
- break;
- }
+ if (offset == (guint32)-1 && !(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
+ mono_class_set_type_load_failure (klass, "Missing field layout info for %s", field->name);
+ break;
}
- }
-
- /* Only do these checks if we still think this type is blittable */
- if (blittable && !(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
- if (field->type->byref || MONO_TYPE_IS_REFERENCE (field->type)) {
- blittable = FALSE;
- } else {
- MonoClass *field_class = mono_class_from_mono_type (field->type);
- if (field_class) {
- mono_class_setup_fields (field_class);
- if (mono_class_has_failure (field_class)) {
- MonoError field_error;
- mono_error_init (&field_error);
- mono_error_set_for_class_failure (&field_error, field_class);
- mono_class_set_type_load_failure (klass, "Could not set up field '%s' due to: %s", field->name, mono_error_get_message (&field_error));
- mono_error_cleanup (&field_error);
- break;
- }
- }
- if (!field_class || !field_class->blittable)
- blittable = FALSE;
+ if (offset < -1) { /*-1 is used to encode special static fields */
+ mono_class_set_type_load_failure (klass, "Field '%s' has a negative offset %d", field->name, offset);
+ break;
+ }
+ if (klass->generic_container) {
+ mono_class_set_type_load_failure (klass, "Generic class cannot have explicit layout.");
+ break;
}
}
-
- if (klass->enumtype && !(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
- klass->cast_class = klass->element_class = mono_class_from_mono_type (field->type);
- blittable = klass->element_class->blittable;
- }
-
if (mono_type_has_exceptions (field->type)) {
char *class_name = mono_type_get_full_name (klass);
char *type_name = mono_type_full_name (field->type);
/* The def_value of fields is compute lazily during vtable creation */
}
- if (klass == mono_defaults.string_class)
- blittable = FALSE;
-
- klass->blittable = blittable;
-
- if (klass->enumtype && !mono_class_enum_basetype (klass)) {
- mono_class_set_type_load_failure (klass, "The enumeration's base type is invalid.");
- return;
- }
- if (explicit_size && real_size) {
- instance_size = MAX (real_size, instance_size);
- }
-
- if (mono_class_has_failure (klass))
- return;
- mono_class_layout_fields (klass, instance_size);
-
- /*valuetypes can't be neither bigger than 1Mb or empty. */
- if (klass->valuetype && (klass->instance_size <= 0 || klass->instance_size > (0x100000 + sizeof (MonoObject))))
- mono_class_set_type_load_failure (klass, "Value type instance size (%d) cannot be zero, negative, or bigger than 1Mb", klass->instance_size);
+ if (!mono_class_has_failure (klass))
+ mono_class_layout_fields (klass, instance_size, packing_size, FALSE);
- mono_memory_barrier ();
- klass->fields_inited = 1;
-}
-
-/**
- * mono_class_setup_fields_locking:
- * @class: The class to initialize
- *
- * Initializes the klass->fields array of fields.
- * Aquires the loader lock.
- */
-void
-mono_class_setup_fields_locking (MonoClass *klass)
-{
- /* This can be checked without locks */
- if (klass->fields_inited)
- return;
- mono_loader_lock ();
- mono_class_setup_fields (klass);
- mono_loader_unlock ();
+ init_list = g_slist_remove (init_list, klass);
+ mono_native_tls_set_value (setup_fields_tls_id, init_list);
}
/*
/*
* mono_class_layout_fields:
* @class: a class
- * @instance_size: base instance size
+ * @base_instance_size: base instance size
+ * @packing_size:
*
- * Compute the placement of fields inside an object or struct, according to
- * the layout rules and set the following fields in @class:
- * - has_references (if the class contains instance references firled or structs that contain references)
- * - has_static_refs (same, but for static fields)
- * - instance_size (size of the object in memory)
- * - class_size (size needed for the static fields)
- * - size_inited (flag set when the instance_size is set)
+ * This contains the common code for computing the layout of classes and sizes.
+ * This should only be called from mono_class_setup_fields () and
+ * typebuilder_setup_fields ().
*
- * LOCKING: this is supposed to be called with the loader lock held.
+ * LOCKING: Acquires the loader lock
*/
void
-mono_class_layout_fields (MonoClass *klass, int instance_size)
+mono_class_layout_fields (MonoClass *klass, int base_instance_size, int packing_size, gboolean sre)
{
int i;
const int top = klass->field.count;
guint32 pass, passes, real_size;
gboolean gc_aware_layout = FALSE;
gboolean has_static_fields = FALSE;
+ gboolean has_references = FALSE;
+ gboolean has_static_refs = FALSE;
MonoClassField *field;
+ gboolean blittable;
+ int instance_size = base_instance_size;
+ int class_size, min_align;
+ int *field_offsets;
+
+ /*
+ * We want to avoid doing complicated work inside locks, so we compute all the required
+ * information and write it to @klass inside a lock.
+ */
+ if (klass->fields_inited)
+ return;
+
+ if ((packing_size & 0xffffff00) != 0) {
+ mono_class_set_type_load_failure (klass, "Could not load struct '%s' with packing size %d >= 256", klass->name, packing_size);
+ return;
+ }
+
+ if (klass->parent) {
+ min_align = klass->parent->min_align;
+ /* we use | since it may have been set already */
+ has_references = klass->has_references | klass->parent->has_references;
+ } else {
+ min_align = 1;
+ }
+ /* We can't really enable 16 bytes alignment until the GC supports it.
+ The whole layout/instance size code must be reviewed because we do alignment calculation in terms of the
+ boxed instance, which leads to unexplainable holes at the beginning of an object embedding a simd type.
+ Bug #506144 is an example of this issue.
+
+ if (klass->simd_type)
+ min_align = 16;
+ */
/*
* When we do generic sharing we need to have layout
* container), so we don't return in that case anymore.
*/
+ if (klass->enumtype) {
+ for (i = 0; i < top; i++) {
+ field = &klass->fields [i];
+ if (!(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
+ klass->cast_class = klass->element_class = mono_class_from_mono_type (field->type);
+ break;
+ }
+ }
+
+ if (!mono_class_enum_basetype (klass)) {
+ mono_class_set_type_load_failure (klass, "The enumeration's base type is invalid.");
+ return;
+ }
+ }
+
/*
* Enable GC aware auto layout: in this mode, reference
* fields are grouped together inside objects, increasing collector
gc_aware_layout = TRUE;
}
- /* Compute klass->has_references */
- /*
- * Process non-static fields first, since static fields might recursively
- * refer to the class itself.
- */
+ /* Compute klass->blittable */
+ blittable = TRUE;
+ if (klass->parent)
+ blittable = klass->parent->blittable;
+ if (layout == TYPE_ATTRIBUTE_AUTO_LAYOUT && !(mono_is_corlib_image (klass->image) && !strcmp (klass->name_space, "System") && !strcmp (klass->name, "ValueType")) && top)
+ blittable = FALSE;
for (i = 0; i < top; i++) {
- MonoType *ftype;
-
field = &klass->fields [i];
- if (!(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
- ftype = mono_type_get_underlying_type (field->type);
- ftype = mono_type_get_basic_type_from_generic (ftype);
- if (type_has_references (klass, ftype))
- klass->has_references = TRUE;
+ if (mono_field_is_deleted (field))
+ continue;
+ if (field->type->attrs & FIELD_ATTRIBUTE_STATIC)
+ continue;
+ if (blittable) {
+ if (field->type->byref || MONO_TYPE_IS_REFERENCE (field->type)) {
+ blittable = FALSE;
+ } else {
+ MonoClass *field_class = mono_class_from_mono_type (field->type);
+ if (field_class) {
+ mono_class_setup_fields (field_class);
+ if (mono_class_has_failure (field_class)) {
+ MonoError field_error;
+ mono_error_init (&field_error);
+ mono_error_set_for_class_failure (&field_error, field_class);
+ mono_class_set_type_load_failure (klass, "Could not set up field '%s' due to: %s", field->name, mono_error_get_message (&field_error));
+ mono_error_cleanup (&field_error);
+ break;
+ }
+ }
+ if (!field_class || !field_class->blittable)
+ blittable = FALSE;
+ }
}
+ if (klass->enumtype)
+ blittable = klass->element_class->blittable;
}
+ if (mono_class_has_failure (klass))
+ return;
+ if (klass == mono_defaults.string_class)
+ blittable = FALSE;
+ /* Compute klass->has_references */
+ /*
+ * Process non-static fields first, since static fields might recursively
+ * refer to the class itself.
+ */
for (i = 0; i < top; i++) {
MonoType *ftype;
field = &klass->fields [i];
- if (field->type->attrs & FIELD_ATTRIBUTE_STATIC) {
+ if (!(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
ftype = mono_type_get_underlying_type (field->type);
ftype = mono_type_get_basic_type_from_generic (ftype);
if (type_has_references (klass, ftype))
- klass->has_static_refs = TRUE;
- }
- }
-
- for (i = 0; i < top; i++) {
- MonoType *ftype;
-
- field = &klass->fields [i];
-
- ftype = mono_type_get_underlying_type (field->type);
- ftype = mono_type_get_basic_type_from_generic (ftype);
- if (type_has_references (klass, ftype)) {
- if (field->type->attrs & FIELD_ATTRIBUTE_STATIC)
- klass->has_static_refs = TRUE;
- else
- klass->has_references = TRUE;
+ has_references = TRUE;
}
}
/*
* Compute field layout and total size (not considering static fields)
*/
+ field_offsets = g_new0 (int, top);
switch (layout) {
case TYPE_ATTRIBUTE_AUTO_LAYOUT:
case TYPE_ATTRIBUTE_SEQUENTIAL_LAYOUT:
-
if (gc_aware_layout)
passes = 2;
else
}
}
- if ((top == 1) && (klass->instance_size == sizeof (MonoObject)) &&
+ if ((top == 1) && (instance_size == sizeof (MonoObject)) &&
(strcmp (mono_field_get_name (field), "$PRIVATE$") == 0)) {
/* This field is a hack inserted by MCS to empty structures */
continue;
size = mono_type_size (field->type, &align);
/* FIXME (LAMESPEC): should we also change the min alignment according to pack? */
- align = klass->packing_size ? MIN (klass->packing_size, align): align;
+ align = packing_size ? MIN (packing_size, align): align;
/* if the field has managed references, we need to force-align it
* see bug #77788
*/
if (type_has_references (klass, ftype))
align = MAX (align, sizeof (gpointer));
- klass->min_align = MAX (align, klass->min_align);
- field->offset = real_size;
+ min_align = MAX (align, min_align);
+ field_offsets [i] = real_size;
if (align) {
- field->offset += align - 1;
- field->offset &= ~(align - 1);
+ field_offsets [i] += align - 1;
+ field_offsets [i] &= ~(align - 1);
}
/*TypeBuilders produce all sort of weird things*/
- g_assert (image_is_dynamic (klass->image) || field->offset > 0);
- real_size = field->offset + size;
+ g_assert (image_is_dynamic (klass->image) || field_offsets [i] > 0);
+ real_size = field_offsets [i] + size;
}
instance_size = MAX (real_size, instance_size);
- if (instance_size & (klass->min_align - 1)) {
- instance_size += klass->min_align - 1;
- instance_size &= ~(klass->min_align - 1);
+ if (instance_size & (min_align - 1)) {
+ instance_size += min_align - 1;
+ instance_size &= ~(min_align - 1);
}
}
break;
continue;
size = mono_type_size (field->type, &align);
- align = klass->packing_size ? MIN (klass->packing_size, align): align;
- klass->min_align = MAX (align, klass->min_align);
+ align = packing_size ? MIN (packing_size, align): align;
+ min_align = MAX (align, min_align);
- /*
- * When we get here, field->offset is already set by the
- * loader (for either runtime fields or fields loaded from metadata).
- * The offset is from the start of the object: this works for both
- * classes and valuetypes.
- */
- field->offset += sizeof (MonoObject);
+ if (sre) {
+ /* Already set by typebuilder_setup_fields () */
+ field_offsets [i] = field->offset + sizeof (MonoObject);
+ } else {
+ int idx = klass->field.first + i;
+ guint32 offset;
+ mono_metadata_field_info (klass->image, idx, &offset, NULL, NULL);
+ field_offsets [i] = offset + sizeof (MonoObject);
+ }
ftype = mono_type_get_underlying_type (field->type);
ftype = mono_type_get_basic_type_from_generic (ftype);
if (type_has_references (klass, ftype)) {
- if (field->offset % sizeof (gpointer)) {
+ if (field_offsets [i] % sizeof (gpointer)) {
mono_class_set_type_load_failure (klass, "Reference typed field '%s' has explicit offset that is not pointer-size aligned.", field->name);
}
}
/*
* Calc max size.
*/
- real_size = MAX (real_size, size + field->offset);
+ real_size = MAX (real_size, size + field_offsets [i]);
}
if (klass->has_references) {
continue;
ftype = mono_type_get_underlying_type (field->type);
if (MONO_TYPE_IS_REFERENCE (ftype))
- ref_bitmap [field->offset / sizeof (gpointer)] = 1;
+ ref_bitmap [field_offsets [i] / sizeof (gpointer)] = 1;
}
for (i = 0; i < top; i++) {
field = &klass->fields [i];
// FIXME: Too much code does this
#if 0
- if (!MONO_TYPE_IS_REFERENCE (field->type) && ref_bitmap [field->offset / sizeof (gpointer)]) {
- mono_class_set_type_load_failure (klass, "Could not load type '%s' because it contains an object field at offset %d that is incorrectly aligned or overlapped by a non-object field.", klass->name, field->offset);
+ if (!MONO_TYPE_IS_REFERENCE (field->type) && ref_bitmap [field_offsets [i] / sizeof (gpointer)]) {
+ mono_class_set_type_load_failure (klass, "Could not load type '%s' because it contains an object field at offset %d that is incorrectly aligned or overlapped by a non-object field.", klass->name, field_offsets [i]);
}
#endif
}
}
instance_size = MAX (real_size, instance_size);
- if (instance_size & (klass->min_align - 1)) {
- instance_size += klass->min_align - 1;
- instance_size &= ~(klass->min_align - 1);
+ if (instance_size & (min_align - 1)) {
+ instance_size += min_align - 1;
+ instance_size &= ~(min_align - 1);
}
break;
}
* performance, and since the JIT memset/memcpy code assumes this and generates
* unaligned accesses otherwise. See #78990 for a testcase.
*/
- if (mono_align_small_structs) {
+ if (mono_align_small_structs && top) {
if (instance_size <= sizeof (MonoObject) + sizeof (gpointer))
- klass->min_align = MAX (klass->min_align, instance_size - sizeof (MonoObject));
+ min_align = MAX (min_align, instance_size - sizeof (MonoObject));
}
}
+ if (klass->byval_arg.type == MONO_TYPE_VAR || klass->byval_arg.type == MONO_TYPE_MVAR)
+ instance_size = sizeof (MonoObject) + mono_type_stack_size_internal (&klass->byval_arg, NULL, TRUE);
+ else if (klass->byval_arg.type == MONO_TYPE_PTR)
+ instance_size = sizeof (MonoObject) + sizeof (gpointer);
+
+ /* Publish the data */
+ mono_loader_lock ();
if (klass->instance_size && !klass->image->dynamic) {
/* Might be already set using cached info */
g_assert (klass->instance_size == instance_size);
} else {
klass->instance_size = instance_size;
}
+ klass->blittable = blittable;
+ klass->has_references = has_references;
+ klass->packing_size = packing_size;
+ klass->min_align = min_align;
+ for (i = 0; i < top; ++i) {
+ field = &klass->fields [i];
+ if (!(field->type->attrs & FIELD_ATTRIBUTE_STATIC))
+ klass->fields [i].offset = field_offsets [i];
+ }
+
mono_memory_barrier ();
klass->size_inited = 1;
+ mono_loader_unlock ();
/*
* Compute static field layout and size
+ * Static fields can reference the class itself, so this has to be
+ * done after instance_size etc. are initialized.
*/
- for (i = 0; i < top; i++){
+ class_size = 0;
+ for (i = 0; i < top; i++) {
gint32 align;
guint32 size;
has_static_fields = TRUE;
size = mono_type_size (field->type, &align);
- field->offset = klass->sizes.class_size;
+ field_offsets [i] = class_size;
/*align is always non-zero here*/
- field->offset += align - 1;
- field->offset &= ~(align - 1);
- klass->sizes.class_size = field->offset + size;
+ field_offsets [i] += align - 1;
+ field_offsets [i] &= ~(align - 1);
+ class_size = field_offsets [i] + size;
}
- if (has_static_fields && klass->sizes.class_size == 0)
+ if (has_static_fields && class_size == 0)
/* Simplify code which depends on class_size != 0 if the class has static fields */
- klass->sizes.class_size = 8;
+ class_size = 8;
+
+ /* Compute klass->has_static_refs */
+ has_static_refs = FALSE;
+ for (i = 0; i < top; i++) {
+ MonoType *ftype;
+
+ field = &klass->fields [i];
+
+ if (field->type->attrs & FIELD_ATTRIBUTE_STATIC) {
+ ftype = mono_type_get_underlying_type (field->type);
+ ftype = mono_type_get_basic_type_from_generic (ftype);
+ if (type_has_references (klass, ftype))
+ has_static_refs = TRUE;
+ }
+ }
+
+ /*valuetypes can't be neither bigger than 1Mb or empty. */
+ if (klass->valuetype && (klass->instance_size <= 0 || klass->instance_size > (0x100000 + sizeof (MonoObject))))
+ mono_class_set_type_load_failure (klass, "Value type instance size (%d) cannot be zero, negative, or bigger than 1Mb", klass->instance_size);
+
+ /* Publish the data */
+ mono_loader_lock ();
+ if (!klass->rank)
+ klass->sizes.class_size = class_size;
+ klass->has_static_refs = has_static_refs;
+ for (i = 0; i < top; ++i) {
+ field = &klass->fields [i];
+
+ if (field->type->attrs & FIELD_ATTRIBUTE_STATIC)
+ field->offset = field_offsets [i];
+ }
+
+ mono_memory_barrier ();
+ klass->fields_inited = 1;
+ mono_loader_unlock ();
+
+ g_free (field_offsets);
}
static MonoMethod*
gboolean
mono_is_corlib_image (MonoImage *image)
{
- /* FIXME: allow the dynamic case for our compilers and with full trust */
- if (image_is_dynamic (image))
- return image->assembly && !strcmp (image->assembly->aname.name, "mscorlib");
- else
- return image == mono_defaults.corlib;
+ return image == mono_defaults.corlib;
}
/*
/* set the parent to something useful and safe, but mark the type as broken */
parent = mono_defaults.object_class;
mono_class_set_type_load_failure (klass, "");
+ g_assert (parent);
}
klass->parent = parent;
klass->instance_size = sizeof (MonoObject) + mono_type_stack_size_internal (&klass->byval_arg, NULL, TRUE);
mono_memory_barrier ();
klass->size_inited = 1;
- klass->setup_fields_called = 1;
mono_class_setup_supertypes (klass);
GSList *list, *rootlist = NULL;
int nsize;
char *name;
- gboolean corlib_type = FALSE;
g_assert (rank <= 255);
}
}
- /* for the building corlib use System.Array from it */
- if (image->assembly && assembly_is_dynamic (image->assembly) && image->assembly_name && strcmp (image->assembly_name, "mscorlib") == 0) {
- parent = mono_class_load_from_name (image, "System", "Array");
- corlib_type = TRUE;
- } else {
- parent = mono_defaults.array_class;
- if (!parent->inited)
- mono_class_init (parent);
- }
+ parent = mono_defaults.array_class;
+ if (!parent->inited)
+ mono_class_init (parent);
klass = (MonoClass *)mono_image_alloc0 (image, sizeof (MonoClass));
}
klass->this_arg = klass->byval_arg;
klass->this_arg.byref = 1;
- if (corlib_type) {
- klass->inited = 1;
- }
klass->generic_container = eclass->generic_container;
mono_class_init (klass);
/* This can happen with dynamically created types */
if (!klass->fields_inited)
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
/* in arrays, sizes.class_size is unioned with element_size
* and arrays have no static fields
static MonoClassField *
mono_class_get_field_idx (MonoClass *klass, int idx)
{
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
if (mono_class_has_failure (klass))
return NULL;
{
int i;
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
if (mono_class_has_failure (klass))
return NULL;
MonoClass *klass = field->parent;
int i;
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
while (klass) {
if (!klass->fields)
if (!iter)
return NULL;
if (!*iter) {
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
if (mono_class_has_failure (klass))
return NULL;
/* start from the first */
{
mono_os_mutex_init (&classes_mutex);
+ mono_native_tls_alloc (&setup_fields_tls_id, NULL);
+
mono_counters_register ("Inflated methods size",
MONO_COUNTER_GENERICS | MONO_COUNTER_INT, &inflated_methods_size);
mono_counters_register ("Inflated classes",
void
mono_classes_cleanup (void)
{
+ mono_native_tls_free (setup_fields_tls_id);
+
if (global_interface_bitset)
mono_bitset_free (global_interface_bitset);
global_interface_bitset = NULL;
}
}
-/**
- * mono_class_setup_basic_field_info:
- * @class: The class to initialize
- *
- * Initializes the klass->fields array of fields.
- * Aquires the loader lock.
- */
-static void
-mono_class_setup_basic_field_info_locking (MonoClass *klass)
-{
- mono_loader_lock ();
- mono_class_setup_basic_field_info (klass);
- mono_loader_unlock ();
-}
-
/**
* mono_class_get_fields_lazy:
* @klass: the MonoClass to act on
if (!iter)
return NULL;
if (!*iter) {
- mono_class_setup_basic_field_info_locking (klass);
+ mono_class_setup_basic_field_info (klass);
if (!klass->fields)
return NULL;
/* start from the first */
#include <glib.h>
#ifdef HOST_WIN32
-#include <Windows.h>
+#include <windows.h>
BOOL STDMETHODCALLTYPE
_CorDllMain (HINSTANCE hInst, DWORD dwReason, LPVOID lpReserved);
{
int i;
for (i = 0; i < ainfo->num_attrs; ++i) {
- MonoClass *klass = ainfo->attrs [i].ctor->klass;
- if (mono_class_has_parent (klass, attr_klass) || (MONO_CLASS_IS_INTERFACE (attr_klass) && mono_class_is_assignable_from (attr_klass, klass)))
+ MonoCustomAttrEntry *centry = &ainfo->attrs[i];
+ if (centry->ctor == NULL)
+ continue;
+ MonoClass *klass = centry->ctor->klass;
+ if (klass == attr_klass || mono_class_has_parent (klass, attr_klass) || (MONO_CLASS_IS_INTERFACE (attr_klass) && mono_class_is_assignable_from (attr_klass, klass)))
return TRUE;
}
return FALSE;
MonoObject*
mono_custom_attrs_get_attr_checked (MonoCustomAttrInfo *ainfo, MonoClass *attr_klass, MonoError *error)
{
- int i, attr_index;
- MonoArray *attrs;
+ int i;
+ MonoCustomAttrEntry *centry = NULL;
+
+ g_assert (attr_klass != NULL);
mono_error_init (error);
- attr_index = -1;
for (i = 0; i < ainfo->num_attrs; ++i) {
- MonoClass *klass = ainfo->attrs [i].ctor->klass;
- if (mono_class_has_parent (klass, attr_klass)) {
- attr_index = i;
+ centry = &ainfo->attrs[i];
+ if (centry->ctor == NULL)
+ continue;
+ MonoClass *klass = centry->ctor->klass;
+ if (attr_klass == klass || mono_class_is_assignable_from (attr_klass, klass))
break;
- }
}
- if (attr_index == -1)
+ if (centry == NULL)
return NULL;
- attrs = mono_custom_attrs_construct_by_type (ainfo, NULL, error);
- if (!mono_error_ok (error))
- return NULL;
- return mono_array_get (attrs, MonoObject*, attr_index);
+ return create_custom_attr (ainfo->image, centry->ctor, centry->data, centry->data_size, error);
}
/*
mono_context_init_checked (MonoDomain *domain, MonoError *error);
gboolean
-mono_assembly_get_reference_assembly_attribute (MonoAssembly *assembly, MonoError *error);
+mono_assembly_has_reference_assembly_attribute (MonoAssembly *assembly, MonoError *error);
#endif /* __MONO_METADATA_DOMAIN_INTERNALS_H__ */
MonoThreadInfo *info; \
MONO_FAST_TLS_SET (tls_appdomain,x); \
mono_native_tls_set_value (appdomain_thread_id, x); \
- mono_gc_set_current_thread_appdomain (x); \
info = mono_thread_info_current (); \
if (info) \
mono_thread_info_tls_set (info, TLS_KEY_DOMAIN, (x)); \
#define SET_APPDOMAIN(x) do { \
MonoThreadInfo *info; \
mono_native_tls_set_value (appdomain_thread_id, x); \
- mono_gc_set_current_thread_appdomain (x); \
info = mono_thread_info_current (); \
if (info) \
mono_thread_info_tls_set (info, TLS_KEY_DOMAIN, (x)); \
mono_profiler_appdomain_name (domain, domain->friendly_name);
+ /* Have to do this quite late so that we at least have System.Object */
+ MonoError custom_attr_error;
+ if (mono_assembly_has_reference_assembly_attribute (ass, &custom_attr_error)) {
+ char *corlib_file = g_build_filename (mono_assembly_getrootdir (), "mono", current_runtime->framework_version, "mscorlib.dll", NULL);
+ g_print ("Could not load file or assembly %s. Reference assemblies should not be loaded for execution. They can only be loaded in the Reflection-only loader context.", corlib_file);
+ g_free (corlib_file);
+ exit (1);
+ }
+ mono_error_assert_ok (&custom_attr_error);
+
return domain;
}
#include <glib.h>
#if defined(HOST_WIN32)
-#include <WinSock2.h>
-#include <Windows.h>
+#include <winsock2.h>
+#include <windows.h>
#include "mono/metadata/file-io-windows-internals.h"
gunichar2
void* mono_gc_get_nursery (int *shift_bits, size_t *size);
-void mono_gc_set_current_thread_appdomain (MonoDomain *domain);
-
void mono_gc_set_skip_thread (gboolean skip);
#ifndef HOST_WIN32
ICALL(NATIVEMETHODS_11, "WaitForInputIdle", ves_icall_Microsoft_Win32_NativeMethods_WaitForInputIdle)
#endif /* !DISABLE_PROCESS_HANDLING */
-#if HAVE_BTLS
-ICALL_TYPE(BTLS_BIO, "Mono.Btls.MonoBtlsBio", BTLS_BIO_1)
-ICALL(BTLS_BIO_1, "mono_btls_bio_flush", mono_btls_bio_flush)
-ICALL(BTLS_BIO_2, "mono_btls_bio_free", mono_btls_bio_free)
-ICALL(BTLS_BIO_3, "mono_btls_bio_hexdump", mono_btls_bio_hexdump)
-ICALL(BTLS_BIO_4, "mono_btls_bio_indent", mono_btls_bio_indent)
-ICALL(BTLS_BIO_5, "mono_btls_bio_print_errors", mono_btls_bio_print_errors)
-ICALL(BTLS_BIO_6, "mono_btls_bio_read", mono_btls_bio_read)
-ICALL(BTLS_BIO_7, "mono_btls_bio_write", mono_btls_bio_write)
-
-ICALL_TYPE(BTLS_BIO_MEM, "Mono.Btls.MonoBtlsBioMemory", BTLS_BIO_MEM_1)
-ICALL(BTLS_BIO_MEM_1, "mono_btls_bio_mem_get_data", mono_btls_bio_mem_get_data)
-ICALL(BTLS_BIO_MEM_2, "mono_btls_bio_mem_new", mono_btls_bio_mem_new)
-
-ICALL_TYPE(BTLS_BIO_MONO, "Mono.Btls.MonoBtlsBioMono", BTLS_BIO_MONO_1)
-ICALL(BTLS_BIO_MONO_1, "mono_btls_bio_mono_initialize", mono_btls_bio_mono_initialize)
-ICALL(BTLS_BIO_MONO_2, "mono_btls_bio_mono_new", mono_btls_bio_mono_new)
-
-ICALL_TYPE(BTLS_ERROR, "Mono.Btls.MonoBtlsError", BTLS_ERROR_1)
-ICALL(BTLS_ERROR_1, "mono_btls_error_clear_error", mono_btls_error_clear_error)
-ICALL(BTLS_ERROR_2, "mono_btls_error_get_error", mono_btls_error_get_error)
-ICALL(BTLS_ERROR_3, "mono_btls_error_get_error_string_n", mono_btls_error_get_error_string_n)
-ICALL(BTLS_ERROR_4, "mono_btls_error_peek_error", mono_btls_error_peek_error)
-
-ICALL_TYPE(BTLS_KEY, "Mono.Btls.MonoBtlsKey", BTLS_KEY_1)
-ICALL(BTLS_KEY_1, "mono_btls_key_free", mono_btls_key_free)
-ICALL(BTLS_KEY_2, "mono_btls_key_get_bits", mono_btls_key_get_bits)
-ICALL(BTLS_KEY_3, "mono_btls_key_get_bytes", mono_btls_key_get_bytes)
-ICALL(BTLS_KEY_4, "mono_btls_key_is_rsa", mono_btls_key_is_rsa)
-ICALL(BTLS_KEY_5, "mono_btls_key_up_ref", mono_btls_key_up_ref)
-
-ICALL_TYPE(BTLS_OBJECT, "Mono.Btls.MonoBtlsObject", BTLS_OBJECT_1)
-ICALL(BTLS_OBJECT_1, "mono_btls_free", mono_btls_free)
-
-ICALL_TYPE(BTLS_PKCS12, "Mono.Btls.MonoBtlsPkcs12", BTLS_PKCS12_1)
-ICALL(BTLS_PKCS12_1, "mono_btls_pkcs12_add_cert", mono_btls_pkcs12_add_cert)
-ICALL(BTLS_PKCS12_2, "mono_btls_pkcs12_free", mono_btls_pkcs12_free)
-ICALL(BTLS_PKCS12_3, "mono_btls_pkcs12_get_cert", mono_btls_pkcs12_get_cert)
-ICALL(BTLS_PKCS12_4, "mono_btls_pkcs12_get_certs", mono_btls_pkcs12_get_certs)
-ICALL(BTLS_PKCS12_5, "mono_btls_pkcs12_get_count", mono_btls_pkcs12_get_count)
-ICALL(BTLS_PKCS12_6, "mono_btls_pkcs12_get_private_key", mono_btls_pkcs12_get_private_key)
-ICALL(BTLS_PKCS12_7, "mono_btls_pkcs12_has_private_key", mono_btls_pkcs12_has_private_key)
-ICALL(BTLS_PKCS12_8, "mono_btls_pkcs12_import", mono_btls_pkcs12_import)
-ICALL(BTLS_PKCS12_9, "mono_btls_pkcs12_new", mono_btls_pkcs12_new)
-ICALL(BTLS_PKCS12_10, "mono_btls_pkcs12_up_ref", mono_btls_pkcs12_up_ref)
-
-ICALL_TYPE(BTLS_SSL, "Mono.Btls.MonoBtlsSsl", BTLS_SSL_1)
-ICALL(BTLS_SSL_1, "mono_btls_ssl_accept", mono_btls_ssl_accept)
-ICALL(BTLS_SSL_2, "mono_btls_ssl_add_chain_certificate", mono_btls_ssl_add_chain_certificate)
-ICALL(BTLS_SSL_3, "mono_btls_ssl_close", mono_btls_ssl_close)
-ICALL(BTLS_SSL_4, "mono_btls_ssl_connect", mono_btls_ssl_connect)
-ICALL(BTLS_SSL_5, "mono_btls_ssl_destroy", mono_btls_ssl_destroy)
-ICALL(BTLS_SSL_6, "mono_btls_ssl_get_cipher", mono_btls_ssl_get_cipher)
-ICALL(BTLS_SSL_7, "mono_btls_ssl_get_ciphers", mono_btls_ssl_get_ciphers)
-ICALL(BTLS_SSL_8, "mono_btls_ssl_get_error", mono_btls_ssl_get_error)
-ICALL(BTLS_SSL_9, "mono_btls_ssl_get_peer_certificate", mono_btls_ssl_get_peer_certificate)
-ICALL(BTLS_SSL_10, "mono_btls_ssl_get_version", mono_btls_ssl_get_version)
-ICALL(BTLS_SSL_11, "mono_btls_ssl_handshake", mono_btls_ssl_handshake)
-ICALL(BTLS_SSL_12, "mono_btls_ssl_new", mono_btls_ssl_new)
-ICALL(BTLS_SSL_13, "mono_btls_ssl_print_errors_cb", mono_btls_ssl_print_errors_cb)
-ICALL(BTLS_SSL_14, "mono_btls_ssl_read", mono_btls_ssl_read)
-ICALL(BTLS_SSL_15, "mono_btls_ssl_set_bio", mono_btls_ssl_set_bio)
-ICALL(BTLS_SSL_16, "mono_btls_ssl_set_cipher_list", mono_btls_ssl_set_cipher_list)
-ICALL(BTLS_SSL_17, "mono_btls_ssl_set_max_version", mono_btls_ssl_set_max_version)
-ICALL(BTLS_SSL_18, "mono_btls_ssl_set_min_version", mono_btls_ssl_set_min_version)
-ICALL(BTLS_SSL_19, "mono_btls_ssl_set_server_name", mono_btls_ssl_set_server_name)
-ICALL(BTLS_SSL_20, "mono_btls_ssl_set_verify_param", mono_btls_ssl_set_verify_param)
-ICALL(BTLS_SSL_21, "mono_btls_ssl_use_certificate", mono_btls_ssl_use_certificate)
-ICALL(BTLS_SSL_22, "mono_btls_ssl_use_private_key", mono_btls_ssl_use_private_key)
-ICALL(BTLS_SSL_23, "mono_btls_ssl_write", mono_btls_ssl_write)
-
-ICALL_TYPE(BTLS_SSL_CTX, "Mono.Btls.MonoBtlsSslCtx", BTLS_SSL_CTX_1)
-ICALL(BTLS_SSL_CTX_1, "mono_btls_ssl_ctx_debug_printf", mono_btls_ssl_ctx_debug_printf)
-ICALL(BTLS_SSL_CTX_2, "mono_btls_ssl_ctx_free", mono_btls_ssl_ctx_free)
-ICALL(BTLS_SSL_CTX_3, "mono_btls_ssl_ctx_get_ctx", mono_btls_ssl_ctx_get_ctx)
-ICALL(BTLS_SSL_CTX_4, "mono_btls_ssl_ctx_initialize", mono_btls_ssl_ctx_initialize)
-ICALL(BTLS_SSL_CTX_5, "mono_btls_ssl_ctx_is_cipher_supported", mono_btls_ssl_ctx_is_cipher_supported)
-ICALL(BTLS_SSL_CTX_6, "mono_btls_ssl_ctx_is_debug_enabled", mono_btls_ssl_ctx_is_debug_enabled)
-ICALL(BTLS_SSL_CTX_7, "mono_btls_ssl_ctx_new", mono_btls_ssl_ctx_new)
-ICALL(BTLS_SSL_CTX_8, "mono_btls_ssl_ctx_peek_store", mono_btls_ssl_ctx_peek_store)
-ICALL(BTLS_SSL_CTX_9, "mono_btls_ssl_ctx_set_cert_select_callback", mono_btls_ssl_ctx_set_cert_select_callback)
-ICALL(BTLS_SSL_CTX_10, "mono_btls_ssl_ctx_set_cert_verify_callback", mono_btls_ssl_ctx_set_cert_verify_callback)
-ICALL(BTLS_SSL_CTX_11, "mono_btls_ssl_ctx_set_ciphers", mono_btls_ssl_ctx_set_ciphers)
-ICALL(BTLS_SSL_CTX_12, "mono_btls_ssl_ctx_set_debug_bio", mono_btls_ssl_ctx_set_debug_bio)
-ICALL(BTLS_SSL_CTX_13, "mono_btls_ssl_ctx_set_max_version", mono_btls_ssl_ctx_set_max_version)
-ICALL(BTLS_SSL_CTX_14, "mono_btls_ssl_ctx_set_min_version", mono_btls_ssl_ctx_set_min_version)
-ICALL(BTLS_SSL_CTX_15, "mono_btls_ssl_ctx_set_verify_param", mono_btls_ssl_ctx_set_verify_param)
-ICALL(BTLS_SSL_CTX_16, "mono_btls_ssl_ctx_up_ref", mono_btls_ssl_ctx_up_ref)
-
-ICALL_TYPE(BTLS_X509, "Mono.Btls.MonoBtlsX509", BTLS_X509_1)
-ICALL(BTLS_X509_1, "mono_btls_x509_add_explicit_trust", mono_btls_x509_add_explicit_trust)
-ICALL(BTLS_X509_2, "mono_btls_x509_add_reject_object", mono_btls_x509_add_reject_object)
-ICALL(BTLS_X509_3, "mono_btls_x509_add_trust_object", mono_btls_x509_add_trust_object)
-ICALL(BTLS_X509_4, "mono_btls_x509_cmp", mono_btls_x509_cmp)
-ICALL(BTLS_X509_5, "mono_btls_x509_dup", mono_btls_x509_dup)
-ICALL(BTLS_X509_6, "mono_btls_x509_free", mono_btls_x509_free)
-ICALL(BTLS_X509_7, "mono_btls_x509_from_data", mono_btls_x509_from_data)
-ICALL(BTLS_X509_8, "mono_btls_x509_get_hash", mono_btls_x509_get_hash)
-ICALL(BTLS_X509_9, "mono_btls_x509_get_issuer_name", mono_btls_x509_get_issuer_name)
-ICALL(BTLS_X509_10, "mono_btls_x509_get_issuer_name_string", mono_btls_x509_get_issuer_name_string)
-ICALL(BTLS_X509_11, "mono_btls_x509_get_not_after", mono_btls_x509_get_not_after)
-ICALL(BTLS_X509_12, "mono_btls_x509_get_not_before", mono_btls_x509_get_not_before)
-ICALL(BTLS_X509_13, "mono_btls_x509_get_pubkey", mono_btls_x509_get_pubkey)
-ICALL(BTLS_X509_14, "mono_btls_x509_get_public_key", mono_btls_x509_get_public_key)
-ICALL(BTLS_X509_15, "mono_btls_x509_get_public_key_algorithm", mono_btls_x509_get_public_key_algorithm)
-ICALL(BTLS_X509_16, "mono_btls_x509_get_public_key_asn1", mono_btls_x509_get_public_key_asn1)
-ICALL(BTLS_X509_17, "mono_btls_x509_get_public_key_parameters", mono_btls_x509_get_public_key_parameters)
-ICALL(BTLS_X509_18, "mono_btls_x509_get_raw_data", mono_btls_x509_get_raw_data)
-ICALL(BTLS_X509_19, "mono_btls_x509_get_serial_number", mono_btls_x509_get_serial_number)
-ICALL(BTLS_X509_20, "mono_btls_x509_get_signature_algorithm", mono_btls_x509_get_signature_algorithm)
-ICALL(BTLS_X509_21, "mono_btls_x509_get_subject_key_identifier", mono_btls_x509_get_subject_key_identifier)
-ICALL(BTLS_X509_22, "mono_btls_x509_get_subject_name", mono_btls_x509_get_subject_name)
-ICALL(BTLS_X509_23, "mono_btls_x509_get_subject_name_string", mono_btls_x509_get_subject_name_string)
-ICALL(BTLS_X509_24, "mono_btls_x509_get_version", mono_btls_x509_get_version)
-ICALL(BTLS_X509_25, "mono_btls_x509_print", mono_btls_x509_print)
-ICALL(BTLS_X509_26, "mono_btls_x509_up_ref", mono_btls_x509_up_ref)
-
-ICALL_TYPE(BTLS_X509_CHAIN, "Mono.Btls.MonoBtlsX509Chain", BTLS_X509_CHAIN_1)
-ICALL(BTLS_X509_CHAIN_1, "mono_btls_x509_chain_add_cert", mono_btls_x509_chain_add_cert)
-ICALL(BTLS_X509_CHAIN_2, "mono_btls_x509_chain_free", mono_btls_x509_chain_free)
-ICALL(BTLS_X509_CHAIN_3, "mono_btls_x509_chain_from_certs", mono_btls_x509_chain_from_certs)
-ICALL(BTLS_X509_CHAIN_4, "mono_btls_x509_chain_get_cert", mono_btls_x509_chain_get_cert)
-ICALL(BTLS_X509_CHAIN_5, "mono_btls_x509_chain_get_count", mono_btls_x509_chain_get_count)
-ICALL(BTLS_X509_CHAIN_6, "mono_btls_x509_chain_new", mono_btls_x509_chain_new)
-ICALL(BTLS_X509_CHAIN_7, "mono_btls_x509_chain_peek_certs", mono_btls_x509_chain_peek_certs)
-ICALL(BTLS_X509_CHAIN_8, "mono_btls_x509_chain_up_ref", mono_btls_x509_chain_up_ref)
-
-ICALL_TYPE(BTLS_X509_CRL, "Mono.Btls.MonoBtlsX509Crl", BTLS_X509_CRL_1)
-ICALL(BTLS_X509_CRL_1, "mono_btls_x509_crl_free", mono_btls_x509_crl_free)
-ICALL(BTLS_X509_CRL_2, "mono_btls_x509_crl_from_data", mono_btls_x509_crl_from_data)
-ICALL(BTLS_X509_CRL_3, "mono_btls_x509_crl_get_by_cert", mono_btls_x509_crl_get_by_cert)
-ICALL(BTLS_X509_CRL_4, "mono_btls_x509_crl_get_by_serial", mono_btls_x509_crl_get_by_serial)
-ICALL(BTLS_X509_CRL_5, "mono_btls_x509_crl_get_issuer", mono_btls_x509_crl_get_issuer)
-ICALL(BTLS_X509_CRL_6, "mono_btls_x509_crl_get_last_update", mono_btls_x509_crl_get_last_update)
-ICALL(BTLS_X509_CRL_7, "mono_btls_x509_crl_get_next_update", mono_btls_x509_crl_get_next_update)
-ICALL(BTLS_X509_CRL_8, "mono_btls_x509_crl_get_revoked", mono_btls_x509_crl_get_revoked)
-ICALL(BTLS_X509_CRL_9, "mono_btls_x509_crl_get_revoked_count", mono_btls_x509_crl_get_revoked_count)
-ICALL(BTLS_X509_CRL_10, "mono_btls_x509_crl_get_version", mono_btls_x509_crl_get_version)
-ICALL(BTLS_X509_CRL_11, "mono_btls_x509_crl_ref", mono_btls_x509_crl_ref)
-
-ICALL_TYPE(BTLS_X509_LOOKUP, "Mono.Btls.MonoBtlsX509Lookup", BTLS_X509_LOOKUP_1)
-ICALL(BTLS_X509_LOOKUP_1, "mono_btls_x509_lookup_add_dir", mono_btls_x509_lookup_add_dir)
-ICALL(BTLS_X509_LOOKUP_2, "mono_btls_x509_lookup_add_mono", mono_btls_x509_lookup_add_mono)
-ICALL(BTLS_X509_LOOKUP_3, "mono_btls_x509_lookup_by_fingerprint", mono_btls_x509_lookup_by_fingerprint)
-ICALL(BTLS_X509_LOOKUP_4, "mono_btls_x509_lookup_by_subject", mono_btls_x509_lookup_by_subject)
-ICALL(BTLS_X509_LOOKUP_5, "mono_btls_x509_lookup_free", mono_btls_x509_lookup_free)
-ICALL(BTLS_X509_LOOKUP_6, "mono_btls_x509_lookup_init", mono_btls_x509_lookup_init)
-ICALL(BTLS_X509_LOOKUP_7, "mono_btls_x509_lookup_load_file", mono_btls_x509_lookup_load_file)
-ICALL(BTLS_X509_LOOKUP_8, "mono_btls_x509_lookup_mono_init", mono_btls_x509_lookup_mono_init)
-ICALL(BTLS_X509_LOOKUP_9, "mono_btls_x509_lookup_new", mono_btls_x509_lookup_new)
-ICALL(BTLS_X509_LOOKUP_10, "mono_btls_x509_lookup_peek_lookup", mono_btls_x509_lookup_peek_lookup)
-ICALL(BTLS_X509_LOOKUP_11, "mono_btls_x509_lookup_shutdown", mono_btls_x509_lookup_shutdown)
-ICALL(BTLS_X509_LOOKUP_12, "mono_btls_x509_lookup_up_ref", mono_btls_x509_lookup_up_ref)
-
-ICALL_TYPE(BTLS_X509_LOOKUP_MONO, "Mono.Btls.MonoBtlsX509LookupMono", BTLS_X509_LOOKUP_MONO_1)
-ICALL(BTLS_X509_LOOKUP_MONO_1, "mono_btls_x509_lookup_mono_free", mono_btls_x509_lookup_mono_free)
-ICALL(BTLS_X509_LOOKUP_MONO_2, "mono_btls_x509_lookup_mono_init", mono_btls_x509_lookup_mono_init)
-ICALL(BTLS_X509_LOOKUP_MONO_3, "mono_btls_x509_lookup_mono_new", mono_btls_x509_lookup_mono_new)
-
-ICALL_TYPE(BTLS_X509_NAME, "Mono.Btls.MonoBtlsX509Name", BTLS_X509_NAME_1)
-ICALL(BTLS_X509_NAME_1, "mono_btls_x509_name_copy", mono_btls_x509_name_copy)
-ICALL(BTLS_X509_NAME_2, "mono_btls_x509_name_free", mono_btls_x509_name_free)
-ICALL(BTLS_X509_NAME_3, "mono_btls_x509_name_from_data", mono_btls_x509_name_from_data)
-ICALL(BTLS_X509_NAME_4, "mono_btls_x509_name_from_name", mono_btls_x509_name_from_name)
-ICALL(BTLS_X509_NAME_5, "mono_btls_x509_name_get_entry_count", mono_btls_x509_name_get_entry_count)
-ICALL(BTLS_X509_NAME_6, "mono_btls_x509_name_get_entry_oid", mono_btls_x509_name_get_entry_oid)
-ICALL(BTLS_X509_NAME_7, "mono_btls_x509_name_get_entry_oid_data", mono_btls_x509_name_get_entry_oid_data)
-ICALL(BTLS_X509_NAME_8, "mono_btls_x509_name_get_entry_type", mono_btls_x509_name_get_entry_type)
-ICALL(BTLS_X509_NAME_9, "mono_btls_x509_name_get_entry_value", mono_btls_x509_name_get_entry_value)
-ICALL(BTLS_X509_NAME_10, "mono_btls_x509_name_get_raw_data", mono_btls_x509_name_get_raw_data)
-ICALL(BTLS_X509_NAME_11, "mono_btls_x509_name_hash", mono_btls_x509_name_hash)
-ICALL(BTLS_X509_NAME_12, "mono_btls_x509_name_hash_old", mono_btls_x509_name_hash_old)
-ICALL(BTLS_X509_NAME_13, "mono_btls_x509_name_peek_name", mono_btls_x509_name_peek_name)
-ICALL(BTLS_X509_NAME_14, "mono_btls_x509_name_print_bio", mono_btls_x509_name_print_bio)
-ICALL(BTLS_X509_NAME_15, "mono_btls_x509_name_print_string", mono_btls_x509_name_print_string)
-
-ICALL_TYPE(BTLS_X509_REVOKED, "Mono.Btls.MonoBtlsX509Revoked", BTLS_X509_REVOKED_1)
-ICALL(BTLS_X509_REVOKED_1, "mono_btls_x509_revoked_free", mono_btls_x509_revoked_free)
-ICALL(BTLS_X509_REVOKED_2, "mono_btls_x509_revoked_get_reason", mono_btls_x509_revoked_get_reason)
-ICALL(BTLS_X509_REVOKED_2a, "mono_btls_x509_revoked_get_revocation_date", mono_btls_x509_revoked_get_revocation_date)
-ICALL(BTLS_X509_REVOKED_3, "mono_btls_x509_revoked_get_sequence", mono_btls_x509_revoked_get_sequence)
-ICALL(BTLS_X509_REVOKED_4, "mono_btls_x509_revoked_get_serial_number", mono_btls_x509_revoked_get_serial_number)
-ICALL(BTLS_X509_REVOKED_5, "mono_btls_x509_revoked_new", mono_btls_x509_revoked_new)
-
-ICALL_TYPE(BTLS_X509_STORE, "Mono.Btls.MonoBtlsX509Store", BTLS_X509_STORE_1)
-ICALL(BTLS_X509_STORE_1, "mono_btls_x509_store_add_cert", mono_btls_x509_store_add_cert)
-ICALL(BTLS_X509_STORE_2, "mono_btls_x509_store_free", mono_btls_x509_store_free)
-ICALL(BTLS_X509_STORE_3, "mono_btls_x509_store_from_ctx", mono_btls_x509_store_from_ctx)
-ICALL(BTLS_X509_STORE_4, "mono_btls_x509_store_from_ssl_ctx", mono_btls_x509_store_from_ssl_ctx)
-ICALL(BTLS_X509_STORE_5, "mono_btls_x509_store_get_count", mono_btls_x509_store_get_count)
-ICALL(BTLS_X509_STORE_6, "mono_btls_x509_store_load_locations", mono_btls_x509_store_load_locations)
-ICALL(BTLS_X509_STORE_7, "mono_btls_x509_store_new", mono_btls_x509_store_new)
-ICALL(BTLS_X509_STORE_8, "mono_btls_x509_store_peek_store", mono_btls_x509_store_peek_store)
-ICALL(BTLS_X509_STORE_9, "mono_btls_x509_store_set_default_paths", mono_btls_x509_store_set_default_paths)
-ICALL(BTLS_X509_STORE_10, "mono_btls_x509_store_up_ref", mono_btls_x509_store_up_ref)
-
-ICALL_TYPE(BTLS_X509_STORE_CTX, "Mono.Btls.MonoBtlsX509StoreCtx", BTLS_X509_STORE_CTX_1)
-ICALL(BTLS_X509_STORE_CTX_1, "mono_btls_x509_store_ctx_free", mono_btls_x509_store_ctx_free)
-ICALL(BTLS_X509_STORE_CTX_2, "mono_btls_x509_store_ctx_from_ptr", mono_btls_x509_store_ctx_from_ptr)
-ICALL(BTLS_X509_STORE_CTX_3, "mono_btls_x509_store_ctx_get_by_subject", mono_btls_x509_store_ctx_get_by_subject)
-ICALL(BTLS_X509_STORE_CTX_4, "mono_btls_x509_store_ctx_get_chain", mono_btls_x509_store_ctx_get_chain)
-ICALL(BTLS_X509_STORE_CTX_5, "mono_btls_x509_store_ctx_get_current_cert", mono_btls_x509_store_ctx_get_current_cert)
-ICALL(BTLS_X509_STORE_CTX_6, "mono_btls_x509_store_ctx_get_current_issuer", mono_btls_x509_store_ctx_get_current_issuer)
-ICALL(BTLS_X509_STORE_CTX_7, "mono_btls_x509_store_ctx_get_error", mono_btls_x509_store_ctx_get_error)
-ICALL(BTLS_X509_STORE_CTX_8, "mono_btls_x509_store_ctx_get_error_depth", mono_btls_x509_store_ctx_get_error_depth)
-ICALL(BTLS_X509_STORE_CTX_9, "mono_btls_x509_store_ctx_get_untrusted", mono_btls_x509_store_ctx_get_untrusted)
-ICALL(BTLS_X509_STORE_CTX_10, "mono_btls_x509_store_ctx_get_verify_param", mono_btls_x509_store_ctx_get_verify_param)
-ICALL(BTLS_X509_STORE_CTX_11, "mono_btls_x509_store_ctx_init", mono_btls_x509_store_ctx_init)
-ICALL(BTLS_X509_STORE_CTX_12, "mono_btls_x509_store_ctx_new", mono_btls_x509_store_ctx_new)
-ICALL(BTLS_X509_STORE_CTX_13, "mono_btls_x509_store_ctx_set_param", mono_btls_x509_store_ctx_set_param)
-ICALL(BTLS_X509_STORE_CTX_15, "mono_btls_x509_store_ctx_up_ref", mono_btls_x509_store_ctx_up_ref)
-ICALL(BTLS_X509_STORE_CTX_16, "mono_btls_x509_store_ctx_verify_cert", mono_btls_x509_store_ctx_verify_cert)
-
-ICALL_TYPE(BTLS_X509_VERIFY_PARAM, "Mono.Btls.MonoBtlsX509VerifyParam", BTLS_X509_VERIFY_PARAM_1)
-ICALL(BTLS_X509_VERIFY_PARAM_1, "mono_btls_x509_verify_param_add_host", mono_btls_x509_verify_param_add_host)
-ICALL(BTLS_X509_VERIFY_PARAM_2, "mono_btls_x509_verify_param_can_modify", mono_btls_x509_verify_param_can_modify)
-ICALL(BTLS_X509_VERIFY_PARAM_3, "mono_btls_x509_verify_param_copy", mono_btls_x509_verify_param_copy)
-ICALL(BTLS_X509_VERIFY_PARAM_4, "mono_btls_x509_verify_param_free", mono_btls_x509_verify_param_free)
-ICALL(BTLS_X509_VERIFY_PARAM_5, "mono_btls_x509_verify_param_from_store_ctx", mono_btls_x509_verify_param_from_store_ctx)
-ICALL(BTLS_X509_VERIFY_PARAM_6, "mono_btls_x509_verify_param_get_depth", mono_btls_x509_verify_param_get_depth)
-ICALL(BTLS_X509_VERIFY_PARAM_7, "mono_btls_x509_verify_param_get_flags", mono_btls_x509_verify_param_get_flags)
-ICALL(BTLS_X509_VERIFY_PARAM_8, "mono_btls_x509_verify_param_get_mono_flags", mono_btls_x509_verify_param_get_mono_flags)
-ICALL(BTLS_X509_VERIFY_PARAM_9, "mono_btls_x509_verify_param_get_peername", mono_btls_x509_verify_param_get_peername)
-ICALL(BTLS_X509_VERIFY_PARAM_10, "mono_btls_x509_verify_param_lookup", mono_btls_x509_verify_param_lookup)
-ICALL(BTLS_X509_VERIFY_PARAM_11, "mono_btls_x509_verify_param_new", mono_btls_x509_verify_param_new)
-ICALL(BTLS_X509_VERIFY_PARAM_12, "mono_btls_x509_verify_param_peek_param", mono_btls_x509_verify_param_peek_param)
-ICALL(BTLS_X509_VERIFY_PARAM_13, "mono_btls_x509_verify_param_set_depth", mono_btls_x509_verify_param_set_depth)
-ICALL(BTLS_X509_VERIFY_PARAM_14, "mono_btls_x509_verify_param_set_flags", mono_btls_x509_verify_param_set_flags)
-ICALL(BTLS_X509_VERIFY_PARAM_15, "mono_btls_x509_verify_param_set_host", mono_btls_x509_verify_param_set_host)
-ICALL(BTLS_X509_VERIFY_PARAM_16, "mono_btls_x509_verify_param_set_mono_flags", mono_btls_x509_verify_param_set_mono_flags)
-ICALL(BTLS_X509_VERIFY_PARAM_17, "mono_btls_x509_verify_param_set_name", mono_btls_x509_verify_param_set_name)
-ICALL(BTLS_X509_VERIFY_PARAM_18, "mono_btls_x509_verify_param_set_purpose", mono_btls_x509_verify_param_set_purpose)
-ICALL(BTLS_X509_VERIFY_PARAM_19, "mono_btls_x509_verify_param_set_time", mono_btls_x509_verify_param_set_time)
-#endif
-
#ifndef DISABLE_COM
ICALL_TYPE(COMPROX, "Mono.Interop.ComInteropProxy", COMPROX_1)
ICALL(COMPROX_1, "AddProxy", ves_icall_Mono_Interop_ComInteropProxy_AddProxy)
ICALL_TYPE(MARSHAL, "System.Runtime.InteropServices.Marshal", MARSHAL_2)
#endif
ICALL(MARSHAL_2, "AllocCoTaskMem", ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem)
+ICALL(MARSHAL_51,"AllocCoTaskMemSize(uintptr)", ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMemSize)
ICALL(MARSHAL_3, "AllocHGlobal", ves_icall_System_Runtime_InteropServices_Marshal_AllocHGlobal)
ICALL(MARSHAL_50, "BufferToBSTR", ves_icall_System_Runtime_InteropServices_Marshal_BufferToBSTR)
ICALL(MARSHAL_4, "DestroyStructure", ves_icall_System_Runtime_InteropServices_Marshal_DestroyStructure)
ICALL(MARSHAL_9, "GetDelegateForFunctionPointerInternal", ves_icall_System_Runtime_InteropServices_Marshal_GetDelegateForFunctionPointerInternal)
ICALL(MARSHAL_10, "GetFunctionPointerForDelegateInternal", ves_icall_System_Runtime_InteropServices_Marshal_GetFunctionPointerForDelegateInternal)
#ifndef DISABLE_COM
+ICALL(MARSHAL_52, "GetHRForException_WinRT", ves_icall_System_Runtime_InteropServices_Marshal_GetHRForException_WinRT)
ICALL(MARSHAL_45, "GetIDispatchForObjectInternal", ves_icall_System_Runtime_InteropServices_Marshal_GetIDispatchForObjectInternal)
ICALL(MARSHAL_46, "GetIUnknownForObjectInternal", ves_icall_System_Runtime_InteropServices_Marshal_GetIUnknownForObjectInternal)
#endif
ICALL(MARSHAL_11, "GetLastWin32Error", ves_icall_System_Runtime_InteropServices_Marshal_GetLastWin32Error)
#ifndef DISABLE_COM
+ICALL(MARSHAL_53, "GetNativeActivationFactory", ves_icall_System_Runtime_InteropServices_Marshal_GetNativeActivationFactory)
ICALL(MARSHAL_47, "GetObjectForCCW", ves_icall_System_Runtime_InteropServices_Marshal_GetObjectForCCW)
+ICALL(MARSHAL_54, "GetRawIUnknownForComObjectNoAddRef", ves_icall_System_Runtime_InteropServices_Marshal_GetRawIUnknownForComObjectNoAddRef)
ICALL(MARSHAL_48, "IsComObject", ves_icall_System_Runtime_InteropServices_Marshal_IsComObject)
#endif
ICALL(MARSHAL_12, "OffsetOf", ves_icall_System_Runtime_InteropServices_Marshal_OffsetOf)
ICALL(MARSHAL_41, "copy_from_unmanaged", ves_icall_System_Runtime_InteropServices_Marshal_copy_from_unmanaged)
ICALL(MARSHAL_42, "copy_to_unmanaged", ves_icall_System_Runtime_InteropServices_Marshal_copy_to_unmanaged)
+#ifndef DISABLE_COM
+ICALL_TYPE(WINDOWSRUNTIME_UNM, "System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods", WINDOWSRUNTIME_UNM_0)
+ICALL(WINDOWSRUNTIME_UNM_0, "GetRestrictedErrorInfo", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_GetRestrictedErrorInfo)
+ICALL(WINDOWSRUNTIME_UNM_1, "RoOriginateLanguageException", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_RoOriginateLanguageException)
+ICALL(WINDOWSRUNTIME_UNM_2, "RoReportUnhandledError", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_RoReportUnhandledError)
+ICALL(WINDOWSRUNTIME_UNM_3, "WindowsCreateString", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsCreateString)
+ICALL(WINDOWSRUNTIME_UNM_4, "WindowsDeleteString", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsDeleteString)
+ICALL(WINDOWSRUNTIME_UNM_5, "WindowsGetStringRawBuffer", ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsGetStringRawBuffer)
+#endif
+
ICALL_TYPE(ACTS, "System.Runtime.Remoting.Activation.ActivationServices", ACTS_1)
ICALL(ACTS_1, "AllocateUninitializedClassInstance", ves_icall_System_Runtime_Activation_ActivationServices_AllocateUninitializedClassInstance)
ICALL(ACTS_2, "EnableProxyActivation", ves_icall_System_Runtime_Activation_ActivationServices_EnableProxyActivation)
#include <glib.h>
#if defined(HOST_WIN32)
-#include <WinSock2.h>
-#include <Windows.h>
+#include <winsock2.h>
+#include <windows.h>
#include "mono/metadata/icall-windows-internals.h"
#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
#include <sys/utsname.h>
#endif
-#if HAVE_BTLS
-#include <btls/btls-ssl.h>
-#include <btls/btls-bio.h>
-#include <btls/btls-error.h>
-#include <btls/btls-key.h>
-#include <btls/btls-pkcs12.h>
-#include <btls/btls-x509-crl.h>
-#include <btls/btls-x509-chain.h>
-#include <btls/btls-x509-lookup.h>
-#include <btls/btls-x509-lookup-mono.h>
-#include <btls/btls-x509-name.h>
-#include <btls/btls-x509-revoked.h>
-#include <btls/btls-x509-store-ctx.h>
-#include <btls/btls-x509-verify-param.h>
-#endif
-
extern MonoString* ves_icall_System_Environment_GetOSVersionString (void);
ICALL_EXPORT MonoReflectionAssembly* ves_icall_System_Reflection_Assembly_GetCallingAssembly (void);
MonoClass *parent = field->field->parent;
if (!parent->size_inited)
mono_class_init (parent);
- mono_class_setup_fields_locking (parent);
+ mono_class_setup_fields (parent);
return field->field->offset - sizeof (MonoObject);
}
#endif
}
+#ifndef DISABLE_COM
+
+ICALL_EXPORT int
+ves_icall_System_Runtime_InteropServices_Marshal_GetHRForException_WinRT(MonoException* ex)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.Marshal.GetHRForException_WinRT internal call is not implemented."));
+ return 0;
+}
+
+ICALL_EXPORT MonoObject*
+ves_icall_System_Runtime_InteropServices_Marshal_GetNativeActivationFactory(MonoObject* type)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.Marshal.GetNativeActivationFactory internal call is not implemented."));
+ return NULL;
+}
+
+ICALL_EXPORT void*
+ves_icall_System_Runtime_InteropServices_Marshal_GetRawIUnknownForComObjectNoAddRef(MonoObject* obj)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.Marshal.GetRawIUnknownForComObjectNoAddRef internal call is not implemented."));
+ return NULL;
+}
+
+ICALL_EXPORT MonoObject*
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_GetRestrictedErrorInfo()
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.GetRestrictedErrorInfo internal call is not implemented."));
+ return NULL;
+}
+
+ICALL_EXPORT MonoBoolean
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_RoOriginateLanguageException(int error, MonoString* message, void* languageException)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.RoOriginateLanguageException internal call is not implemented."));
+ return FALSE;
+}
+
+ICALL_EXPORT void
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_RoReportUnhandledError(MonoObject* error)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.RoReportUnhandledError internal call is not implemented."));
+}
+
+ICALL_EXPORT int
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsCreateString(MonoString* sourceString, int length, void** hstring)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.WindowsCreateString internal call is not implemented."));
+ return 0;
+}
+
+ICALL_EXPORT int
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsDeleteString(void* hstring)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.WindowsDeleteString internal call is not implemented."));
+ return 0;
+}
+
+ICALL_EXPORT mono_unichar2*
+ves_icall_System_Runtime_InteropServices_WindowsRuntime_UnsafeNativeMethods_WindowsGetStringRawBuffer(void* hstring, unsigned* length)
+{
+ mono_set_pending_exception(mono_get_exception_not_implemented("System.Runtime.InteropServices.WindowsRuntime.UnsafeNativeMethods.WindowsGetStringRawBuffer internal call is not implemented."));
+ return NULL;
+}
+
+#endif
+
+
#ifndef DISABLE_ICALL_TABLES
#define ICALL_TYPE(id,name,first)
#include <glib.h>
#if defined(HOST_WIN32)
-#include <WinSock2.h>
-#include <Windows.h>
+#include <winsock2.h>
+#include <windows.h>
#include <objbase.h>
#include "mono/metadata/marshal-windows-internals.h"
static void *
mono_marshal_string_to_utf16_copy (MonoString *s);
-#ifndef HOST_WIN32
static gpointer
-mono_string_to_lpstr (MonoString *string_obj);
-#endif
+mono_string_to_utf8str (MonoString *string_obj);
static MonoStringBuilder *
mono_string_utf8_to_builder2 (char *text);
register_icall (mono_string_new_wrapper, "mono_string_new_wrapper", "obj ptr", FALSE);
register_icall (mono_string_new_len_wrapper, "mono_string_new_len_wrapper", "obj ptr int", FALSE);
register_icall (ves_icall_mono_string_to_utf8, "ves_icall_mono_string_to_utf8", "ptr obj", FALSE);
- register_icall (mono_string_to_lpstr, "mono_string_to_lpstr", "ptr obj", FALSE);
+ register_icall (mono_string_to_utf8str, "mono_string_to_utf8str", "ptr obj", FALSE);
register_icall (mono_string_to_ansibstr, "mono_string_to_ansibstr", "ptr object", FALSE);
register_icall (mono_string_builder_to_utf8, "mono_string_builder_to_utf8", "ptr object", FALSE);
register_icall (mono_string_builder_to_utf16, "mono_string_builder_to_utf16", "ptr object", FALSE);
if (!sb || !text)
return;
- int len = strlen (text);
- if (len > mono_string_builder_capacity (sb))
- len = mono_string_builder_capacity (sb);
-
GError *error = NULL;
glong copied;
- gunichar2* ut = g_utf8_to_utf16 (text, len, NULL, &copied, &error);
+ gunichar2* ut = g_utf8_to_utf16 (text, strlen (text), NULL, &copied, &error);
+ int capacity = mono_string_builder_capacity (sb);
+
+ if (copied > capacity)
+ copied = capacity;
if (!error) {
MONO_OBJECT_SETREF (sb, chunkPrevious, NULL);
return sb;
}
-
void
mono_string_utf16_to_builder (MonoStringBuilder *sb, gunichar2 *text)
{
{
MonoError error;
GError *gerror = NULL;
-
+ glong byte_count;
if (!sb)
return NULL;
guint str_len = mono_string_builder_string_length (sb);
- gchar *tmp = g_utf16_to_utf8 (str_utf16, str_len, NULL, NULL, &gerror);
+ gchar *tmp = g_utf16_to_utf8 (str_utf16, str_len, NULL, &byte_count, &gerror);
if (gerror) {
g_error_free (gerror);
return NULL;
} else {
guint len = mono_string_builder_capacity (sb) + 1;
- gchar *res = (gchar *)mono_marshal_alloc (len * sizeof (gchar), &error);
+ gchar *res = (gchar *)mono_marshal_alloc (MAX (byte_count+1, len * sizeof (gchar)), &error);
if (!mono_error_ok (&error)) {
mono_marshal_free (str_utf16);
g_free (tmp);
return NULL;
}
- g_assert (str_len < len);
- memcpy (res, tmp, str_len * sizeof (gchar));
- res[str_len] = '\0';
+ memcpy (res, tmp, byte_count);
+ res[byte_count] = '\0';
mono_marshal_free (str_utf16);
g_free (tmp);
}
/* This is a JIT icall, it sets the pending exception and returns NULL on error. */
-#ifndef HOST_WIN32
static gpointer
-mono_string_to_lpstr (MonoString *s)
+mono_string_to_utf8str (MonoString *s)
{
MonoError error;
char *result = mono_string_to_utf8_checked (s, &error);
mono_error_set_pending_exception (&error);
return result;
}
-#endif /* HOST_WIN32 */
gpointer
mono_string_to_ansibstr (MonoString *string_obj)
#endif
mono_mb_emit_byte (mb, CEE_STIND_REF);
break;
+
+ // In Mono historically LPSTR was treated as a UTF8STR
case MONO_MARSHAL_CONV_STR_LPSTR:
+ case MONO_MARSHAL_CONV_STR_UTF8STR:
mono_mb_emit_ldloc (mb, 1);
mono_mb_emit_ldloc (mb, 0);
mono_mb_emit_byte (mb, CEE_LDIND_I);
case MONO_MARSHAL_CONV_LPTSTR_STR:
*ind_store_type = CEE_STIND_REF;
return mono_string_new_wrapper;
+ case MONO_MARSHAL_CONV_UTF8STR_STR:
case MONO_MARSHAL_CONV_LPSTR_STR:
*ind_store_type = CEE_STIND_REF;
return mono_string_new_wrapper;
#ifdef TARGET_WIN32
return mono_marshal_string_to_utf16;
#else
- return mono_string_to_lpstr;
+ return mono_string_to_utf8str;
#endif
+ // In Mono historically LPSTR was treated as a UTF8STR
+ case MONO_MARSHAL_CONV_STR_UTF8STR:
case MONO_MARSHAL_CONV_STR_LPSTR:
- return mono_string_to_lpstr;
+ return mono_string_to_utf8str;
case MONO_MARSHAL_CONV_STR_BSTR:
return mono_string_to_bstr;
case MONO_MARSHAL_CONV_BSTR_STR:
case MONO_MARSHAL_CONV_STR_TBSTR:
case MONO_MARSHAL_CONV_STR_ANSIBSTR:
return mono_string_to_ansibstr;
+ case MONO_MARSHAL_CONV_SB_UTF8STR:
case MONO_MARSHAL_CONV_SB_LPSTR:
return mono_string_builder_to_utf8;
case MONO_MARSHAL_CONV_SB_LPTSTR:
case MONO_MARSHAL_CONV_FTN_DEL:
*ind_store_type = CEE_STIND_REF;
return mono_ftnptr_to_delegate;
+ case MONO_MARSHAL_CONV_UTF8STR_SB:
case MONO_MARSHAL_CONV_LPSTR_SB:
*ind_store_type = CEE_STIND_REF;
return mono_string_utf8_to_builder;
mono_mb_emit_byte (mb, CEE_NEG);
mono_mb_emit_byte (mb, CEE_STIND_I2);
break;
+ // In Mono historically LPSTR was treated as a UTF8STR
+ case MONO_MARSHAL_CONV_STR_UTF8STR:
case MONO_MARSHAL_CONV_STR_LPWSTR:
case MONO_MARSHAL_CONV_STR_LPSTR:
case MONO_MARSHAL_CONV_STR_LPTSTR:
return MONO_MARSHAL_CONV_STR_LPTSTR;
case MONO_NATIVE_BSTR:
return MONO_MARSHAL_CONV_STR_BSTR;
+ case MONO_NATIVE_UTF8STR:
+ return MONO_MARSHAL_CONV_STR_UTF8STR;
default:
return MONO_MARSHAL_CONV_INVALID;
}
switch (encoding) {
case MONO_NATIVE_LPWSTR:
return MONO_MARSHAL_CONV_SB_LPWSTR;
- break;
case MONO_NATIVE_LPSTR:
return MONO_MARSHAL_CONV_SB_LPSTR;
- break;
+ case MONO_NATIVE_UTF8STR:
+ return MONO_MARSHAL_CONV_SB_UTF8STR;
case MONO_NATIVE_LPTSTR:
return MONO_MARSHAL_CONV_SB_LPTSTR;
- break;
default:
return MONO_MARSHAL_CONV_INVALID;
}
case MONO_NATIVE_LPWSTR:
*need_free = FALSE;
return MONO_MARSHAL_CONV_LPWSTR_STR;
+ case MONO_NATIVE_UTF8STR:
+ return MONO_MARSHAL_CONV_UTF8STR_STR;
case MONO_NATIVE_LPSTR:
case MONO_NATIVE_VBBYREFSTR:
return MONO_MARSHAL_CONV_LPSTR_STR;
*/
*need_free = FALSE;
return MONO_MARSHAL_CONV_LPWSTR_SB;
+ case MONO_NATIVE_UTF8STR:
+ return MONO_MARSHAL_CONV_UTF8STR_SB;
case MONO_NATIVE_LPSTR:
return MONO_MARSHAL_CONV_LPSTR_SB;
break;
{
MonoError error;
MonoMethod *inst, *res;
+ WrapperInfo *ginfo, *info;
/*
* We use the same cache for the generic definition and the instances.
inst = mono_class_inflate_generic_method_checked (def, ctx, &error);
g_assert (mono_error_ok (&error)); /* FIXME don't swallow the error */
+ ginfo = mono_marshal_get_wrapper_info (def);
+ if (ginfo) {
+ info = (WrapperInfo *)mono_image_alloc0 (def->klass->image, sizeof (WrapperInfo));
+ info->subtype = ginfo->subtype;
+ if (info->subtype == WRAPPER_SUBTYPE_NONE) {
+ info->d.delegate_invoke.method = mono_class_inflate_generic_method_checked (ginfo->d.delegate_invoke.method, ctx, &error);
+ mono_error_assert_ok (&error);
+ }
+ }
+
mono_memory_barrier ();
mono_marshal_lock ();
res = (MonoMethod *)g_hash_table_lookup (cache, orig_method->klass);
#endif /* DISABLE_JIT */
info = mono_wrapper_info_create (mb, subtype);
- info->d.delegate_invoke.method = orig_method;
+ info->d.delegate_invoke.method = method;
if (ctx) {
MonoMethod *def;
case MONO_NATIVE_LPSTR:
mono_mb_emit_icall (mb, mono_string_utf8_to_builder2);
break;
+ case MONO_NATIVE_UTF8STR:
+ mono_mb_emit_icall (mb, mono_string_utf8_to_builder2);
+ break;
default:
g_assert_not_reached ();
}
mono_mb_emit_ldloc (mb, 0);
mono_mb_emit_icall (mb, conv_to_icall (MONO_MARSHAL_CONV_FTN_DEL, NULL));
mono_mb_emit_stloc (mb, 3);
+ } else if (klass == mono_defaults.stringbuilder_class){
+ // FIXME: implement
} else {
/* set src */
mono_mb_emit_stloc (mb, 0);
encoding = mono_marshal_get_string_encoding (m->piinfo, spec);
// FIXME:
- g_assert (encoding == MONO_NATIVE_LPSTR);
+ g_assert (encoding == MONO_NATIVE_LPSTR || encoding == MONO_NATIVE_UTF8STR);
g_assert (!t->byref);
g_assert (encoding != -1);
mono_mb_emit_icon (mb, esize);
mono_mb_emit_byte (mb, CEE_MUL);
mono_mb_emit_byte (mb, CEE_PREFIX1);
- mono_mb_emit_byte (mb, CEE_CPBLK);
+ mono_mb_emit_byte (mb, CEE_CPBLK);
+ mono_mb_patch_branch (mb, label1);
break;
}
case MONO_MARSHAL_CONV_STR_BSTR:
case MONO_MARSHAL_CONV_STR_ANSIBSTR:
case MONO_MARSHAL_CONV_STR_TBSTR:
+ case MONO_MARSHAL_CONV_STR_UTF8STR:
mono_marshal_free (*(gpointer *)cpos);
break;
return res;
}
+void*
+ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMemSize (gulong size)
+{
+ void *res = mono_marshal_alloc_co_task_mem (size);
+
+ if (!res) {
+ mono_set_pending_exception (mono_domain_get ()->out_of_memory_ex);
+ return NULL;
+ }
+ return res;
+}
+
void
ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem (void *ptr)
{
case MONO_NATIVE_BSTR:
case MONO_NATIVE_ANSIBSTR:
case MONO_NATIVE_TBSTR:
+ case MONO_NATIVE_UTF8STR:
case MONO_NATIVE_LPARRAY:
case MONO_NATIVE_SAFEARRAY:
case MONO_NATIVE_IUNKNOWN:
switch (string_encoding) {
case MONO_NATIVE_LPWSTR:
return mono_marshal_string_to_utf16_copy ((MonoString*)o);
- break;
case MONO_NATIVE_LPSTR:
- return mono_string_to_lpstr ((MonoString*)o);
- break;
+ case MONO_NATIVE_UTF8STR:
+ // Same code path, because in Mono, we treated strings as Utf8
+ return mono_string_to_utf8str ((MonoString*)o);
default:
g_warning ("marshaling conversion %d not implemented", string_encoding);
g_assert_not_reached ();
switch (string_encoding) {
case MONO_NATIVE_LPWSTR:
case MONO_NATIVE_LPSTR:
+ case MONO_NATIVE_UTF8STR:
mono_marshal_free (ptr);
break;
default:
void*
ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMem (int size);
+void*
+ves_icall_System_Runtime_InteropServices_Marshal_AllocCoTaskMemSize (gulong size);
+
void
ves_icall_System_Runtime_InteropServices_Marshal_FreeCoTaskMem (void *ptr);
}
/*bits 9,11,14,15,19,21,24-31 */
-#define INVALID_TYPEDEF_FLAG_BITS ((1 << 6) | (1 << 9) | (1 << 14) | (1 << 15) | (1 << 19) | (1 << 21) | 0xFF000000)
+#define INVALID_TYPEDEF_FLAG_BITS ((1 << 6) | (1 << 9) | (1 << 15) | (1 << 19) | (1 << 21) | 0xFF000000)
static void
verify_typedef_table (VerifyContext *ctx)
{
case MONO_NATIVE_TBSTR:
*conv = MONO_MARSHAL_CONV_STR_TBSTR;
return MONO_NATIVE_TBSTR;
+ case MONO_NATIVE_UTF8STR:
+ *conv = MONO_MARSHAL_CONV_STR_LPTSTR;
+ return MONO_NATIVE_UTF8STR;
case MONO_NATIVE_BYVALTSTR:
if (unicode)
*conv = MONO_MARSHAL_CONV_STR_BYVALWSTR;
MONO_NATIVE_LPSTRUCT = 0x2b,
MONO_NATIVE_CUSTOM = 0x2c,
MONO_NATIVE_ERROR = 0x2d,
+ // TODO: MONO_NATIVE_IINSPECTABLE = 0x2e
+ // TODO: MONO_NATIVE_HSTRING = 0x2f
+ MONO_NATIVE_UTF8STR = 0x30,
MONO_NATIVE_MAX = 0x50 /* no info */
} MonoMarshalNative;
MONO_MARSHAL_FREE_ARRAY,
MONO_MARSHAL_CONV_BSTR_STR,
MONO_MARSHAL_CONV_SAFEHANDLE,
- MONO_MARSHAL_CONV_HANDLEREF
+ MONO_MARSHAL_CONV_HANDLEREF,
+ MONO_MARSHAL_CONV_STR_UTF8STR,
+ MONO_MARSHAL_CONV_SB_UTF8STR,
+ MONO_MARSHAL_CONV_UTF8STR_STR,
+ MONO_MARSHAL_CONV_UTF8STR_SB,
} MonoMarshalConv;
#define MONO_MARSHAL_CONV_INVALID ((MonoMarshalConv)-1)
else if (strcmp (attribute_names [i], "target") == 0){
char *p = strstr (attribute_values [i], "$mono_libdir");
if (p != NULL){
- const char *libdir = mono_native_getrootdir ();
+ char *libdir = mono_native_getrootdir ();
size_t libdir_len = strlen (libdir);
char *result;
#include <glib.h>
#if defined(HOST_WIN32)
-#include <WinSock2.h>
-#include <Windows.h>
+#include <winsock2.h>
+#include <windows.h>
#include "mono/metadata/mono-security-windows-internals.h"
#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
return NULL;
}
-void
-mono_gc_set_current_thread_appdomain (MonoDomain *domain)
-{
-}
-
gboolean
mono_gc_precise_stack_mark_enabled (void)
{
MonoClass *param_class = klass->cast_class;
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
g_assert (klass->fields_inited);
g_assert (mono_class_from_mono_type (klass->fields [0].type) == param_class);
mono_error_init (error);
MonoClass *param_class = klass->cast_class;
- mono_class_setup_fields_locking (klass);
+ mono_class_setup_fields (klass);
g_assert (klass->fields_inited);
g_assert (mono_class_from_mono_type (klass->fields [0].type) == param_class);
#include <glib.h>
#if defined(HOST_WIN32)
-#include <WinSock2.h>
-#include <Windows.h>
+#include <winsock2.h>
+#include <windows.h>
#include "mono/metadata/process-windows-internals.h"
#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
MONO_RT_EXTERNAL_ONLY
MONO_API MonoCustomAttrInfo* mono_custom_attrs_from_param (MonoMethod *method, uint32_t param);
MONO_API mono_bool mono_custom_attrs_has_attr (MonoCustomAttrInfo *ainfo, MonoClass *attr_klass);
+MONO_RT_EXTERNAL_ONLY
MONO_API MonoObject* mono_custom_attrs_get_attr (MonoCustomAttrInfo *ainfo, MonoClass *attr_klass);
MONO_API void mono_custom_attrs_free (MonoCustomAttrInfo *ainfo);
gboolean skip, suspend_done;
volatile int in_critical_region;
- gpointer stopped_ip; /* only valid if the thread is stopped */
- MonoDomain *stopped_domain; /* dsto */
-
/*
This is set the argument of mono_gc_set_skip_thread.
{
}
-int sgen_thread_handshake (BOOL suspend);
-gboolean sgen_suspend_thread (SgenThreadInfo *info);
-gboolean sgen_resume_thread (SgenThreadInfo *info);
-void sgen_wait_for_suspend_ack (int count);
-
#ifdef HAVE_KW_THREAD
extern __thread SgenThreadInfo *sgen_thread_info;
#define TLAB_ACCESS_INIT
#include "utils/mono-logger-internals.h"
#include "utils/mono-threads-coop.h"
#include "sgen/sgen-thread-pool.h"
+#include "utils/mono-threads.h"
#ifdef HEAVY_STATISTICS
static guint64 stat_wbarrier_set_arrayref = 0;
sgen_wbarrier_value_copy_bitmap (_dest, _src, size, bitmap);
}
+int
+mono_gc_get_suspend_signal (void)
+{
+ return mono_threads_suspend_get_suspend_signal ();
+}
+
+int
+mono_gc_get_restart_signal (void)
+{
+ return mono_threads_suspend_get_restart_signal ();
+}
+
static MonoMethod *write_barrier_conc_method;
static MonoMethod *write_barrier_noconc_method;
* Appdomain handling
*/
-void
-mono_gc_set_current_thread_appdomain (MonoDomain *domain)
-{
- SgenThreadInfo *info = mono_thread_info_current ();
-
- /* Could be called from sgen_thread_unregister () with a NULL info */
- if (domain) {
- g_assert (info);
- info->client_info.stopped_domain = domain;
- }
-}
-
static gboolean
need_remove_object_for_domain (GCObject *start, MonoDomain *domain)
{
#endif
info->client_info.skip = 0;
- info->client_info.stopped_ip = NULL;
- info->client_info.stopped_domain = NULL;
info->client_info.stack_start = NULL;
}
#endif
- /*
- * This needs to happen before any internal allocations because
- * it inits the small id which is required for hazard pointer
- * operations.
- */
- sgen_os_init ();
-
mono_gc_register_thread (&dummy);
}
+++ /dev/null
-/*
- * sgen-os-coop.c: SGen Cooperative backend support.
- *
- * Author:
- * João Matos (joao.matos@xamarin.com)
- * Copyright (C) 2015 Xamarin Inc
- *
- * Licensed under the MIT license. See LICENSE file in the project root for full license information.
- */
-
-#include "config.h"
-
-#ifdef HAVE_SGEN_GC
-
-
-#include <glib.h>
-#include "sgen/sgen-gc.h"
-#include "sgen/sgen-archdep.h"
-#include "sgen/sgen-protocol.h"
-#include "metadata/object-internals.h"
-#include "metadata/gc-internals.h"
-
-
-#if defined(USE_COOP_GC)
-
-gboolean
-sgen_resume_thread (SgenThreadInfo *info)
-{
- g_error ("FIXME");
- return FALSE;
-}
-
-gboolean
-sgen_suspend_thread (SgenThreadInfo *info)
-{
- g_error ("FIXME");
- return FALSE;
-}
-
-void
-sgen_wait_for_suspend_ack (int count)
-{
-}
-
-/* LOCKING: assumes the GC lock is held */
-int
-sgen_thread_handshake (BOOL suspend)
-{
- g_error ("FIXME");
- return 0;
-}
-
-void
-sgen_os_init (void)
-{
-}
-
-int
-mono_gc_get_suspend_signal (void)
-{
- return -1;
-}
-
-int
-mono_gc_get_restart_signal (void)
-{
- return -1;
-}
-#else
-
-#ifdef _MSC_VER
-// Quiet Visual Studio linker warning, LNK4221, in cases when this source file intentional ends up empty.
-void __mono_win32_sgen_os_coop_quiet_lnk4221(void) {}
-#endif
-#endif /* USE_COOP_GC */
-#endif
+++ /dev/null
-/*
- * sgen-os-mach.c: Mach-OS support.
- *
- * Author:
- * Paolo Molaro (lupus@ximian.com)
- * Mark Probst (mprobst@novell.com)
- * Geoff Norton (gnorton@novell.com)
- *
- * Copyright 2010 Novell, Inc (http://www.novell.com)
- * Copyright (C) 2012 Xamarin Inc
- *
- * Licensed under the MIT license. See LICENSE file in the project root for full license information.
- */
-
-#include "config.h"
-#ifdef HAVE_SGEN_GC
-
-
-#include <glib.h>
-#include "sgen/sgen-gc.h"
-#include "sgen/sgen-archdep.h"
-#include "sgen/sgen-protocol.h"
-#include "sgen/sgen-thread-pool.h"
-#include "metadata/object-internals.h"
-#include "metadata/gc-internals.h"
-
-#if defined(__MACH__)
-#include "utils/mach-support.h"
-#endif
-
-#if defined(__MACH__) && MONO_MACH_ARCH_SUPPORTED
-
-#if !defined(USE_COOP_GC)
-gboolean
-sgen_resume_thread (SgenThreadInfo *info)
-{
- kern_return_t ret;
- do {
- ret = thread_resume (info->client_info.info.native_handle);
- } while (ret == KERN_ABORTED);
- return ret == KERN_SUCCESS;
-}
-
-gboolean
-sgen_suspend_thread (SgenThreadInfo *info)
-{
- mach_msg_type_number_t num_state;
- thread_state_t state;
- kern_return_t ret;
- ucontext_t ctx;
- mcontext_t mctx;
-
- gpointer stack_start;
-
- state = (thread_state_t) alloca (mono_mach_arch_get_thread_state_size ());
- mctx = (mcontext_t) alloca (mono_mach_arch_get_mcontext_size ());
-
- do {
- ret = thread_suspend (info->client_info.info.native_handle);
- } while (ret == KERN_ABORTED);
- if (ret != KERN_SUCCESS)
- return FALSE;
-
- do {
- ret = mono_mach_arch_get_thread_state (info->client_info.info.native_handle, state, &num_state);
- } while (ret == KERN_ABORTED);
- if (ret != KERN_SUCCESS)
- return FALSE;
-
- mono_mach_arch_thread_state_to_mcontext (state, mctx);
- ctx.uc_mcontext = mctx;
-
- info->client_info.stopped_domain = mono_thread_info_tls_get (info, TLS_KEY_DOMAIN);
- info->client_info.stopped_ip = (gpointer) mono_mach_arch_get_ip (state);
- info->client_info.stack_start = NULL;
- stack_start = (char*) mono_mach_arch_get_sp (state) - REDZONE_SIZE;
- /* If stack_start is not within the limits, then don't set it in info and we will be restarted. */
- if (stack_start >= info->client_info.stack_start_limit && stack_start <= info->client_info.stack_end) {
- info->client_info.stack_start = stack_start;
-
- mono_sigctx_to_monoctx (&ctx, &info->client_info.ctx);
- } else {
- g_assert (!info->client_info.stack_start);
- }
-
- /* Notify the JIT */
- if (mono_gc_get_gc_callbacks ()->thread_suspend_func)
- mono_gc_get_gc_callbacks ()->thread_suspend_func (info->client_info.runtime_data, &ctx, NULL);
-
- SGEN_LOG (2, "thread %p stopped at %p stack_start=%p", (void*)(gsize)info->client_info.info.native_handle, info->client_info.stopped_ip, info->client_info.stack_start);
- binary_protocol_thread_suspend ((gpointer)mono_thread_info_get_tid (info), info->client_info.stopped_ip);
-
- return TRUE;
-}
-
-void
-sgen_wait_for_suspend_ack (int count)
-{
- /* mach thread_resume is synchronous so we dont need to wait for them */
-}
-
-/* LOCKING: assumes the GC lock is held */
-int
-sgen_thread_handshake (BOOL suspend)
-{
- SgenThreadInfo *cur_thread = mono_thread_info_current ();
- kern_return_t ret;
-
- int count = 0;
-
- cur_thread->client_info.suspend_done = TRUE;
- FOREACH_THREAD (info) {
- if (info == cur_thread || sgen_thread_pool_is_thread_pool_thread (mono_thread_info_get_tid (info)))
- continue;
-
- info->client_info.suspend_done = FALSE;
- if (info->client_info.gc_disabled)
- continue;
-
- if (suspend) {
- if (!sgen_suspend_thread (info))
- continue;
- } else {
- do {
- ret = thread_resume (info->client_info.info.native_handle);
- } while (ret == KERN_ABORTED);
- if (ret != KERN_SUCCESS)
- continue;
- }
- count ++;
- } FOREACH_THREAD_END
- return count;
-}
-
-void
-sgen_os_init (void)
-{
-}
-
-int
-mono_gc_get_suspend_signal (void)
-{
- return -1;
-}
-
-int
-mono_gc_get_restart_signal (void)
-{
- return -1;
-}
-#endif
-#endif
-#endif
+++ /dev/null
-/*
- * sgen-os-posix.c: Posix support.
- *
- * Author:
- * Paolo Molaro (lupus@ximian.com)
- * Mark Probst (mprobst@novell.com)
- * Geoff Norton (gnorton@novell.com)
- *
- * Copyright 2010 Novell, Inc (http://www.novell.com)
- * Copyright (C) 2012 Xamarin Inc
- *
- * Licensed under the MIT license. See LICENSE file in the project root for full license information.
- */
-
-#include "config.h"
-
-#if defined(HAVE_SGEN_GC) && !defined(USE_COOP_GC)
-#if !defined(__MACH__) && !MONO_MACH_ARCH_SUPPORTED && defined(HAVE_PTHREAD_KILL)
-
-#include <errno.h>
-#include <glib.h>
-#include "sgen/sgen-gc.h"
-#include "metadata/gc-internals.h"
-#include "sgen/sgen-archdep.h"
-#include "metadata/object-internals.h"
-#include "utils/mono-signal-handler.h"
-
-#if defined(__APPLE__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
-const static int suspend_signal_num = SIGXFSZ;
-#else
-const static int suspend_signal_num = SIGPWR;
-#endif
-const static int restart_signal_num = SIGXCPU;
-
-static SgenSemaphore suspend_ack_semaphore;
-static SgenSemaphore *suspend_ack_semaphore_ptr;
-
-static sigset_t suspend_signal_mask;
-static sigset_t suspend_ack_signal_mask;
-
-static void
-suspend_thread (SgenThreadInfo *info, void *context)
-{
- int stop_count;
- MonoContext ctx;
- gpointer stack_start;
-
- info->client_info.stopped_domain = mono_domain_get ();
- info->client_info.stack_start = NULL;
- info->client_info.signal = 0;
- stop_count = sgen_global_stop_count;
- /* duplicate signal */
- if (0 && info->client_info.stop_count == stop_count)
- return;
-
- if (context) {
- mono_sigctx_to_monoctx (context, &ctx);
- info->client_info.stopped_ip = MONO_CONTEXT_GET_IP (&ctx);
- stack_start = (((guint8 *) MONO_CONTEXT_GET_SP (&ctx)) - REDZONE_SIZE);
- } else {
- info->client_info.stopped_ip = NULL;
- stack_start = NULL;
- }
-
- /* If stack_start is not within the limits, then don't set it
- in info and we will be restarted. */
- if (stack_start >= info->client_info.stack_start_limit && stack_start <= info->client_info.stack_end) {
- info->client_info.stack_start = stack_start;
-
- if (context) {
- memcpy (&info->client_info.ctx, &ctx, sizeof (MonoContext));
- } else {
- memset (&info->client_info.ctx, 0, sizeof (MonoContext));
- }
- } else {
- g_assert (!info->client_info.stack_start);
- }
-
- /* Notify the JIT */
- if (mono_gc_get_gc_callbacks ()->thread_suspend_func)
- mono_gc_get_gc_callbacks ()->thread_suspend_func (info->client_info.runtime_data, context, NULL);
-
- SGEN_LOG (4, "Posting suspend_ack_semaphore for suspend from %p %p", info, (gpointer) (gsize) mono_native_thread_id_get ());
-
- /*
- Block the restart signal.
- We need to block the restart signal while posting to the suspend_ack semaphore or we race to sigsuspend,
- which might miss the signal and get stuck.
- */
- pthread_sigmask (SIG_BLOCK, &suspend_ack_signal_mask, NULL);
-
- /* notify the waiting thread */
- SGEN_SEMAPHORE_POST (suspend_ack_semaphore_ptr);
- info->client_info.stop_count = stop_count;
-
- /* wait until we receive the restart signal */
- do {
- info->client_info.signal = 0;
- sigsuspend (&suspend_signal_mask);
- } while (info->client_info.signal != restart_signal_num);
-
- /* Unblock the restart signal. */
- pthread_sigmask (SIG_UNBLOCK, &suspend_ack_signal_mask, NULL);
-
- SGEN_LOG (4, "Posting suspend_ack_semaphore for resume from %p %p\n", info, (gpointer) (gsize) mono_native_thread_id_get ());
- /* notify the waiting thread */
- SGEN_SEMAPHORE_POST (suspend_ack_semaphore_ptr);
-}
-
-/* LOCKING: assumes the GC lock is held (by the stopping thread) */
-MONO_SIG_HANDLER_FUNC (static, suspend_handler)
-{
- /*
- * The suspend signal handler potentially uses syscalls that
- * can set errno, and it calls functions that use the hazard
- * pointer machinery. Since we're interrupting other code we
- * must restore those to the values they had when we
- * interrupted.
- */
- SgenThreadInfo *info;
- int old_errno = errno;
- int hp_save_index = mono_hazard_pointer_save_for_signal_handler ();
- MONO_SIG_HANDLER_GET_CONTEXT;
-
- info = mono_thread_info_current ();
- suspend_thread (info, ctx);
-
- mono_hazard_pointer_restore_for_signal_handler (hp_save_index);
- errno = old_errno;
-}
-
-MONO_SIG_HANDLER_FUNC (static, restart_handler)
-{
- SgenThreadInfo *info;
- int old_errno = errno;
-
- info = mono_thread_info_current ();
- info->client_info.signal = restart_signal_num;
- SGEN_LOG (4, "Restart handler in %p %p", info, (gpointer) (gsize) mono_native_thread_id_get ());
- errno = old_errno;
-}
-
-gboolean
-sgen_resume_thread (SgenThreadInfo *info)
-{
- return mono_threads_pthread_kill (info, restart_signal_num) == 0;
-}
-
-gboolean
-sgen_suspend_thread (SgenThreadInfo *info)
-{
- return mono_threads_pthread_kill (info, suspend_signal_num) == 0;
-}
-
-void
-sgen_wait_for_suspend_ack (int count)
-{
- int i, result;
-
- for (i = 0; i < count; ++i) {
- while ((result = SGEN_SEMAPHORE_WAIT (suspend_ack_semaphore_ptr)) != 0) {
- if (errno != EINTR) {
- g_error ("SGEN_SEMAPHORE_WAIT FAILED with %d errno %d (%s)", result, errno, strerror (errno));
- }
- }
- }
-}
-
-int
-sgen_thread_handshake (BOOL suspend)
-{
- int count, result;
- int signum = suspend ? suspend_signal_num : restart_signal_num;
-
- MonoNativeThreadId me = mono_native_thread_id_get ();
-
- count = 0;
- mono_thread_info_current ()->client_info.suspend_done = TRUE;
- FOREACH_THREAD (info) {
- if (mono_native_thread_id_equals (mono_thread_info_get_tid (info), me)) {
- continue;
- }
- info->client_info.suspend_done = FALSE;
- if (info->client_info.gc_disabled)
- continue;
- /*if (signum == suspend_signal_num && info->stop_count == global_stop_count)
- continue;*/
- result = mono_threads_pthread_kill (info, signum);
- if (result == 0) {
- count++;
- } else {
- info->client_info.skip = 1;
- }
- } FOREACH_THREAD_END
-
- sgen_wait_for_suspend_ack (count);
-
- SGEN_LOG (4, "%s handshake for %d threads\n", suspend ? "suspend" : "resume", count);
-
- return count;
-}
-
-void
-sgen_os_init (void)
-{
- struct sigaction sinfo;
-
- if (mono_thread_info_unified_management_enabled ())
- return;
-
- suspend_ack_semaphore_ptr = &suspend_ack_semaphore;
- SGEN_SEMAPHORE_INIT (&suspend_ack_semaphore, 0);
-
- sigfillset (&sinfo.sa_mask);
- sinfo.sa_flags = SA_RESTART | SA_SIGINFO;
- sinfo.sa_sigaction = suspend_handler;
- if (sigaction (suspend_signal_num, &sinfo, NULL) != 0) {
- g_error ("failed sigaction");
- }
-
- sinfo.sa_handler = (void (*)(int))restart_handler;
- if (sigaction (restart_signal_num, &sinfo, NULL) != 0) {
- g_error ("failed sigaction");
- }
-
- sigfillset (&suspend_signal_mask);
- sigdelset (&suspend_signal_mask, restart_signal_num);
-
- sigemptyset (&suspend_ack_signal_mask);
- sigaddset (&suspend_ack_signal_mask, restart_signal_num);
-
-}
-
-int
-mono_gc_get_suspend_signal (void)
-{
- return suspend_signal_num;
-}
-
-int
-mono_gc_get_restart_signal (void)
-{
- return restart_signal_num;
-}
-#endif
-#endif
+++ /dev/null
-#include "config.h"
-
-#if defined(HAVE_SGEN_GC) && !defined(USE_COOP_GC) && defined(HOST_WIN32)
-
-#include "io-layer/io-layer.h"
-
-#include "sgen/sgen-gc.h"
-#include "metadata/gc-internals.h"
-
-gboolean
-sgen_resume_thread (SgenThreadInfo *info)
-{
- DWORD id = mono_thread_info_get_tid (info);
- HANDLE handle = OpenThread (THREAD_ALL_ACCESS, FALSE, id);
- DWORD result;
-
- g_assert (handle);
-
- result = ResumeThread (handle);
- g_assert (result != (DWORD)-1);
-
- CloseHandle (handle);
-
- return result != (DWORD)-1 && result > 0;
-}
-
-gboolean
-sgen_suspend_thread (SgenThreadInfo *info)
-{
- DWORD id = mono_thread_info_get_tid (info);
- HANDLE handle = OpenThread (THREAD_ALL_ACCESS, FALSE, id);
- CONTEXT context;
- DWORD result;
-
- g_assert (id != GetCurrentThreadId ());
-
- g_assert (handle);
-
- result = SuspendThread (handle);
- if (result == (DWORD)-1) {
- fprintf (stderr, "could not suspend thread %x (handle %p): %d\n", id, handle, GetLastError ()); fflush (stderr);
- CloseHandle (handle);
- return FALSE;
- }
-
- context.ContextFlags = CONTEXT_INTEGER | CONTEXT_CONTROL;
-
- if (!GetThreadContext (handle, &context)) {
- g_assert_not_reached ();
- ResumeThread (handle);
- CloseHandle (handle);
- return FALSE;
- }
-
- g_assert (context.ContextFlags & CONTEXT_INTEGER);
- g_assert (context.ContextFlags & CONTEXT_CONTROL);
-
- CloseHandle (handle);
-
-#if !defined(MONO_CROSS_COMPILE)
- memset (&info->client_info.ctx, 0, sizeof (MonoContext));
-#ifdef TARGET_AMD64
- info->client_info.ctx.gregs[AMD64_RIP] = context.Rip;
- info->client_info.ctx.gregs[AMD64_RAX] = context.Rax;
- info->client_info.ctx.gregs[AMD64_RCX] = context.Rcx;
- info->client_info.ctx.gregs[AMD64_RDX] = context.Rdx;
- info->client_info.ctx.gregs[AMD64_RBX] = context.Rbx;
- info->client_info.ctx.gregs[AMD64_RSP] = context.Rsp;
- info->client_info.ctx.gregs[AMD64_RBP] = context.Rbp;
- info->client_info.ctx.gregs[AMD64_RSI] = context.Rsi;
- info->client_info.ctx.gregs[AMD64_RDI] = context.Rdi;
- info->client_info.ctx.gregs[AMD64_R8] = context.R8;
- info->client_info.ctx.gregs[AMD64_R9] = context.R9;
- info->client_info.ctx.gregs[AMD64_R10] = context.R10;
- info->client_info.ctx.gregs[AMD64_R11] = context.R11;
- info->client_info.ctx.gregs[AMD64_R12] = context.R12;
- info->client_info.ctx.gregs[AMD64_R13] = context.R13;
- info->client_info.ctx.gregs[AMD64_R14] = context.R14;
- info->client_info.ctx.gregs[AMD64_R15] = context.R15;
- info->client_info.stopped_ip = info->client_info.ctx.gregs[AMD64_RIP];
- info->client_info.stack_start = (char*)info->client_info.ctx.gregs[AMD64_RSP] - REDZONE_SIZE;
-#else
- info->client_info.ctx.edi = context.Edi;
- info->client_info.ctx.esi = context.Esi;
- info->client_info.ctx.ebx = context.Ebx;
- info->client_info.ctx.edx = context.Edx;
- info->client_info.ctx.ecx = context.Ecx;
- info->client_info.ctx.eax = context.Eax;
- info->client_info.ctx.ebp = context.Ebp;
- info->client_info.ctx.esp = context.Esp;
- info->client_info.stopped_ip = (gpointer)context.Eip;
- info->client_info.stack_start = (char*)context.Esp - REDZONE_SIZE;
-#endif
-#endif
-
- /* Notify the JIT */
- if (mono_gc_get_gc_callbacks ()->thread_suspend_func)
- mono_gc_get_gc_callbacks ()->thread_suspend_func (info->client_info.runtime_data, NULL, NULL);
-
- return TRUE;
-}
-
-void
-sgen_wait_for_suspend_ack (int count)
-{
- /* Win32 suspend/resume is synchronous, so we don't need to wait for anything */
-}
-
-int
-sgen_thread_handshake (BOOL suspend)
-{
- SgenThreadInfo *current = mono_thread_info_current ();
- int count = 0;
-
- current->client_info.suspend_done = TRUE;
- FOREACH_THREAD (info) {
- if (info == current)
- continue;
- info->client_info.suspend_done = FALSE;
- if (info->client_info.gc_disabled)
- continue;
- if (suspend) {
- if (!sgen_suspend_thread (info))
- continue;
- } else {
- if (!sgen_resume_thread (info))
- continue;
- }
- ++count;
- } FOREACH_THREAD_END
- return count;
-}
-
-void
-sgen_os_init (void)
-{
-}
-
-int
-mono_gc_get_suspend_signal (void)
-{
- return -1;
-}
-
-#endif
#include "metadata/sgen-bridge-internals.h"
#include "metadata/gc-internals.h"
#include "utils/mono-threads.h"
+#include "utils/mono-threads-debug.h"
#define TV_DECLARE SGEN_TV_DECLARE
#define TV_GETTIME SGEN_TV_GETTIME
mono_gc_get_gc_callbacks ()->thread_suspend_func (info->client_info.runtime_data, NULL, &info->client_info.ctx);
}
-static gboolean
-is_ip_in_managed_allocator (MonoDomain *domain, gpointer ip)
-{
- MonoJitInfo *ji;
-
- if (!mono_thread_internal_current ())
- /* Happens during thread attach */
- return FALSE;
-
- if (!ip || !domain)
- return FALSE;
- if (!sgen_has_critical_method ())
- return FALSE;
-
- /*
- * mono_jit_info_table_find is not async safe since it calls into the AOT runtime to load information for
- * missing methods (#13951). To work around this, we disable the AOT fallback. For this to work, the JIT needs
- * to register the jit info for all GC critical methods after they are JITted/loaded.
- */
- ji = mono_jit_info_table_find_internal (domain, (char *)ip, FALSE, FALSE);
- if (!ji)
- return FALSE;
-
- return sgen_is_critical_method (mono_jit_info_get_method (ji));
-}
-
-static int
-restart_threads_until_none_in_managed_allocator (void)
-{
- int num_threads_died = 0;
- int sleep_duration = -1;
-
- for (;;) {
- int restart_count = 0, restarted_count = 0;
- /* restart all threads that stopped in the
- allocator */
- FOREACH_THREAD (info) {
- gboolean result;
- if (info->client_info.skip || info->client_info.gc_disabled || info->client_info.suspend_done)
- continue;
- if (mono_thread_info_is_live (info) &&
- (!info->client_info.stack_start || info->client_info.in_critical_region || info->client_info.info.inside_critical_region ||
- is_ip_in_managed_allocator (info->client_info.stopped_domain, info->client_info.stopped_ip))) {
- binary_protocol_thread_restart ((gpointer)mono_thread_info_get_tid (info));
- SGEN_LOG (3, "thread %p resumed.", (void*) (size_t) info->client_info.info.native_handle);
- result = sgen_resume_thread (info);
- if (result) {
- ++restart_count;
- } else {
- info->client_info.skip = 1;
- }
- } else {
- /* we set the stopped_ip to
- NULL for threads which
- we're not restarting so
- that we can easily identify
- the others */
- info->client_info.stopped_ip = NULL;
- info->client_info.stopped_domain = NULL;
- info->client_info.suspend_done = TRUE;
- }
- } FOREACH_THREAD_END
- /* if no threads were restarted, we're done */
- if (restart_count == 0)
- break;
-
- /* wait for the threads to signal their restart */
- sgen_wait_for_suspend_ack (restart_count);
-
- if (sleep_duration < 0) {
- mono_thread_info_yield ();
- sleep_duration = 0;
- } else {
- g_usleep (sleep_duration);
- sleep_duration += 10;
- }
-
- /* stop them again */
- FOREACH_THREAD (info) {
- gboolean result;
- if (info->client_info.skip || info->client_info.stopped_ip == NULL)
- continue;
- result = sgen_suspend_thread (info);
-
- if (result) {
- ++restarted_count;
- } else {
- info->client_info.skip = 1;
- }
- } FOREACH_THREAD_END
- /* some threads might have died */
- num_threads_died += restart_count - restarted_count;
- /* wait for the threads to signal their suspension
- again */
- sgen_wait_for_suspend_ack (restarted_count);
- }
-
- return num_threads_died;
-}
-
static void
acquire_gc_locks (void)
{
SGEN_LOG (3, "stopping world n %d from %p %p", sgen_global_stop_count, mono_thread_info_current (), (gpointer) (gsize) mono_native_thread_id_get ());
TV_GETTIME (stop_world_time);
- if (mono_thread_info_unified_management_enabled ()) {
- sgen_unified_suspend_stop_world ();
- } else {
- int count, dead;
- count = sgen_thread_handshake (TRUE);
- dead = restart_threads_until_none_in_managed_allocator ();
- if (count < dead)
- g_error ("More threads have died (%d) that been initialy suspended %d", dead, count);
- }
+ sgen_unified_suspend_stop_world ();
SGEN_LOG (3, "world stopped");
TV_GETTIME (start_handshake);
- if (mono_thread_info_unified_management_enabled ())
- sgen_unified_suspend_restart_world ();
- else
- sgen_thread_handshake (FALSE);
+ sgen_unified_suspend_restart_world ();
TV_GETTIME (end_sw);
time_restart_world += TV_ELAPSED (start_handshake, end_sw);
int sleep_duration = -1;
mono_threads_begin_global_suspend ();
- THREADS_STW_DEBUG ("[GC-STW-BEGIN] *** BEGIN SUSPEND *** \n");
+ THREADS_STW_DEBUG ("[GC-STW-BEGIN][%p] *** BEGIN SUSPEND *** \n", mono_thread_info_get_tid (mono_thread_info_current ()));
FOREACH_THREAD (info) {
int reason;
info->client_info.suspend_done = FALSE;
if (sgen_is_thread_in_current_stw (info, &reason)) {
info->client_info.skip = !mono_thread_info_begin_suspend (info);
- THREADS_STW_DEBUG ("[GC-STW-BEGIN-SUSPEND] SUSPEND thread %p skip %d\n", mono_thread_info_get_tid (info), info->client_info.skip);
+ THREADS_STW_DEBUG ("[GC-STW-BEGIN-SUSPEND] SUSPEND thread %p skip %s\n", mono_thread_info_get_tid (info), info->client_info.skip ? "true" : "false");
} else {
- THREADS_STW_DEBUG ("[GC-STW-BEGIN-SUSPEND] IGNORE thread %p skip %d reason %d\n", mono_thread_info_get_tid (info), info->client_info.skip, reason);
+ THREADS_STW_DEBUG ("[GC-STW-BEGIN-SUSPEND] IGNORE thread %p skip %s reason %d\n", mono_thread_info_get_tid (info), info->client_info.skip ? "true" : "false", reason);
}
} FOREACH_THREAD_END
if (!(suspend_count == 1))
g_error ("[%p] suspend_count = %d, but should be 1", mono_thread_info_get_tid (info), suspend_count);
res = mono_thread_info_begin_resume (info);
- THREADS_STW_DEBUG ("[GC-STW-RESTART] RESTART thread %p skip %d\n", mono_thread_info_get_tid (info), res);
if (res)
++restart_counter;
else
info->client_info.skip = TRUE;
+ THREADS_STW_DEBUG ("[GC-STW-RESTART] RESTART thread %p skip %s\n", mono_thread_info_get_tid (info), info->client_info.skip ? "true" : "false");
} else {
THREADS_STW_DEBUG ("[GC-STW-RESTART] DONE thread %p deemed fully suspended\n", mono_thread_info_get_tid (info));
g_assert (!info->client_info.in_critical_region);
if (mono_thread_info_is_running (info)) {
gboolean res = mono_thread_info_begin_suspend (info);
- THREADS_STW_DEBUG ("[GC-STW-RESTART] SUSPEND thread %p skip %d\n", mono_thread_info_get_tid (info), res);
if (!res)
info->client_info.skip = TRUE;
+ THREADS_STW_DEBUG ("[GC-STW-RESTART] SUSPEND thread %p skip %s\n", mono_thread_info_get_tid (info), info->client_info.skip ? "true" : "false");
}
} FOREACH_THREAD_END
FOREACH_THREAD (info) {
int reason = 0;
if (sgen_is_thread_in_current_stw (info, &reason)) {
- MonoThreadUnwindState *state;
+ gpointer stopped_ip;
- THREADS_STW_DEBUG ("[GC-STW-SUSPEND-END] thread %p is suspended\n", mono_thread_info_get_tid (info));
g_assert (info->client_info.suspend_done);
- state = mono_thread_info_get_suspend_state (info);
+ info->client_info.ctx = mono_thread_info_get_suspend_state (info)->ctx;
- info->client_info.ctx = state->ctx;
+ /* Once we remove the old suspend code, we should move sgen to directly access the state in MonoThread */
+ info->client_info.stack_start = (gpointer) ((char*)MONO_CONTEXT_GET_SP (&info->client_info.ctx) - REDZONE_SIZE);
- if (!state->unwind_data [MONO_UNWIND_DATA_DOMAIN] || !state->unwind_data [MONO_UNWIND_DATA_LMF]) {
- /* thread is starting or detaching, nothing to scan here */
- info->client_info.stopped_domain = NULL;
- info->client_info.stopped_ip = NULL;
- info->client_info.stack_start = NULL;
- } else {
- /* Once we remove the old suspend code, we should move sgen to directly access the state in MonoThread */
- info->client_info.stopped_domain = (MonoDomain*) mono_thread_info_tls_get (info, TLS_KEY_DOMAIN);
- info->client_info.stopped_ip = (gpointer) (MONO_CONTEXT_GET_IP (&info->client_info.ctx));
- info->client_info.stack_start = (gpointer) ((char*)MONO_CONTEXT_GET_SP (&info->client_info.ctx) - REDZONE_SIZE);
-
- /* altstack signal handler, sgen can't handle them, mono-threads should have handled this. */
- if (!info->client_info.stack_start
- || info->client_info.stack_start < info->client_info.stack_start_limit
- || info->client_info.stack_start >= info->client_info.stack_end) {
- g_error ("BAD STACK: stack_start = %p, stack_start_limit = %p, stack_end = %p",
- info->client_info.stack_start, info->client_info.stack_start_limit, info->client_info.stack_end);
- }
+ /* altstack signal handler, sgen can't handle them, mono-threads should have handled this. */
+ if (!info->client_info.stack_start
+ || info->client_info.stack_start < info->client_info.stack_start_limit
+ || info->client_info.stack_start >= info->client_info.stack_end) {
+ g_error ("BAD STACK: stack_start = %p, stack_start_limit = %p, stack_end = %p",
+ info->client_info.stack_start, info->client_info.stack_start_limit, info->client_info.stack_end);
}
- binary_protocol_thread_suspend ((gpointer) mono_thread_info_get_tid (info), info->client_info.stopped_ip);
+ stopped_ip = (gpointer) (MONO_CONTEXT_GET_IP (&info->client_info.ctx));
+
+ THREADS_STW_DEBUG ("[GC-STW-SUSPEND-END] thread %p is suspended, stopped_ip = %p, stack = %p -> %p\n",
+ mono_thread_info_get_tid (info), stopped_ip, info->client_info.stack_start, info->client_info.stack_start ? info->client_info.stack_end : NULL);
+
+ binary_protocol_thread_suspend ((gpointer) mono_thread_info_get_tid (info), stopped_ip);
} else {
THREADS_STW_DEBUG ("[GC-STW-SUSPEND-END] thread %p is NOT suspended, reason %d\n", mono_thread_info_get_tid (info), reason);
g_assert (!info->client_info.suspend_done || info == mono_thread_info_current ());
*num_overrides = onum;
}
+/* This initializes the same data as mono_class_setup_fields () */
static void
typebuilder_setup_fields (MonoClass *klass, MonoError *error)
{
MonoClassField *field;
MonoImage *image = klass->image;
const char *p, *p2;
- int i;
- guint32 len, idx, real_size = 0;
+ int i, instance_size, packing_size = 0;
+ guint32 len, idx;
+
+ if (klass->parent) {
+ if (!klass->parent->size_inited)
+ mono_class_init (klass->parent);
+ instance_size = klass->parent->instance_size;
+ } else {
+ instance_size = sizeof (MonoObject);
+ }
klass->field.count = tb->num_fields;
klass->field.first = 0;
mono_error_init (error);
if (tb->class_size) {
- if ((tb->packing_size & 0xffffff00) != 0) {
- mono_class_set_type_load_failure (klass, "Could not load struct '%s' with packing size %d >= 256", klass->name, tb->packing_size);
- return;
- }
- klass->packing_size = tb->packing_size;
- real_size = klass->instance_size + tb->class_size;
- }
-
- if (!klass->field.count) {
- klass->instance_size = MAX (klass->instance_size, real_size);
- return;
+ packing_size = tb->packing_size;
+ instance_size += tb->class_size;
}
klass->fields = image_g_new0 (image, MonoClassField, klass->field.count);
fb->handle = field;
mono_save_custom_attrs (klass->image, field, fb->cattrs);
- if (klass->enumtype && !(field->type->attrs & FIELD_ATTRIBUTE_STATIC)) {
- klass->cast_class = klass->element_class = mono_class_from_mono_type (field->type);
- }
if (fb->def_value) {
MonoDynamicImage *assembly = (MonoDynamicImage*)klass->image;
field->type->attrs |= FIELD_ATTRIBUTE_HAS_DEFAULT;
}
}
- klass->instance_size = MAX (klass->instance_size, real_size);
- mono_class_layout_fields (klass, klass->instance_size);
+ mono_class_layout_fields (klass, instance_size, packing_size, TRUE);
}
static void
klass->nested_classes_inited = TRUE;
- /* fields and object layout */
- if (klass->parent) {
- if (!klass->parent->size_inited)
- mono_class_init (klass->parent);
- klass->instance_size = klass->parent->instance_size;
- klass->sizes.class_size = 0;
- klass->min_align = klass->parent->min_align;
- /* if the type has no fields we won't call the field_setup
- * routine which sets up klass->has_references.
- */
- klass->has_references |= klass->parent->has_references;
- } else {
- klass->instance_size = sizeof (MonoObject);
- klass->min_align = 1;
- }
-
- /* FIXME: handle packing_size and instance_size */
typebuilder_setup_fields (klass, &error);
if (!mono_error_ok (&error))
goto failure;
#include <mono/metadata/metadata.h>
#include <mono/metadata/image.h>
#include <mono/metadata/loader.h>
+#include <mono/metadata/class-internals.h>
#include <glib.h> /* GSList dep */
MONO_BEGIN_DECLS
typedef struct {
MonoVerifyInfo info;
- int8_t exception_type; /*should be one of MONO_EXCEPTION_* */
+ MonoExceptionType exception_type : 8; /*should be one of MONO_EXCEPTION_* */
} MonoVerifyInfoExtended;
static char*
get_plt_entry_debug_sym (MonoAotCompile *acfg, MonoJumpInfo *ji, GHashTable *cache);
+static void
+add_gsharedvt_wrappers (MonoAotCompile *acfg, MonoMethodSignature *sig, gboolean gsharedvt_in, gboolean gsharedvt_out);
+
static void
aot_printf (MonoAotCompile *acfg, const gchar *format, ...)
{
(method->iflags & METHOD_IMPL_ATTRIBUTE_INTERNAL_CALL)) {
add_method (acfg, mono_marshal_get_native_wrapper (method, TRUE, TRUE));
}
+
+ if (method->iflags & METHOD_IMPL_ATTRIBUTE_INTERNAL_CALL) {
+ if (acfg->aot_opts.llvm_only) {
+ /* The wrappers have a different signature (hasthis is not set) so need to add this too */
+ add_gsharedvt_wrappers (acfg, mono_method_signature (method), FALSE, TRUE);
+ }
+ }
}
/* native-to-managed wrappers */
//acfg->aot_opts.print_skipped_methods = TRUE;
#if !defined(MONO_ARCH_GSHAREDVT_SUPPORTED)
- if (opts & MONO_OPT_GSHAREDVT) {
+ if (acfg->opts & MONO_OPT_GSHAREDVT) {
aot_printerrf (acfg, "-O=gsharedvt not supported on this platform.\n");
return 1;
}
-#endif
-
-#if !defined(MONO_ARCH_GSHAREDVT_SUPPORTED)
- if (!acfg->aot_opts.llvm_only && (opts & MONO_OPT_GSHAREDVT)) {
- aot_printerrf (acfg, "-O=gsharedvt not supported on this platform.\n");
+ if (acfg->aot_opts.llvm_only) {
+ aot_printerrf (acfg, "--aot=llvmonly requires a runtime that supports gsharedvt.\n");
return 1;
}
+#else
+ if (acfg->aot_opts.llvm_only || mono_aot_mode_is_full (&acfg->aot_opts) || mono_aot_mode_is_hybrid (&acfg->aot_opts))
+ acfg->opts |= MONO_OPT_GSHAREDVT;
#endif
+#if !defined(ENABLE_LLVM)
if (acfg->aot_opts.llvm_only) {
-#ifndef MONO_ARCH_GSHAREDVT_SUPPORTED
- aot_printerrf (acfg, "--aot=llvmonly requires a runtime that supports gsharedvt.\n");
- return 1;
-#endif
-#ifndef ENABLE_LLVM
aot_printerrf (acfg, "--aot=llvmonly requires a runtime compiled with llvm support.\n");
return 1;
-#endif
- }
-
-#if defined(MONO_ARCH_GSHAREDVT_SUPPORTED)
- if (acfg->aot_opts.llvm_only || mono_aot_mode_is_full (&acfg->aot_opts) || mono_aot_mode_is_hybrid (&acfg->aot_opts)) {
- acfg->opts |= MONO_OPT_GSHAREDVT;
- opts |= MONO_OPT_GSHAREDVT;
}
#endif
- if (opts & MONO_OPT_GSHAREDVT)
+ if (acfg->opts & MONO_OPT_GSHAREDVT)
mono_set_generic_sharing_vt_supported (TRUE);
aot_printf (acfg, "Mono Ahead of Time compiler - compiling assembly %s\n", image->name);
mini_llvm_init ();
if (acfg->aot_opts.asm_only && !acfg->aot_opts.llvm_outfile) {
- aot_printerrf (acfg, "Compiling with LLVM and the asm-only option requires the llvm-outputfile= option.");
+ aot_printerrf (acfg, "Compiling with LLVM and the asm-only option requires the llvm-outfile= option.\n");
return 1;
}
}
acfg->method_index = 1;
- if (mono_aot_mode_is_full (&acfg->aot_opts))
+ if (mono_aot_mode_is_full (&acfg->aot_opts) || mono_aot_mode_is_hybrid (&acfg->aot_opts))
mono_set_partial_sharing_supported (TRUE);
res = collect_methods (acfg);
#ifdef HOST_WIN32
" --mixed-mode Enable mixed-mode image support.\n"
#endif
+ " --handlers Install custom handlers, use --help-handlers for details.\n"
);
}
}
#endif
+
+#define MONO_HANDLERS_ARGUMENT "--handlers="
+#define MONO_HANDLERS_ARGUMENT_LEN G_N_ELEMENTS(MONO_HANDLERS_ARGUMENT)-1
+
/**
* mono_main:
* @argc: number of arguments in the argv array
} else if (strcmp (argv [i], "--verify-all") == 0) {
mono_verifier_enable_verify_all ();
} else if (strcmp (argv [i], "--full-aot") == 0) {
- mono_aot_only = TRUE;
+ mono_jit_set_aot_mode (MONO_AOT_MODE_FULL);
} else if (strcmp (argv [i], "--llvmonly") == 0) {
- mono_aot_only = TRUE;
- mono_llvm_only = TRUE;
+ mono_jit_set_aot_mode (MONO_AOT_MODE_LLVMONLY);
} else if (strcmp (argv [i], "--hybrid-aot") == 0) {
+ mono_jit_set_aot_mode (MONO_AOT_MODE_HYBRID);
} else if (strcmp (argv [i], "--print-vtable") == 0) {
mono_print_vtable = TRUE;
} else if (strcmp (argv [i], "--stats") == 0) {
} else if (strcmp (argv [i], "--nacl-null-checks-off") == 0){
nacl_null_checks_off = TRUE;
#endif
+ } else if (strncmp (argv [i], MONO_HANDLERS_ARGUMENT, MONO_HANDLERS_ARGUMENT_LEN) == 0) {
+ //Install specific custom handlers.
+ if (!mono_runtime_install_custom_handlers (argv[i] + MONO_HANDLERS_ARGUMENT_LEN)) {
+ fprintf (stderr, "error: " MONO_HANDLERS_ARGUMENT ", one or more unknown handlers: '%s'\n", argv [i]);
+ return 1;
+ }
+ } else if (strcmp (argv [i], "--help-handlers") == 0) {
+ mono_runtime_install_custom_handlers_usage ();
+ return 0;
} else if (argv [i][0] == '-' && argv [i][1] == '-' && mini_parse_debug_option (argv [i] + 2)) {
} else {
fprintf (stderr, "Unknown command line option: '%s'\n", argv [i]);
/* Set rootdir before loading config */
mono_set_rootdir ();
- /*
- * We only set the native name of the thread since MS.NET leaves the
- * managed thread name for the main thread as null.
- */
- mono_native_thread_set_name (mono_native_thread_id_get (), "Main");
-
if (enable_profile) {
mono_profiler_load (profile_options);
mono_profiler_thread_name (MONO_NATIVE_THREAD_ID_TO_UINT (mono_native_thread_id_get ()), "Main");
void
mono_jit_set_aot_mode (MonoAotMode mode)
{
+ /* we don't want to set mono_aot_mode twice */
+ g_assert (mono_aot_mode == MONO_AOT_MODE_NONE);
mono_aot_mode = mode;
+
if (mono_aot_mode == MONO_AOT_MODE_LLVMONLY) {
mono_aot_only = TRUE;
mono_llvm_only = TRUE;
}
+ if (mono_aot_mode == MONO_AOT_MODE_FULL) {
+ mono_aot_only = TRUE;
+ }
+ if (mono_aot_mode == MONO_AOT_MODE_HYBRID) {
+ mono_set_generic_sharing_vt_supported (TRUE);
+ mono_set_partial_sharing_supported (TRUE);
+ }
}
/**
static guint8*
get_throw_trampoline (const char *name, gboolean rethrow, gboolean llvm, gboolean corlib, gboolean llvm_abs, gboolean resume_unwind, MonoTrampInfo **info, gboolean aot)
{
- guint8 *start, *code;
+ guint8 *start, *code, *labels [16];
int i, stack_size, stack_offset, arg_offsets [5], regs_offset;
MonoJumpInfo *ji = NULL;
GSList *unwind_ops = NULL;
x86_lea_membase (code, X86_EAX, X86_ESP, stack_offset);
x86_mov_membase_reg (code, X86_ESP, regs_offset + (X86_ESP * 4), X86_EAX, 4);
+ /* Clear fp stack */
+ labels [0] = code;
+ x86_fnstsw (code);
+ x86_shift_reg_imm (code, X86_SHR, X86_EAX, 11);
+ x86_alu_reg_imm (code, X86_AND, X86_EAX, 7);
+ x86_alu_reg_imm (code, X86_CMP, X86_EAX, 0);
+ labels [1] = code;
+ x86_branch8 (code, X86_CC_EQ, 0, FALSE);
+ x86_fstp (code, 0);
+ x86_jump_code (code, labels [0]);
+ mono_x86_patch (labels [1], code);
+
/* Set arg1 == regs */
x86_lea_membase (code, X86_EAX, X86_ESP, regs_offset);
x86_mov_membase_reg (code, X86_ESP, arg_offsets [0], X86_EAX, 4);
/*
* inline_method:
*
- * Return the cost of inlining CMETHOD.
+ * Return the cost of inlining CMETHOD, or zero if it should not be inlined.
*/
static int
inline_method (MonoCompile *cfg, MonoMethod *cmethod, MonoMethodSignature *fsig, MonoInst **sp,
- guchar *ip, guint real_offset, gboolean inline_always)
+ guchar *ip, guint real_offset, gboolean inline_always)
{
MonoError error;
MonoInst *ins, *rvar = NULL;
/*
* mono_method_to_ir:
*
- * Translate the .net IL into linear IR.
+ * Translate the .net IL into linear IR.
+ *
+ * @start_bblock: if not NULL, the starting basic block, used during inlining.
+ * @end_bblock: if not NULL, the ending basic block, used during inlining.
+ * @return_var: if not NULL, the place where the return value is stored, used during inlining.
+ * @inline_args: if not NULL, contains the arguments to the inline call
+ * @inline_offset: if not zero, the real offset from the inline call, or zero otherwise.
+ * @is_virtual_call: whether this method is being called as a result of a call to callvirt
+ *
+ * This method is used to turn ECMA IL into Mono's internal Linear IR
+ * reprensetation. It is used both for entire methods, as well as
+ * inlining existing methods. In the former case, the @start_bblock,
+ * @end_bblock, @return_var, @inline_args are all set to NULL, and the
+ * inline_offset is set to zero.
+ *
+ * Returns: the inline cost, or -1 if there was an error processing this method.
*/
int
mono_method_to_ir (MonoCompile *cfg, MonoMethod *method, MonoBasicBlock *start_bblock, MonoBasicBlock *end_bblock,
#define MONO_ARCH_DYN_CALL_SUPPORTED 1
#define MONO_ARCH_DYN_CALL_PARAM_AREA (DYN_CALL_STACK_ARGS * 8)
#define MONO_ARCH_SOFT_DEBUG_SUPPORTED 1
-#ifndef TARGET_ANDROID
#define MONO_ARCH_GSHAREDVT_SUPPORTED 1
-#endif
#define MONO_ARCH_HAVE_SETUP_RESUME_FROM_SIGNAL_HANDLER_CTX 1
#define MONO_ARCH_HAVE_SETUP_ASYNC_CALLBACK 1
#define MONO_ARCH_HAVE_GENERAL_RGCTX_LAZY_FETCH_TRAMPOLINE 1
MonoThreadInfo *thread = mono_thread_info_current_unchecked ();
if (!thread) {
ctx->valid = FALSE;
- G_BREAKPOINT ();
+ g_error ("Invoked mono_thread_state_init_from_sigctx from non-Mono thread");
return FALSE;
}
if (method->wrapper_type == MONO_WRAPPER_DELEGATE_INVOKE) {
WrapperInfo *info = mono_marshal_get_wrapper_info (method);
- if (info->subtype == WRAPPER_SUBTYPE_NONE)
- return mono_marshal_get_delegate_invoke (mini_get_shared_method_full (info->d.delegate_invoke.method, all_vt, is_gsharedvt), NULL);
+ if (info->subtype == WRAPPER_SUBTYPE_NONE) {
+ MonoMethod *m = mono_marshal_get_delegate_invoke (mini_get_shared_method_full (info->d.delegate_invoke.method, all_vt, is_gsharedvt), NULL);
+ return m;
+ }
}
if (method->is_generic || (method->klass->generic_container && !method->is_inflated)) {
module->llvm_only = llvm_only;
/* The first few entries are reserved */
module->max_got_offset = 16;
- module->context = LLVMContextCreate ();
+ module->context = LLVMGetGlobalContext ();
if (llvm_only)
/* clang ignores our debug info because it has an invalid version */
#include <mono/utils/dtrace.h>
#include <mono/utils/mono-signal-handler.h>
#include <mono/utils/mono-threads.h>
-#include <mono/utils/mono-threads-posix-signals.h>
#include "mini.h"
#include <string.h>
*/
#if defined (USE_POSIX_BACKEND) && defined (SIGRTMIN) && !defined (PLATFORM_ANDROID)
/* Just take the first real-time signal we can get. */
- profiler_signal = mono_threads_posix_signal_search_alternative (-1);
+ profiler_signal = mono_threads_suspend_search_alternative_signal ();
#else
profiler_signal = SIGPROF;
#endif
void *ptr;
if (mono_aot_only)
- g_error ("Attempting to allocate from the global code manager while running with --aot-only.\n");
+ g_error ("Attempting to allocate from the global code manager while running in aot-only mode.\n");
if (!global_codeman) {
/* This can happen during startup */
/* Not used */
g_assert_not_reached ();
}
+
+// Custom handlers currently only implemented by Windows.
+#ifndef HOST_WIN32
+gboolean
+mono_runtime_install_custom_handlers (const char *handlers)
+{
+ return FALSE;
+}
+
+void
+mono_runtime_install_custom_handlers_usage (void)
+{
+ fprintf (stdout,
+ "Custom Handlers:\n"
+ " --handlers=HANDLERS Enable handler support, HANDLERS is a comma\n"
+ " separated list of available handlers to install.\n"
+ "\n"
+ "No handlers supported on current platform.\n");
+}
+#endif /* HOST_WIN32 */
#include <config.h>
#include <signal.h>
#include <math.h>
+#include <conio.h>
+#include <assert.h>
#include <mono/metadata/assembly.h>
#include <mono/metadata/loader.h>
#include <mmsystem.h>
#endif
+#define MONO_HANDLER_DELIMITER ','
+#define MONO_HANDLER_DELIMITER_LEN G_N_ELEMENTS(MONO_HANDLER_DELIMITER)-1
+
+#define MONO_HANDLER_ATEXIT_WAIT_KEYPRESS "atexit-waitkeypress"
+#define MONO_HANDLER_ATEXIT_WAIT_KEYPRESS_LEN G_N_ELEMENTS(MONO_HANDLER_ATEXIT_WAIT_KEYPRESS)-1
+
+// Typedefs used to setup handler table.
+typedef void (*handler)(void);
+
+typedef struct {
+ const char * cmd;
+ const int cmd_len;
+ handler handler;
+} HandlerItem;
+
+#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
+/**
+* atexit_wait_keypress:
+*
+* This function is installed as an atexit function making sure that the console is not terminated before the end user has a chance to read the result.
+* This can be handy in debug scenarios (running from within the debugger) since an exit of the process will close the console window
+* without giving the end user a chance to look at the output before closed.
+*/
+static void
+atexit_wait_keypress (void)
+{
+
+ fflush (stdin);
+
+ printf ("Press any key to continue . . . ");
+ fflush (stdout);
+
+ _getch ();
+
+ return;
+}
+
+/**
+* install_atexit_wait_keypress:
+*
+* This function installs the wait keypress exit handler.
+*/
+static void
+install_atexit_wait_keypress (void)
+{
+ atexit (atexit_wait_keypress);
+ return;
+}
+
+#else
+
+/**
+* install_atexit_wait_keypress:
+*
+* Not supported on WINAPI family.
+*/
+static void
+install_atexit_wait_keypress (void)
+{
+ return;
+}
+
+#endif /* G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT) */
+
+// Table describing handlers that can be installed at process startup. Adding a new handler can be done by adding a new item to the table together with an install handler function.
+const HandlerItem g_handler_items[] = { { MONO_HANDLER_ATEXIT_WAIT_KEYPRESS, MONO_HANDLER_ATEXIT_WAIT_KEYPRESS_LEN, install_atexit_wait_keypress },
+ { NULL, 0, NULL } };
+
+/**
+ * get_handler_arg_len:
+ * @handlers: Get length of next handler.
+ *
+ * This function calculates the length of next handler included in argument.
+ *
+ * Returns: The length of next handler, if available.
+ */
+static size_t
+get_next_handler_arg_len (const char *handlers)
+{
+ assert (handlers != NULL);
+
+ size_t current_len = 0;
+ const char *handler = strchr (handlers, MONO_HANDLER_DELIMITER);
+ if (handler != NULL) {
+ // Get length of next handler arg.
+ current_len = (handler - handlers);
+ } else {
+ // Consume rest as length of next handler arg.
+ current_len = strlen (handlers);
+ }
+
+ return current_len;
+}
+
+/**
+ * install_custom_handler:
+ * @handlers: Handlers included in --handler argument, example "atexit-waitkeypress,someothercmd,yetanothercmd".
+ * @handler_arg_len: Output, length of consumed handler.
+ *
+ * This function installs the next handler included in @handlers parameter.
+ *
+ * Returns: TRUE on successful install, FALSE on failure or unrecognized handler.
+ */
+static gboolean
+install_custom_handler (const char *handlers, size_t *handler_arg_len)
+{
+ gboolean result = FALSE;
+
+ assert (handlers != NULL);
+ assert (handler_arg_len);
+
+ *handler_arg_len = get_next_handler_arg_len (handlers);
+ for (int current_item = 0; current_item < G_N_ELEMENTS (g_handler_items); ++current_item) {
+ const HandlerItem * handler_item = &g_handler_items [current_item];
+
+ if (handler_item->cmd == NULL)
+ continue;
+
+ if (*handler_arg_len == handler_item->cmd_len && strncmp (handlers, handler_item->cmd, *handler_arg_len) == 0) {
+ assert (handler_item->handler != NULL);
+ handler_item->handler ();
+ result = TRUE;
+ break;
+ }
+ }
+ return result;
+}
+
void
mono_runtime_install_handlers (void)
{
#endif
}
+gboolean
+mono_runtime_install_custom_handlers (const char *handlers)
+{
+ gboolean result = FALSE;
+
+ assert (handlers != NULL);
+ while (*handlers != '\0') {
+ size_t handler_arg_len = 0;
+
+ result = install_custom_handler (handlers, &handler_arg_len);
+ handlers += handler_arg_len;
+
+ if (*handlers == MONO_HANDLER_DELIMITER)
+ handlers++;
+ if (!result)
+ break;
+ }
+
+ return result;
+}
+
+void
+mono_runtime_install_custom_handlers_usage (void)
+{
+ fprintf (stdout,
+ "Custom Handlers:\n"
+ " --handlers=HANDLERS Enable handler support, HANDLERS is a comma\n"
+ " separated list of available handlers to install.\n"
+ "\n"
+#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT)
+ "HANDLERS is composed of:\n"
+ " atexit-waitkeypress Install an atexit handler waiting for a keypress\n"
+ " before exiting process.\n");
+#else
+ "No handlers supported on current platform.\n");
+#endif /* G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT) */
+}
+
void
mono_runtime_cleanup_handlers (void)
{
#include <glib.h>
#ifdef HOST_WIN32
-#include "Windows.h"
+#include "windows.h"
#include "mini.h"
#include "mono/utils/mono-context.h"
if (mono_aot_only) {
char *fullname = mono_method_full_name (method, TRUE);
- mono_error_set_execution_engine (error, "Attempting to JIT compile method '%s' while running with --aot-only. See http://docs.xamarin.com/ios/about/limitations for more information.\n", fullname);
+ mono_error_set_execution_engine (error, "Attempting to JIT compile method '%s' while running in aot-only mode. See https://developer.xamarin.com/guides/ios/advanced_topics/limitations/ for more information.\n", fullname);
g_free (fullname);
return NULL;
guint8 *thunks;
/* Offset between the start of code and the thunks area */
int thunks_offset;
- guint32 exception_type; /* MONO_EXCEPTION_* */
+ MonoExceptionType exception_type; /* MONO_EXCEPTION_* */
guint32 exception_data;
char* exception_message;
gpointer exception_ptr;
* Per-OS implementation functions.
*/
void mono_runtime_install_handlers (void);
+gboolean mono_runtime_install_custom_handlers (const char *handlers);
+void mono_runtime_install_custom_handlers_usage (void);
void mono_runtime_cleanup_handlers (void);
void mono_runtime_setup_stat_profiler (void);
void mono_runtime_shutdown_stat_profiler (void);
typeof-ptr.cs \
static-constructor.cs \
pinvoke.cs \
+ pinvoke-utf8.cs \
pinvoke3.cs \
pinvoke11.cs \
pinvoke13.cs \
if HOST_WIN32
PLATFORM_DISABLED_TESTS=async-exc-compilation.exe finally_guard.exe finally_block_ending_in_dead_bb.exe \
- bug-18026.exe monitor.exe threadpool-exceptions5.exe
+ bug-18026.exe monitor.exe threadpool-exceptions5.exe pinvoke-utf8.exe
endif
endif
bug-459094.exe \
delegate-invoke.exe \
bug-Xamarin-5278.exe \
+ reference-loader.cs \
$(PLATFORM_DISABLED_TESTS) \
$(EXTRA_DISABLED_TESTS) \
$(COOP_DISABLED_TESTS) \
delegate-with-null-target.il \
bug-318677.il \
gsharing-valuetype-layout.il \
- invalid_generic_instantiation.il
+ invalid_generic_instantiation.il \
+ bug-45841-fpstack-exceptions.il
if INSTALL_MOBILE_STATIC
TEST_IL_SRC= \
# but that need to be compiled
PREREQ_IL_SRC=event-il.il module-cctor.il
PREREQ_CS_SRC=
-PREREQ_IL_DLL_SRC=event-il.il module-cctor.il
-PREREQ_CS_DLL_SRC=
+PREREQ_IL_DLL_SRC=
+PREREQ_CS_DLL_SRC=TestingReferenceAssembly.cs TestingReferenceReferenceAssembly.cs
-PREREQSI_IL=$(PREREQ_IL_SRC:.il=.exe)
-PREREQSI_CS=$(PREREQ_CS_SRC:.cs=.exe)
+PREREQSI_IL=$(PREREQ_IL_SRC:.il=.exe) \
+ $(PREREQ_IL_DLL_SRC:.il=.dll)
+PREREQSI_CS=$(PREREQ_CS_SRC:.cs=.exe) \
+ $(PREREQ_CS_DLL_SRC:.cs=.dll)
TESTSI_CS=$(TEST_CS_SRC:.cs=.exe)
TESTSI_IL=$(TEST_IL_SRC:.il=.exe)
TESTBS=$(BENCHSRC:.cs=.exe)
STRESS_TESTS=$(STRESS_TESTS_SRC:.cs=.exe)
-PREREQSI_IL_AOT=$(PREREQ_IL_SRC:.il=.exe$(PLATFORM_AOT_SUFFIX))
-PREREQSI_CS_AOT=$(PREREQ_CS_SRC:.cs=.exe$(PLATFORM_AOT_SUFFIX))
+PREREQSI_IL_AOT=$(PREREQ_IL_SRC:.il=.exe$(PLATFORM_AOT_SUFFIX)) \
+ $(PREREQ_IL_DLL_SRC:.il=.dll$(PLATFORM_AOT_SUFFIX))
+PREREQSI_CS_AOT=$(PREREQ_CS_SRC:.cs=.exe$(PLATFORM_AOT_SUFFIX)) \
+ $(PREREQ_CS_DLL_SRC:.cs=.dll$(PLATFORM_AOT_SUFFIX))
EXTRA_DIST=test-driver test-runner.cs $(TEST_CS_SRC_DIST) $(TEST_IL_SRC) \
$(BENCHSRC) $(STRESS_TESTS_SRC) stress-runner.pl $(PREREQ_IL_SRC) $(PREREQ_CS_SRC)
%.exe: %.cs $(TEST_DRIVER_DEPEND)
$(MCS) -r:System.dll -r:System.Xml.dll -r:System.Core.dll -r:TestDriver.dll $(TEST_DRIVER_HARD_KILL_FEATURE) -out:$@ $<
+%.dll: %.cs
+ $(MCS) -r:System.dll -target:library -out:$@ $<
+
+TestingReferenceReferenceAssembly.dll: TestingReferenceReferenceAssembly.cs TestingReferenceAssembly.dll
+ $(MCS) -r:TestingReferenceAssembly.dll -target:library -out:$@ $<
+
%.exe$(PLATFORM_AOT_SUFFIX): %.exe
$(RUNTIME) $(AOT_BUILD_FLAGS) $<
endif
sgen-regular-tests: $(SGEN_REGULAR_TESTS)
- $(MAKE) sgen-regular-tests-plain
+ $(MAKE) sgen-regular-tests-ms
$(MAKE) sgen-regular-tests-ms-conc
$(MAKE) sgen-regular-tests-ms-conc-split
$(MAKE) sgen-regular-tests-ms-split
- $(MAKE) sgen-regular-tests-ms-split-95
- $(MAKE) sgen-regular-tests-plain-clear-at-gc
+ $(MAKE) sgen-regular-tests-ms-conc-split-95
+ $(MAKE) sgen-regular-tests-ms-clear-at-gc
$(MAKE) sgen-regular-tests-ms-conc-clear-at-gc
- $(MAKE) sgen-regular-tests-ms-split-clear-at-gc
+ $(MAKE) sgen-regular-tests-ms-conc-split-clear-at-gc
-sgen-regular-tests-plain: $(SGEN_REGULAR_TESTS) test-runner.exe
- MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
+sgen-regular-tests-ms: $(SGEN_REGULAR_TESTS) test-runner.exe
+ MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="major=marksweep" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
sgen-regular-tests-ms-conc: $(SGEN_REGULAR_TESTS) test-runner.exe
MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="major=marksweep-conc" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
sgen-regular-tests-ms-conc-split: $(SGEN_REGULAR_TESTS) test-runner.exe
MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="major=marksweep-conc,minor=split" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
sgen-regular-tests-ms-split: $(SGEN_REGULAR_TESTS) test-runner.exe
- MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="minor=split" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
-sgen-regular-tests-ms-split-95: $(SGEN_REGULAR_TESTS) test-runner.exe
- MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="minor=split,alloc-ratio=95" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
-sgen-regular-tests-plain-clear-at-gc: $(SGEN_REGULAR_TESTS) test-runner.exe
- MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="clear-at-gc" MONO_GC_PARAMS="" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
+ MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="major=marksweep,minor=split" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
+sgen-regular-tests-ms-conc-split-95: $(SGEN_REGULAR_TESTS) test-runner.exe
+ MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="" MONO_GC_PARAMS="major=marksweep-conc,minor=split,alloc-ratio=95" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
+sgen-regular-tests-ms-clear-at-gc: $(SGEN_REGULAR_TESTS) test-runner.exe
+ MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="clear-at-gc" MONO_GC_PARAMS="major=marksweep" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
sgen-regular-tests-ms-conc-clear-at-gc: $(SGEN_REGULAR_TESTS) test-runner.exe
MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="clear-at-gc" MONO_GC_PARAMS="major=marksweep-conc" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
-sgen-regular-tests-ms-split-clear-at-gc: $(SGEN_REGULAR_TESTS) test-runner.exe
- MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="clear-at-gc" MONO_GC_PARAMS="minor=split" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
+sgen-regular-tests-ms-conc-split-clear-at-gc: $(SGEN_REGULAR_TESTS) test-runner.exe
+ MONO_ENV_OPTIONS="--gc=sgen" MONO_GC_DEBUG="clear-at-gc" MONO_GC_PARAMS="major=marksweep-conc,minor=split" $(RUNTIME) $(TEST_RUNNER) $(TEST_RUNNER_ARGS) --testsuite-name $@ --timeout 900 $(SGEN_REGULAR_TESTS)
SGEN_TOGGLEREF_TESTS= \
sgen-toggleref.exe
--- /dev/null
+using System.Runtime.CompilerServices;
+
+[assembly: ReferenceAssemblyAttribute]
+
+public class X {
+ public int Y;
+}
--- /dev/null
+// An assembly that refereces the TestingReferenceAssembly
+
+class Z : X {
+ public Z () {
+ Y = 1;
+ }
+}
--- /dev/null
+
+// Metadata version: v4.0.30319
+.assembly extern mscorlib
+{
+ .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
+ .ver 4:0:0:0
+}
+.assembly extern System.Data
+{
+ .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
+ .ver 4:0:0:0
+}
+.assembly x
+{
+ .custom instance void [mscorlib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
+ .custom instance void [mscorlib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78 // ....T..WrapNonEx
+ 63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 ) // ceptionThrows.
+ .custom instance void [mscorlib]System.Diagnostics.DebuggableAttribute::.ctor(valuetype [mscorlib]System.Diagnostics.DebuggableAttribute/DebuggingModes) = ( 01 00 02 00 00 00 00 00 )
+ .hash algorithm 0x00008004
+ .ver 0:0:0:0
+}
+.module x.exe
+// MVID: {0EDDDD7B-2C90-4D6D-9C28-383B7DA8A1EB}
+.imagebase 0x00400000
+.file alignment 0x00000200
+.stackreserve 0x00100000
+.subsystem 0x0003 // WINDOWS_CUI
+.corflags 0x00000001 // ILONLY
+
+
+// =============== CLASS MEMBERS DECLARATION ===================
+
+.class public auto ansi beforefieldinit SqlSingleTest
+ extends [mscorlib]System.Object
+{
+ .method public hidebysig static int32 Main() cil managed
+ {
+ .entrypoint
+ // Code size 164 (0xa4)
+ .maxstack 2
+ .locals init (valuetype [System.Data]System.Data.SqlTypes.SqlDecimal V_0)
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ pop
+ IL_001c: leave.s IL_0021
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_001e: pop
+ IL_001f: leave.s IL_0021
+
+ } // end handler
+ IL_0021: nop
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ pop
+ IL_002e: leave.s IL_0033
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_0030: pop
+ IL_0031: leave.s IL_0033
+
+ } // end handler
+ IL_0033: nop
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ IL_0044: leave.s IL_0049
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_0046: pop
+ IL_0047: leave.s IL_0049
+
+ } // end handler
+ IL_0049: nop
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ pop
+ IL_005a: leave.s IL_005f
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_005c: pop
+ IL_005d: leave.s IL_005f
+
+ } // end handler
+ IL_005f: nop
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ pop
+ IL_006c: leave.s IL_0071
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_006e: pop
+ IL_006f: leave.s IL_0071
+
+ } // end handler
+ IL_0071: nop
+ .try
+ {
+ ldc.r8 5
+ newobj instance void [mscorlib]System.OverflowException::.ctor(string)
+ throw
+ pop
+ IL_0082: leave.s IL_0087
+
+ } // end .try
+ catch [mscorlib]System.Exception
+ {
+ IL_0084: pop
+ IL_0085: leave.s IL_0087
+
+ } // end handler
+ IL_0087:
+ ldloca.s V_0
+ IL_0089: ldc.r8 5
+ IL_0092: call instance void [System.Data]System.Data.SqlTypes.SqlDecimal::.ctor(float64)
+ IL_0097: ldloca.s V_0
+ IL_0099: call instance valuetype [mscorlib]System.Decimal [System.Data]System.Data.SqlTypes.SqlDecimal::get_Value()
+ call float64 [mscorlib]System.Decimal::ToDouble([mscorlib]System.Decimal)
+ ldc.r8 5
+ ceq
+ ldc.i4 0
+ ceq
+ ret
+ } // end of method SqlSingleTest::Main
+
+ .method public hidebysig specialname rtspecialname
+ instance void .ctor() cil managed
+ {
+ // Code size 7 (0x7)
+ .maxstack 8
+ IL_0000: ldarg.0
+ IL_0001: call instance void [mscorlib]System.Object::.ctor()
+ IL_0006: ret
+ } // end of method SqlSingleTest::.ctor
+
+} // end of class SqlSingleTest
+
+
+// =============================================================
+
+// *********** DISASSEMBLY COMPLETE ***********************
for (int i = 0; i < st.FrameCount; ++i) {
StackFrame sf = st.GetFrame (i);
MethodBase m = sf.GetMethod ();
+ if (m == null)
+ continue;
Type t = m.DeclaringType;
if (m.IsGenericMethod) {
Type[] margs = m.GetGenericArguments ();
return s.array [0] + s.array [1] + s.array [2];
}
+const int NSTRINGS = 6;
+//test strings
+const char *utf8Strings[] = {
+ "Managed",
+ "Sîne klâwen durh die wolken sint geslagen" ,
+ "काचं शक्नोम्यत्तुम् । नोपहिनस्ति माम्",
+ "我能吞下玻璃而不伤身体",
+ "ღმერთსი შემვედრე,შემვედრე, ნუთუ კვლა დამხსნას შემვედრე,სოფლისა შემვედრე, შემვედრე,შემვედრე,შემვედრე,შრომასა, ცეცხლს, წყალსა და მიწასა, ჰაერთა თანა მრომასა; მომცნეს ფრთენი და აღვფრინდე, მივჰხვდე მას ჩემსა ნდომასა, დღისით და ღამით ვჰხედვიდე მზისა ელვათა კრთომაასაშემვედრე,შემვედრე,",
+ "Τη γλώσσα μου έδωσαν ελληνική",
+"\0"
+};
+
+LIBTEST_API char *
+build_return_string(const char* pReturn)
+{
+ char *ret = 0;
+ if (pReturn == 0 || *pReturn == 0)
+ return ret;
+
+ size_t strLength = strlen(pReturn);
+ ret = (char *)(malloc(sizeof(char)* (strLength + 1)));
+ memset(ret, '\0', strLength + 1);
+ strncpy(ret, pReturn, strLength);
+ return ret;
+}
+
+LIBTEST_API char *
+StringParameterInOut(/*[In,Out]*/ char *s, int index)
+{
+ // return a copy
+ return build_return_string(s);
+}
+
+LIBTEST_API void
+StringParameterRefOut(/*out*/ char **s, int index)
+{
+ char *pszTextutf8 = (char*)utf8Strings[index];
+ size_t strLength = strlen(pszTextutf8);
+ *s = (char *)(malloc(sizeof(char)* (strLength + 1)));
+ memcpy(*s, pszTextutf8, strLength);
+ (*s)[strLength] = '\0';
+}
+
+LIBTEST_API void
+StringParameterRef(/*ref*/ char **s, int index)
+{
+ char *pszTextutf8 = (char*)utf8Strings[index];
+ size_t strLength = strlen(pszTextutf8);
+ // do byte by byte validation of in string
+ size_t szLen = strlen(*s);
+ for (size_t i = 0; i < szLen; i++)
+ {
+ if ((*s)[i] != pszTextutf8[i])
+ {
+ printf("[in] managed string do not match native string\n");
+ abort ();
+ }
+ }
+
+ if (*s)
+ {
+ free(*s);
+ }
+ // overwrite the orginal
+ *s = (char *)(malloc(sizeof(char)* (strLength + 1)));
+ memcpy(*s, pszTextutf8, strLength);
+ (*s)[strLength] = '\0';
+}
+
+LIBTEST_API void
+StringBuilderParameterInOut(/*[In,Out] StringBuilder*/ char *s, int index)
+{
+ // if string.empty
+ if (s == 0 || *s == 0)
+ return;
+
+ char *pszTextutf8 = (char*)utf8Strings[index];
+
+ // do byte by byte validation of in string
+ size_t szLen = strlen(s);
+ for (size_t i = 0; i < szLen; i++)
+ {
+ if (s[i] != pszTextutf8[i])
+ {
+ printf("[in] managed string do not match native string\n");
+ abort ();
+ }
+ }
+
+ // modify the string inplace
+ size_t outLen = strlen(pszTextutf8);
+ for (size_t i = 0; i < outLen; i++) {
+ s[i] = pszTextutf8[i];
+ }
+ s[outLen] = '\0';
+}
+
+//out string builder
+LIBTEST_API void
+StringBuilderParameterOut(/*[Out] StringBuilder*/ char *s, int index)
+{
+ char *pszTextutf8 = (char*)utf8Strings[index];
+
+ printf ("SBPO: Receiving %s\n", s);
+ // modify the string inplace
+ size_t outLen = strlen(pszTextutf8);
+ for (size_t i = 0; i < outLen; i++) {
+ s[i] = pszTextutf8[i];
+ }
+ s[outLen] = '\0';
+}
+
+LIBTEST_API char *
+StringParameterOut(/*[Out]*/ char *s, int index)
+{
+ // return a copy
+ return build_return_string(s);
+}
+
+// Utf8 field
+typedef struct FieldWithUtf8
+{
+ char *pFirst;
+ int index;
+}FieldWithUtf8;
+
+//utf8 struct field
+LIBTEST_API void
+TestStructWithUtf8Field(struct FieldWithUtf8 fieldStruct)
+{
+ char *pszManagedutf8 = fieldStruct.pFirst;
+ int stringIndex = fieldStruct.index;
+ char *pszNative = 0;
+ size_t outLen = 0;
+
+ if (pszManagedutf8 == 0 || *pszManagedutf8 == 0)
+ return;
+
+ pszNative = (char*)utf8Strings[stringIndex];
+
+ outLen = strlen(pszNative);
+ // do byte by byte comparision
+ for (size_t i = 0; i < outLen; i++)
+ {
+ if (pszNative[i] != pszManagedutf8[i])
+ {
+ printf("Native and managed string do not match.\n");
+ abort ();
+ }
+ }
+}
+
+typedef void (* Callback2)(char *text, int index);
+
+LIBTEST_API void
+Utf8DelegateAsParameter(Callback2 managedCallback)
+{
+ for (int i = 0; i < NSTRINGS; ++i)
+ {
+ char *pszNative = 0;
+ pszNative = (char*)utf8Strings[i];
+ managedCallback(pszNative, i);
+ }
+}
+
+
+LIBTEST_API char*
+StringBuilderParameterReturn(int index)
+{
+ char *pszTextutf8 = (char*)utf8Strings[index];
+ size_t strLength = strlen(pszTextutf8);
+ char * ret = (char *)(malloc(sizeof(char)* (strLength + 1)));
+ memcpy(ret, pszTextutf8, strLength);
+ ret[strLength] = '\0';
+
+ return ret;
+}
+
LIBTEST_API int STDCALL
mono_test_marshal_pointer_array (int *arr[])
{
--- /dev/null
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+using System;
+using System.Runtime.InteropServices;
+using System.Text;
+using System.Collections.Generic;
+
+
+// UTF8
+class UTF8StringTests
+{
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ [return: MarshalAs(UnmanagedType.LPUTF8Str)]
+ public static extern string StringParameterInOut([In, Out][MarshalAs(UnmanagedType.LPUTF8Str)]string s, int index);
+ public static bool TestInOutStringParameter(string orgString, int index)
+ {
+ string passedString = orgString;
+ string expectedNativeString = passedString;
+
+ string nativeString = StringParameterInOut(passedString, index);
+ if (!(nativeString == expectedNativeString))
+ {
+ Console.WriteLine("StringParameterInOut: nativeString != expecedNativeString ");
+ return false;
+ }
+ return true;
+ }
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ [return: MarshalAs(UnmanagedType.LPUTF8Str)]
+ public static extern string StringParameterOut([Out][MarshalAs(UnmanagedType.LPUTF8Str)]string s, int index);
+ public static bool TestOutStringParameter(string orgString, int index)
+ {
+ string passedString = orgString;
+ string expecedNativeString = passedString;
+ string nativeString = StringParameterInOut(passedString, index);
+ if (!(nativeString == expecedNativeString))
+ {
+ Console.WriteLine("StringParameterInOut: nativeString != expecedNativeString ");
+ return false;
+ }
+ return true;
+ }
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void StringParameterRefOut([MarshalAs(UnmanagedType.LPUTF8Str)]out string s, int index);
+ public static bool TestStringPassByOut(string orgString, int index)
+ {
+ // out string
+ string expectedNative = string.Empty;
+ StringParameterRefOut(out expectedNative, index);
+ if (orgString != expectedNative)
+ {
+ Console.WriteLine ("TestStringPassByOut : expectedNative != outString");
+ return false;
+ }
+ return true;
+ }
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void StringParameterRef([MarshalAs(UnmanagedType.LPUTF8Str)]ref string s, int index);
+ public static bool TestStringPassByRef(string orgString, int index)
+ {
+ string orgCopy = new string(orgString.ToCharArray());
+ StringParameterRef(ref orgString, index);
+ if (orgString != orgCopy)
+ {
+ Console.WriteLine("TestStringPassByOut : string mismatch");
+ return false;
+ }
+ return true;
+ }
+
+ public static bool EmptyStringTest()
+ {
+ StringParameterInOut(string.Empty, 0);
+ StringParameterOut(string.Empty, 0);
+ return true;
+ }
+}
+
+// UTF8 stringbuilder
+class UTF8StringBuilderTests
+{
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void StringBuilderParameterInOut([In,Out][MarshalAs(UnmanagedType.LPUTF8Str)]StringBuilder s, int index);
+ public static bool TestInOutStringBuilderParameter(string expectedString, int index)
+ {
+ StringBuilder nativeStrBuilder = new StringBuilder(expectedString);
+
+ StringBuilderParameterInOut(nativeStrBuilder, index);
+
+ if (!nativeStrBuilder.ToString().Equals(expectedString))
+ {
+ Console.WriteLine($"TestInOutStringBuilderParameter: nativeString != expecedNativeString index={index} got={nativeStrBuilder} and expected={expectedString} ");
+ return false;
+ }
+ return true;
+ }
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void StringBuilderParameterOut([Out][MarshalAs(UnmanagedType.LPUTF8Str)]StringBuilder s, int index);
+ public static bool TestOutStringBuilderParameter(string expectedString, int index)
+ {
+ // string builder capacity
+ StringBuilder nativeStringBuilder = new StringBuilder(expectedString.Length);
+
+ StringBuilderParameterOut(nativeStringBuilder, index);
+
+ if (!nativeStringBuilder.ToString().Equals(expectedString))
+ {
+ Console.WriteLine("TestOutStringBuilderParameter: string != expecedString ");
+ return false;
+ }
+ return true;
+ }
+
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ [return: MarshalAs(UnmanagedType.LPUTF8Str,SizeConst = 512)]
+ public static extern StringBuilder StringBuilderParameterReturn(int index);
+ public static bool TestReturnStringBuilder(string expectedReturn, int index)
+ {
+ StringBuilder nativeString = StringBuilderParameterReturn(index);
+ if (!expectedReturn.Equals(nativeString.ToString()))
+ {
+ Console.WriteLine(string.Format( "TestReturnStringBuilder: nativeString {0} != expecedNativeString {1}",nativeString.ToString(),expectedReturn) );
+ return false;
+ }
+ return true;
+ }
+}
+
+// UTF8 string as struct field
+class UTF8StructMarshalling
+{
+ public struct Utf8Struct
+ {
+ [MarshalAs(UnmanagedType.LPUTF8Str)]
+ public string FirstName;
+ public int index;
+ }
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void TestStructWithUtf8Field(Utf8Struct utfStruct);
+ public static bool TestUTF8StructMarshalling(string[] utf8Strings)
+ {
+ Utf8Struct utf8Struct = new Utf8Struct();
+ for (int i = 0; i < utf8Strings.Length; i++)
+ {
+ utf8Struct.FirstName = utf8Strings[i];
+ utf8Struct.index = i;
+ TestStructWithUtf8Field(utf8Struct);
+ }
+ return true;
+ }
+}
+
+// UTF8 string as delegate parameter
+class UTF8DelegateMarshalling
+{
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate void DelegateUTF8Parameter([MarshalAs(UnmanagedType.LPUTF8Str)]string utf8String, int index);
+
+ [DllImport("libtest", CallingConvention = CallingConvention.Cdecl)]
+ public static extern void Utf8DelegateAsParameter(DelegateUTF8Parameter param);
+
+ static bool failed;
+ public static bool TestUTF8DelegateMarshalling()
+ {
+ failed = false;
+ Utf8DelegateAsParameter(new DelegateUTF8Parameter(Utf8StringCallback));
+
+ return !failed;
+ }
+
+ public static void Utf8StringCallback(string nativeString, int index)
+ {
+ if (string.CompareOrdinal(nativeString, Test.utf8Strings[index]) != 0)
+ {
+ Console.WriteLine("Utf8StringCallback string do not match");
+ failed = true;
+ }
+ }
+}
+
+class Test
+{
+ //test strings
+ public static string[] utf8Strings = {
+ "Managed",
+ "Sîne klâwen durh die wolken sint geslagen" ,
+ "काचं शक्नोम्यत्तुम् । नोपहिनस्ति माम्",
+ "我能吞下玻璃而不伤身体",
+ "ღმერთსი შემვედრე,შემვედრე, ნუთუ კვლა დამხსნას შემვედრე,სოფლისა შემვედრე, შემვედრე,შემვედრე,შემვედრე,შრომასა, ცეცხლს, წყალსა და მიწასა, ჰაერთა თანა მრომასა; მომცნეს ფრთენი და აღვფრინდე, მივჰხვდე მას ჩემსა ნდომასა, დღისით და ღამით ვჰხედვიდე მზისა ელვათა კრთომაასაშემვედრე,შემვედრე,",
+ "Τη γλώσσα μου έδωσαν ελληνική",
+ null,
+ };
+
+ public static int Main(string[] args)
+ {
+ // Test string as [In,Out] parameter
+ for (int i = 0; i < utf8Strings.Length; i++)
+ if (!UTF8StringTests.TestInOutStringParameter(utf8Strings[i], i))
+ return i+1;
+
+ // Test string as [Out] parameter
+ for (int i = 0; i < utf8Strings.Length; i++)
+ if (!UTF8StringTests.TestOutStringParameter(utf8Strings[i], i))
+ return i+100;
+
+ for (int i = 0; i < utf8Strings.Length - 1; i++)
+ if (!UTF8StringTests.TestStringPassByOut(utf8Strings[i], i))
+ return i+200;
+
+ for (int i = 0; i < utf8Strings.Length - 1; i++)
+ if (!UTF8StringTests.TestStringPassByRef(utf8Strings[i], i))
+ return i+300;
+
+
+ // Test StringBuilder as [In,Out] parameter
+ for (int i = 0; i < utf8Strings.Length - 1; i++)
+ if (!UTF8StringBuilderTests.TestInOutStringBuilderParameter(utf8Strings[i], i))
+ return i+400;
+
+#if NOT_YET
+ // This requires support for [Out] in StringBuilder
+
+ // Test StringBuilder as [Out] parameter
+ for (int i = 0; i < utf8Strings.Length - 1; i++){
+ if (!UTF8StringBuilderTests.TestOutStringBuilderParameter(utf8Strings[i], i))
+ return i+500;
+ }
+
+#endif
+
+ // utf8 string as struct fields
+ if (!UTF8StructMarshalling.TestUTF8StructMarshalling(utf8Strings))
+ return 600;
+
+ // delegate
+ try {
+ UTF8DelegateMarshalling.TestUTF8DelegateMarshalling();
+ } catch (ExecutionEngineException){
+ // Known issue on AOT - we do not AOT this yet.
+ }
+
+#if NOT_YET
+ // This requires special support for StringBuilder return values
+ // Test StringBuilder as return value
+ for (int i = 0; i < utf8Strings.Length - 1; i++)
+ if (!UTF8StringBuilderTests.TestReturnStringBuilder(utf8Strings[i], i))
+ return 700+i;
+#endif
+ // String.Empty tests
+ if (!UTF8StringTests.EmptyStringTest())
+ return 800;
+
+ return 0;
+ }
+}
return mono_test_marshal_array_delegate1 (null, 0, new ArrayDelegate1 (array_delegate2));
}
+ public delegate int ArrayDelegateBlittable (int i, string j,
+ [In, MarshalAs(UnmanagedType.LPArray,
+ ArraySubType=UnmanagedType.LPStr, SizeParamIndex=0)] int[] arr);
+
+ [DllImport ("libtest", EntryPoint="mono_test_marshal_array_delegate")]
+ public static extern int mono_test_marshal_array_delegate1 (string[] arr, int len, ArrayDelegateBlittable d);
+
+ public static int array_delegate_null_blittable (int i, string j, int[] arr) {
+ return (arr == null) ? 0 : 1;
+ }
+
+ public static int test_0_marshal_array_delegate_null_blittable () {
+ return mono_test_marshal_array_delegate1 (null, 0, new ArrayDelegateBlittable (array_delegate_null_blittable));
+ }
+
public delegate int ArrayDelegate3 (int i,
string j,
[In, MarshalAs(UnmanagedType.LPArray,
--- /dev/null
+//
+// reference-loader.cs:
+//
+// Test for reference assembly loading
+
+using System;
+using System.IO;
+using System.Reflection;
+
+public class Tests {
+ public static int Main (string[] args)
+ {
+ return TestDriver.RunTests (typeof (Tests), args);
+ }
+
+ public static int test_0_loadFrom_reference ()
+ {
+ // Check that loading a reference assembly by filename for execution is an error
+ try {
+ var a = Assembly.LoadFrom ("./TestingReferenceAssembly.dll");
+ } catch (BadImageFormatException exn) {
+ // .NET Framework 4.6.2 throws BIFE here.
+ return 0;
+ }
+ return 1;
+ }
+
+ public static int test_0_load_reference ()
+ {
+ // Check that loading a reference assembly for execution is an error
+ try {
+ var an = new AssemblyName ("TestingReferenceAssembly");
+ var a = Assembly.Load (an);
+ } catch (FileNotFoundException exn) {
+ return 0;
+ } catch (BadImageFormatException exn) {
+ // .NET Framework 4.6.2 throws BIFE here.
+ return 0;
+ }
+ return 1;
+ }
+
+ public static int test_0_reflection_load_reference ()
+ {
+ // Check that reflection-only loading a reference assembly is okay
+ var an = new AssemblyName ("TestingReferenceAssembly");
+ var a = Assembly.ReflectionOnlyLoad (an.FullName);
+ var t = a.GetType ("X");
+ var f = t.GetField ("Y");
+ if (f.FieldType.Equals (typeof (Int32)))
+ return 0;
+ return 1;
+ }
+
+ public static int test_0_load_reference_asm_via_reference ()
+ {
+ // Check that loading an assembly that references a reference assembly doesn't succeed.
+ var an = new AssemblyName ("TestingReferenceReferenceAssembly");
+ try {
+ var a = Assembly.Load (an);
+ var t = a.GetType ("Z");
+ } catch (FileNotFoundException){
+ return 0;
+ }
+ return 1;
+ }
+
+ public static int test_0_reflection_load_reference_asm_via_reference ()
+ {
+ // Check that reflection-only loading an assembly that
+ // references a reference assembly is okay.
+ var an = new AssemblyName ("TestingReferenceReferenceAssembly");
+ var a = Assembly.ReflectionOnlyLoad (an.FullName);
+ var t = a.GetType ("Z");
+ var f = t.GetField ("Y");
+ if (f.FieldType.Equals (typeof (Int32)))
+ return 0;
+ return 1;
+ }
+
+
+ public static int test_0_load_reference_bytes ()
+ {
+ // Check that loading a reference assembly from a byte array for execution is an error
+ byte[] bs = File.ReadAllBytes ("./TestingReferenceAssembly.dll");
+ try {
+ var a = Assembly.Load (bs);
+ } catch (BadImageFormatException) {
+ return 0;
+ } catch (FileNotFoundException exn) {
+ Console.Error.WriteLine ("incorrect exn was {0}", exn);
+ return 2;
+ }
+ return 1;
+ }
+
+ public static int test_0_reflection_load_reference_bytes ()
+ {
+ // Check that loading a reference assembly from a byte
+ // array for reflection only is okay.
+ byte[] bs = File.ReadAllBytes ("./TestingReferenceAssembly.dll");
+ var a = Assembly.ReflectionOnlyLoad (bs);
+ var t = a.GetType ("X");
+ var f = t.GetField ("Y");
+ if (f.FieldType.Equals (typeof (Int32)))
+ return 0;
+ return 1;
+ }
+
+}
endif
+if HOST_WIN32
+win32_sources = \
+ os-event-win32.c
+
+platform_sources = $(win32_sources)
+else
+unix_sources = \
+ os-event-unix.c
+
+platform_sources = $(unix_sources)
+endif
+
monoutils_sources = \
+ $(platform_sources) \
mono-md5.c \
mono-sha1.c \
mono-logger.c \
mono-threads-state-machine.c \
mono-threads-posix.c \
mono-threads-posix-signals.c \
- mono-threads-posix-signals.h \
mono-threads-mach.c \
mono-threads-mach-helper.c \
mono-threads-windows.c \
mono-threads-openbsd.c \
mono-threads-android.c \
mono-threads.h \
+ mono-threads-debug.h \
mono-threads-api.h \
mono-threads-coop.c \
mono-threads-coop.h \
- mono-threads-mach-abort-syscall.c \
- mono-threads-posix-abort-syscall.c \
- mono-threads-windows-abort-syscall.c \
mono-tls.h \
mono-tls.c \
linux_magic.h \
checked-build.c \
checked-build.h \
w32handle.c \
- w32handle.h
+ w32handle.h \
+ os-event.h
arch_sources =
if (refection_only)
mono_error_set_assembly_load (oerror, assembly_name, "Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.");
else
- mono_error_set_assembly_load (oerror, assembly_name, "Could not load file or assembly or one of its dependencies.");
+ mono_error_set_assembly_load (oerror, assembly_name, "Could not load file or assembly '%s' or one of its dependencies.", assembly_name);
}
void
#include <glib.h>
#if defined(HOST_WIN32)
-#include <Windows.h>
+#include <windows.h>
#include "mono/utils/mono-mmap-windows.h"
#include <mono/utils/mono-counters.h>
#include <io.h>
#include <mono/utils/mono-threads-coop.h>
#include <mono/utils/mono-threads-api.h>
#include <mono/utils/checked-build.h>
+#include <mono/utils/mono-threads-debug.h>
#ifdef TARGET_OSX
#include <mono/utils/mach-support.h>
--- /dev/null
+
+#ifndef __MONO_UTILS_MONO_THREADS_DEBUG_H__
+#define __MONO_UTILS_MONO_THREADS_DEBUG_H__
+
+/* Logging - enable them below if you need specific logging for the category you need */
+#define MOSTLY_ASYNC_SAFE_PRINTF(...) do { \
+ char __buff[1024]; __buff [0] = '\0'; \
+ g_snprintf (__buff, sizeof (__buff), __VA_ARGS__); \
+ write (1, __buff, strlen (__buff)); \
+} while (0)
+
+#if 1
+#define THREADS_DEBUG(...)
+#else
+#define THREADS_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
+#endif
+
+#if 1
+#define THREADS_STW_DEBUG(...)
+#else
+#define THREADS_STW_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
+#endif
+
+#if 1
+#define THREADS_SUSPEND_DEBUG(...)
+#else
+#define THREADS_SUSPEND_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
+#endif
+
+#if 1
+#define THREADS_STATE_MACHINE_DEBUG(...)
+#else
+#define THREADS_STATE_MACHINE_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
+#endif
+
+#if 1
+#define THREADS_INTERRUPT_DEBUG(...)
+#else
+#define THREADS_INTERRUPT_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
+#endif
+
+#endif /* __MONO_UTILS_MONO_THREADS_DEBUG_H__ */
+++ /dev/null
-/*
- * mono-threads-mach-abort-syscall.c: Low-level syscall aborting
- *
- * Author:
- * Ludovic Henry (ludovic@xamarin.com)
- *
- * (C) 2015 Xamarin, Inc
- */
-
-#include "config.h"
-#include <glib.h>
-
-#if defined (__MACH__)
-#define _DARWIN_C_SOURCE 1
-#endif
-
-#include <mono/utils/mono-threads.h>
-
-#if defined(USE_MACH_BACKEND)
-
-#if defined(HOST_WATCHOS) || defined(HOST_TVOS)
-
-void
-mono_threads_abort_syscall_init (void)
-{
-}
-
-void
-mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
-{
-
-}
-
-gboolean
-mono_threads_suspend_needs_abort_syscall (void)
-{
- return FALSE;
-}
-
-#else
-
-void
-mono_threads_abort_syscall_init (void)
-{
-}
-
-void
-mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
-{
- kern_return_t ret;
-
- do {
- ret = thread_suspend (info->native_handle);
- } while (ret == KERN_ABORTED);
-
- if (ret != KERN_SUCCESS)
- return;
-
- do {
- ret = thread_abort_safely (info->native_handle);
- } while (ret == KERN_ABORTED);
-
- /*
- * We are doing thread_abort when thread_abort_safely returns KERN_SUCCESS because
- * for some reason accept is not interrupted by thread_abort_safely.
- * The risk of aborting non-atomic operations while calling thread_abort should not
- * exist because by the time thread_abort_safely returns KERN_SUCCESS the target
- * thread should have return from the kernel and should be waiting for thread_resume
- * to resume the user code.
- */
- if (ret == KERN_SUCCESS)
- ret = thread_abort (info->native_handle);
-
- do {
- ret = thread_resume (info->native_handle);
- } while (ret == KERN_ABORTED);
-
- g_assert (ret == KERN_SUCCESS);
-}
-
-gboolean
-mono_threads_suspend_needs_abort_syscall (void)
-{
- return TRUE;
-}
-
-#endif
-
-#endif
#include <mono/utils/mono-compiler.h>
#include <mono/utils/mono-threads.h>
#include <mono/utils/hazard-pointer.h>
+#include <mono/utils/mono-threads-debug.h>
void
mono_threads_suspend_init (void)
g_assert_not_reached ();
}
+void
+mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
+{
+ g_assert_not_reached ();
+}
+
+gboolean
+mono_threads_suspend_needs_abort_syscall (void)
+{
+ return FALSE;
+}
+
#else /* defined(HOST_WATCHOS) || defined(HOST_TVOS) */
gboolean
}
info->suspend_can_continue = mono_threads_get_runtime_callbacks ()->
thread_state_init_from_handle (&info->thread_saved_state [ASYNC_SUSPEND_STATE_INDEX], info);
- THREADS_SUSPEND_DEBUG ("thread state %p -> %d\n", (gpointer)(gsize)info->native_handle, res);
+ THREADS_SUSPEND_DEBUG ("thread state %p -> %d\n", (gpointer)(gsize)info->native_handle, ret);
if (info->suspend_can_continue) {
if (interrupt_kernel)
thread_abort (info->native_handle);
} else {
THREADS_SUSPEND_DEBUG ("FAILSAFE RESUME/2 %p -> %d\n", (gpointer)(gsize)info->native_handle, 0);
}
- return info->suspend_can_continue;
+ return TRUE;
}
gboolean
return ret == KERN_SUCCESS;
}
+void
+mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
+{
+ kern_return_t ret;
+
+ do {
+ ret = thread_suspend (info->native_handle);
+ } while (ret == KERN_ABORTED);
+
+ if (ret != KERN_SUCCESS)
+ return;
+
+ do {
+ ret = thread_abort_safely (info->native_handle);
+ } while (ret == KERN_ABORTED);
+
+ /*
+ * We are doing thread_abort when thread_abort_safely returns KERN_SUCCESS because
+ * for some reason accept is not interrupted by thread_abort_safely.
+ * The risk of aborting non-atomic operations while calling thread_abort should not
+ * exist because by the time thread_abort_safely returns KERN_SUCCESS the target
+ * thread should have return from the kernel and should be waiting for thread_resume
+ * to resume the user code.
+ */
+ if (ret == KERN_SUCCESS)
+ ret = thread_abort (info->native_handle);
+
+ do {
+ ret = thread_resume (info->native_handle);
+ } while (ret == KERN_ABORTED);
+
+ g_assert (ret == KERN_SUCCESS);
+}
+
+gboolean
+mono_threads_suspend_needs_abort_syscall (void)
+{
+ return TRUE;
+}
+
#endif /* defined(HOST_WATCHOS) || defined(HOST_TVOS) */
void
mach_port_deallocate (current_task (), info->native_handle);
}
+void
+mono_threads_suspend_init_signals (void)
+{
+}
+
+gint
+mono_threads_suspend_search_alternative_signal (void)
+{
+ g_assert_not_reached ();
+}
+
+gint
+mono_threads_suspend_get_suspend_signal (void)
+{
+ return -1;
+}
+
+gint
+mono_threads_suspend_get_restart_signal (void)
+{
+ return -1;
+}
+
+gint
+mono_threads_suspend_get_abort_signal (void)
+{
+ return -1;
+}
+
#endif /* USE_MACH_BACKEND */
#ifdef __MACH__
+++ /dev/null
-/*
- * mono-threads-posix-abort-syscall.c: Low-level syscall aborting
- *
- * Author:
- * Ludovic Henry (ludovic@xamarin.com)
- *
- * (C) 2015 Xamarin, Inc
- */
-
-#include "config.h"
-#include <glib.h>
-
-#if defined (__MACH__)
-#define _DARWIN_C_SOURCE 1
-#endif
-
-#include "mono-threads.h"
-#include "mono-threads-posix-signals.h"
-
-#if defined(USE_POSIX_BACKEND)
-
-void
-mono_threads_abort_syscall_init (void)
-{
- mono_threads_posix_init_signals (MONO_THREADS_POSIX_INIT_SIGNALS_ABORT);
-}
-
-void
-mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
-{
- /* We signal a thread to break it from the current syscall.
- * This signal should not be interpreted as a suspend request. */
- info->syscall_break_signal = TRUE;
- if (!mono_threads_pthread_kill (info, mono_threads_posix_get_abort_signal ()))
- mono_threads_add_to_pending_operation_set (info);
-}
-
-gboolean
-mono_threads_suspend_needs_abort_syscall (void)
-{
- return TRUE;
-}
-
-#endif
#include <errno.h>
#include <signal.h>
-#include "mono-threads-posix-signals.h"
+#include "mono-threads-debug.h"
#if defined(__APPLE__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
#define DEFAULT_SUSPEND_SIGNAL SIGXFSZ
#endif
#define DEFAULT_RESTART_SIGNAL SIGXCPU
-static int suspend_signal_num;
-static int restart_signal_num;
static int abort_signal_num;
static sigset_t suspend_signal_mask;
static sigset_t suspend_ack_signal_mask;
-//Can't avoid the circular dep on this. Will be gone pretty soon
-extern int mono_gc_get_suspend_signal (void);
-
-int
-mono_threads_posix_signal_search_alternative (int min_signal)
+gint
+mono_threads_suspend_search_alternative_signal (void)
{
#if !defined (SIGRTMIN)
g_error ("signal search only works with RTMIN");
#else
int i;
/* we try to avoid SIGRTMIN and any one that might have been set already, see bug #75387 */
- for (i = MAX (min_signal, SIGRTMIN) + 1; i < SIGRTMAX; ++i) {
+ for (i = SIGRTMIN + 1; i < SIGRTMAX; ++i) {
struct sigaction sinfo;
sigaction (i, NULL, &sinfo);
if (sinfo.sa_handler == SIG_DFL && (void*)sinfo.sa_sigaction == (void*)SIG_DFL) {
static void
signal_add_handler (int signo, gpointer handler, int flags)
{
-#if !defined(__native_client__)
+#if defined(__native_client__)
+ g_assert_not_reached ();
+#else
/*FIXME, move the code from mini to utils and do the right thing!*/
struct sigaction sa;
struct sigaction previous_sa;
#endif
}
-static int
-suspend_signal_get (void)
-{
-#if defined(PLATFORM_ANDROID)
- return SIGUNUSED;
-#elif !defined (SIGRTMIN)
-#ifdef SIGUSR1
- return SIGUSR1;
-#else
- return -1;
-#endif /* SIGUSR1 */
-#else
- static int suspend_signum = -1;
- if (suspend_signum == -1)
- suspend_signum = mono_threads_posix_signal_search_alternative (-1);
- return suspend_signum;
-#endif /* SIGRTMIN */
-}
-
-static int
-restart_signal_get (void)
-{
-#if defined(PLATFORM_ANDROID)
- return SIGTTOU;
-#elif !defined (SIGRTMIN)
-#ifdef SIGUSR2
- return SIGUSR2;
-#else
- return -1;
-#endif /* SIGUSR1 */
-#else
- static int resume_signum = -1;
- if (resume_signum == -1)
- resume_signum = mono_threads_posix_signal_search_alternative (suspend_signal_get () + 1);
- return resume_signum;
-#endif /* SIGRTMIN */
-}
-
-
static int
abort_signal_get (void)
{
#if defined(PLATFORM_ANDROID)
return SIGTTIN;
-#elif !defined (SIGRTMIN)
-#ifdef SIGTTIN
- return SIGTTIN;
-#else
- return -1;
-#endif /* SIGRTMIN */
-#else
+#elif defined (SIGRTMIN)
static int abort_signum = -1;
if (abort_signum == -1)
- abort_signum = mono_threads_posix_signal_search_alternative (restart_signal_get () + 1);
+ abort_signum = mono_threads_suspend_search_alternative_signal ();
return abort_signum;
-#endif /* SIGRTMIN */
+#elif defined (SIGTTIN)
+ return SIGTTIN;
+#else
+ return -1;
+#endif
}
static void
int old_errno = errno;
info = mono_thread_info_current ();
- info->signal = restart_signal_num;
+ info->signal = DEFAULT_RESTART_SIGNAL;
errno = old_errno;
#endif
}
do {
current->signal = 0;
sigsuspend (&suspend_signal_mask);
- } while (current->signal != restart_signal_num);
+ } while (current->signal != DEFAULT_RESTART_SIGNAL);
/* Unblock the restart signal. */
pthread_sigmask (SIG_UNBLOCK, &suspend_ack_signal_mask, NULL);
#endif
}
-static void
-abort_signal_handler (int _dummy, siginfo_t *info, void *context)
-{
-#if defined(__native_client__)
- g_assert_not_reached ();
-#else
- suspend_signal_handler (_dummy, info, context);
-#endif
-}
-
void
-mono_threads_posix_init_signals (MonoThreadPosixInitSignals signals)
+mono_threads_suspend_init_signals (void)
{
sigset_t signal_set;
- g_assert ((signals == MONO_THREADS_POSIX_INIT_SIGNALS_SUSPEND_RESTART) ^ (signals == MONO_THREADS_POSIX_INIT_SIGNALS_ABORT));
-
sigemptyset (&signal_set);
- switch (signals) {
- case MONO_THREADS_POSIX_INIT_SIGNALS_SUSPEND_RESTART: {
- if (mono_thread_info_unified_management_enabled ()) {
- suspend_signal_num = DEFAULT_SUSPEND_SIGNAL;
- restart_signal_num = DEFAULT_RESTART_SIGNAL;
- } else {
- suspend_signal_num = suspend_signal_get ();
- restart_signal_num = restart_signal_get ();
- }
+ sigfillset (&suspend_signal_mask);
+ sigdelset (&suspend_signal_mask, DEFAULT_RESTART_SIGNAL);
- sigfillset (&suspend_signal_mask);
- sigdelset (&suspend_signal_mask, restart_signal_num);
- if (!mono_thread_info_unified_management_enabled ())
- sigdelset (&suspend_signal_mask, mono_gc_get_suspend_signal ());
+ sigemptyset (&suspend_ack_signal_mask);
+ sigaddset (&suspend_ack_signal_mask, DEFAULT_RESTART_SIGNAL);
- sigemptyset (&suspend_ack_signal_mask);
- sigaddset (&suspend_ack_signal_mask, restart_signal_num);
+ signal_add_handler (DEFAULT_SUSPEND_SIGNAL, suspend_signal_handler, SA_RESTART);
+ signal_add_handler (DEFAULT_RESTART_SIGNAL, restart_signal_handler, SA_RESTART);
- signal_add_handler (suspend_signal_num, suspend_signal_handler, SA_RESTART);
- signal_add_handler (restart_signal_num, restart_signal_handler, SA_RESTART);
+ sigaddset (&signal_set, DEFAULT_SUSPEND_SIGNAL);
+ sigaddset (&signal_set, DEFAULT_RESTART_SIGNAL);
- sigaddset (&signal_set, suspend_signal_num);
- sigaddset (&signal_set, restart_signal_num);
+ abort_signal_num = abort_signal_get ();
- break;
- }
- case MONO_THREADS_POSIX_INIT_SIGNALS_ABORT: {
- abort_signal_num = abort_signal_get ();
-
- signal_add_handler (abort_signal_num, abort_signal_handler, 0);
-
- sigaddset (&signal_set, abort_signal_num);
+ /* the difference between abort and suspend here is made by not
+ * passing SA_RESTART, meaning we won't restart the syscall when
+ * receiving a signal */
+ signal_add_handler (abort_signal_num, suspend_signal_handler, 0);
- break;
- }
- default: g_assert_not_reached ();
- }
+ sigaddset (&signal_set, abort_signal_num);
/* ensure all the new signals are unblocked */
sigprocmask (SIG_UNBLOCK, &signal_set, NULL);
}
gint
-mono_threads_posix_get_suspend_signal (void)
+mono_threads_suspend_get_suspend_signal (void)
{
- return suspend_signal_num;
+ return DEFAULT_SUSPEND_SIGNAL;
}
gint
-mono_threads_posix_get_restart_signal (void)
+mono_threads_suspend_get_restart_signal (void)
{
- return restart_signal_num;
+ return DEFAULT_RESTART_SIGNAL;
}
gint
-mono_threads_posix_get_abort_signal (void)
+mono_threads_suspend_get_abort_signal (void)
{
return abort_signal_num;
}
+++ /dev/null
-
-#ifndef __MONO_THREADS_POSIX_SIGNALS_H__
-#define __MONO_THREADS_POSIX_SIGNALS_H__
-
-#include <config.h>
-#include <glib.h>
-
-#include "mono-threads.h"
-
-#if defined(USE_POSIX_BACKEND) || defined(USE_POSIX_SYSCALL_ABORT)
-
-typedef enum {
- MONO_THREADS_POSIX_INIT_SIGNALS_SUSPEND_RESTART,
- MONO_THREADS_POSIX_INIT_SIGNALS_ABORT,
-} MonoThreadPosixInitSignals;
-
-int
-mono_threads_posix_signal_search_alternative (int min_signal);
-
-void
-mono_threads_posix_init_signals (MonoThreadPosixInitSignals signals);
-
-gint
-mono_threads_posix_get_suspend_signal (void);
-
-gint
-mono_threads_posix_get_restart_signal (void);
-
-gint
-mono_threads_posix_get_abort_signal (void);
-
-#endif /* defined(USE_POSIX_BACKEND) || defined(USE_POSIX_SYSCALL_ABORT) */
-
-#endif /* __MONO_THREADS_POSIX_SIGNALS_H__ */
#endif
#include <mono/utils/mono-threads.h>
-#include <mono/utils/mono-threads-posix-signals.h>
#include <mono/utils/mono-coop-semaphore.h>
#include <mono/metadata/gc-internals.h>
#include <mono/utils/w32handle.h>
+#include <mono/utils/mono-threads-debug.h>
#include <errno.h>
gboolean
mono_threads_suspend_begin_async_suspend (MonoThreadInfo *info, gboolean interrupt_kernel)
{
- int sig = interrupt_kernel ? mono_threads_posix_get_abort_signal () : mono_threads_posix_get_suspend_signal ();
+ int sig = interrupt_kernel ? mono_threads_suspend_get_abort_signal () : mono_threads_suspend_get_suspend_signal ();
if (!mono_threads_pthread_kill (info, sig)) {
mono_threads_add_to_pending_operation_set (info);
mono_threads_suspend_begin_async_resume (MonoThreadInfo *info)
{
mono_threads_add_to_pending_operation_set (info);
- return mono_threads_pthread_kill (info, mono_threads_posix_get_restart_signal ()) == 0;
+ return mono_threads_pthread_kill (info, mono_threads_suspend_get_restart_signal ()) == 0;
+}
+
+void
+mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
+{
+ /* We signal a thread to break it from the current syscall.
+ * This signal should not be interpreted as a suspend request. */
+ info->syscall_break_signal = TRUE;
+ if (mono_threads_pthread_kill (info, mono_threads_suspend_get_abort_signal ()) == 0) {
+ mono_threads_add_to_pending_operation_set (info);
+ }
+}
+
+gboolean
+mono_threads_suspend_needs_abort_syscall (void)
+{
+ return TRUE;
}
void
void
mono_threads_suspend_init (void)
{
- mono_threads_posix_init_signals (MONO_THREADS_POSIX_INIT_SIGNALS_SUSPEND_RESTART);
}
#endif /* defined(USE_POSIX_BACKEND) */
#include <mono/utils/mono-memory-model.h>
#include <mono/utils/atomic.h>
#include <mono/utils/checked-build.h>
+#include <mono/utils/mono-threads-debug.h>
#include <errno.h>
+++ /dev/null
-/*
- * mono-threads-windows-abort-syscall.c: Low-level syscall aborting
- *
- * Author:
- * Ludovic Henry (ludovic@xamarin.com)
- *
- * (C) 2015 Xamarin, Inc
- */
-
-#include "config.h"
-#include <glib.h>
-
-#include <mono/utils/mono-threads.h>
-
-#if defined(USE_WINDOWS_BACKEND)
-
-#include <limits.h>
-
-void
-mono_threads_abort_syscall_init (void)
-{
-}
-
-static void CALLBACK
-abort_apc (ULONG_PTR param)
-{
- THREADS_INTERRUPT_DEBUG ("%06d - abort_apc () called", GetCurrentThreadId ());
-}
-
-void
-mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
-{
- DWORD id = mono_thread_info_get_tid (info);
- HANDLE handle;
-
- handle = OpenThread (THREAD_ALL_ACCESS, FALSE, id);
- g_assert (handle);
-
- THREADS_INTERRUPT_DEBUG ("%06d - Aborting syscall in thread %06d", GetCurrentThreadId (), id);
- QueueUserAPC ((PAPCFUNC)abort_apc, handle, (ULONG_PTR)NULL);
-
- CloseHandle (handle);
-}
-
-gboolean
-mono_threads_suspend_needs_abort_syscall (void)
-{
- return TRUE;
-}
-
-#endif
#if defined(USE_WINDOWS_BACKEND)
#include <mono/utils/mono-compiler.h>
+#include <mono/utils/mono-threads-debug.h>
#include <limits.h>
}
CloseHandle (handle);
- return info->suspend_can_continue;
+ return TRUE;
}
gboolean
return info->suspend_can_continue;
}
+static void CALLBACK
+abort_apc (ULONG_PTR param)
+{
+ THREADS_INTERRUPT_DEBUG ("%06d - abort_apc () called", GetCurrentThreadId ());
+}
+
+void
+mono_threads_suspend_abort_syscall (MonoThreadInfo *info)
+{
+ DWORD id = mono_thread_info_get_tid (info);
+ HANDLE handle;
+
+ handle = OpenThread (THREAD_ALL_ACCESS, FALSE, id);
+ g_assert (handle);
+
+ THREADS_INTERRUPT_DEBUG ("%06d - Aborting syscall in thread %06d", GetCurrentThreadId (), id);
+ QueueUserAPC ((PAPCFUNC)abort_apc, handle, (ULONG_PTR)NULL);
+
+ CloseHandle (handle);
+}
+
+gboolean
+mono_threads_suspend_needs_abort_syscall (void)
+{
+ return TRUE;
+}
+
gboolean
mono_threads_suspend_begin_async_resume (MonoThreadInfo *info)
{
{
}
+void
+mono_threads_suspend_init_signals (void)
+{
+}
+
+gint
+mono_threads_suspend_search_alternative_signal (void)
+{
+ g_assert_not_reached ();
+}
+
+gint
+mono_threads_suspend_get_suspend_signal (void)
+{
+ return -1;
+}
+
+gint
+mono_threads_suspend_get_restart_signal (void)
+{
+ return -1;
+}
+
+gint
+mono_threads_suspend_get_abort_signal (void)
+{
+ return -1;
+}
+
#endif
#if defined (HOST_WIN32)
#include <mono/utils/mono-coop-mutex.h>
#include <mono/utils/mono-coop-semaphore.h>
#include <mono/utils/mono-threads-coop.h>
+#include <mono/utils/mono-threads-debug.h>
#include <errno.h>
static MonoSemType suspend_semaphore;
static size_t pending_suspends;
-static gboolean unified_suspend_enabled;
#define mono_thread_info_run_state(info) (((MonoThreadInfo*)info)->thread_state & THREAD_STATE_MASK)
#endif
g_assert (res);
- unified_suspend_enabled = g_getenv ("MONO_ENABLE_UNIFIED_SUSPEND") != NULL || mono_threads_is_coop_enabled ();
-
if ((sleepLimit = g_getenv ("MONO_SLEEP_ABORT_LIMIT")) != NULL) {
errno = 0;
long threshold = strtol(sleepLimit, NULL, 10);
mono_thread_smr_init ();
mono_threads_platform_init ();
mono_threads_suspend_init ();
+ mono_threads_suspend_init_signals ();
mono_threads_coop_init ();
- mono_threads_abort_syscall_init ();
#if defined(__MACH__)
mono_mach_init (thread_info_key);
mono_thread_info_suspend_unlock ();
}
-gboolean
-mono_thread_info_unified_management_enabled (void)
-{
- return unified_suspend_enabled;
-}
-
/*
* mono_thread_info_set_is_async_context:
*
/* Mono Threads internal configuration knows*/
-/* Logging - enable them below if you need specific logging for the category you need */
-#define MOSTLY_ASYNC_SAFE_PRINTF(...) do { \
- char __buff[1024]; __buff [0] = '\0'; \
- g_snprintf (__buff, sizeof (__buff), __VA_ARGS__); \
- write (1, __buff, strlen (__buff)); \
-} while (0)
-
-
-#if 1
-#define THREADS_DEBUG(...)
-#else
-#define THREADS_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
-#endif
-
-#if 1
-#define THREADS_STW_DEBUG(...)
-#else
-#define THREADS_STW_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
-#endif
-
-#if 1
-#define THREADS_SUSPEND_DEBUG(...)
-#else
-#define THREADS_SUSPEND_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
-#endif
-
-#if 1
-#define THREADS_STATE_MACHINE_DEBUG(...)
-#else
-#define THREADS_STATE_MACHINE_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
-#endif
-
-#if 1
-#define THREADS_INTERRUPT_DEBUG(...)
-#else
-#define THREADS_INTERRUPT_DEBUG MOSTLY_ASYNC_SAFE_PRINTF
-#endif
-
/* If this is defined, use the signals backed on Mach. Debug only as signals can't be made usable on OSX. */
// #define USE_SIGNALS_ON_MACH
//END of new API
-gboolean
-mono_thread_info_unified_management_enabled (void);
-
void
mono_thread_info_setup_async_call (THREAD_INFO_TYPE *info, void (*target_func)(void*), void *user_data);
*/
void mono_threads_suspend_init (void); //ok
+void mono_threads_suspend_init_signals (void);
+
void mono_threads_platform_init (void);
void mono_threads_coop_init (void);
-void mono_threads_abort_syscall_init (void);
-
/*
This begins async suspend. This function must do the following:
void mono_threads_suspend_free (THREAD_INFO_TYPE *info);
void mono_threads_suspend_abort_syscall (THREAD_INFO_TYPE *info);
gboolean mono_threads_suspend_needs_abort_syscall (void);
+gint mono_threads_suspend_search_alternative_signal (void);
+gint mono_threads_suspend_get_suspend_signal (void);
+gint mono_threads_suspend_get_restart_signal (void);
+gint mono_threads_suspend_get_abort_signal (void);
void mono_threads_platform_register (THREAD_INFO_TYPE *info);
void mono_threads_platform_unregister (THREAD_INFO_TYPE *info);
--- /dev/null
+/*
+ * os-event-unix.c: MonoOSEvent on Unix
+ *
+ * Author:
+ * Ludovic Henry (luhenry@microsoft.com)
+ *
+ * Licensed under the MIT license. See LICENSE file in the project root for full license information.
+ */
+
+#include "os-event.h"
+
+#include "atomic.h"
+#include "mono-lazy-init.h"
+#include "mono-threads.h"
+#include "mono-time.h"
+
+static mono_lazy_init_t status = MONO_LAZY_INIT_STATUS_NOT_INITIALIZED;
+
+static mono_mutex_t signal_mutex;
+static mono_cond_t signal_cond;
+
+static void
+initialize (void)
+{
+ mono_os_mutex_init (&signal_mutex);
+ mono_os_cond_init (&signal_cond);
+}
+
+void
+mono_os_event_init (MonoOSEvent *event, gboolean manual, gboolean initial)
+{
+ g_assert (event);
+
+ mono_lazy_initialize (&status, initialize);
+
+ mono_os_mutex_init (&event->mutex);
+ mono_os_cond_init (&event->cond);
+ event->signalled = initial;
+ event->manual = manual;
+ event->set_count = (initial && !manual) ? 1 : 0;
+}
+
+void
+mono_os_event_destroy (MonoOSEvent *event)
+{
+ g_assert (mono_lazy_is_initialized (&status));
+
+ g_assert (event);
+
+ mono_os_mutex_destroy (&event->mutex);
+ mono_os_cond_destroy (&event->cond);
+}
+
+static void
+mono_os_event_signal (MonoOSEvent *event, gboolean broadcast)
+{
+ g_assert (event);
+
+ mono_os_mutex_lock (&signal_mutex);
+
+ event->signalled = TRUE;
+
+ if (broadcast)
+ mono_os_cond_broadcast (&event->cond);
+ else
+ mono_os_cond_signal (&event->cond);
+
+ mono_os_cond_broadcast (&signal_cond);
+
+ mono_os_mutex_unlock (&signal_mutex);
+}
+
+void
+mono_os_event_set (MonoOSEvent *event)
+{
+ g_assert (mono_lazy_is_initialized (&status));
+
+ g_assert (event);
+
+ mono_os_mutex_lock (&event->mutex);
+
+ if (event->manual) {
+ mono_os_event_signal (event, FALSE);
+ } else {
+ event->set_count = 1;
+ mono_os_event_signal (event, TRUE);
+ }
+
+ mono_os_mutex_unlock (&event->mutex);
+}
+
+void
+mono_os_event_reset (MonoOSEvent *event)
+{
+ g_assert (mono_lazy_is_initialized (&status));
+
+ g_assert (event);
+
+ mono_os_mutex_lock (&event->mutex);
+
+ if (event->signalled)
+ event->signalled = FALSE;
+
+ event->set_count = 0;
+
+ mono_os_mutex_unlock (&event->mutex);
+}
+
+static gboolean
+mono_os_event_own (MonoOSEvent *event)
+{
+ g_assert (event);
+
+ if (!event->signalled)
+ return FALSE;
+
+ if (!event->manual) {
+ g_assert (event->set_count > 0);
+ event->set_count -= 1;
+
+ if (event->set_count == 0)
+ mono_os_event_signal (event, FALSE);
+ }
+
+ return TRUE;
+}
+
+MonoOSEventWaitRet
+mono_os_event_wait_one (MonoOSEvent *event, guint32 timeout)
+{
+ MonoOSEventWaitRet ret;
+ gint64 start;
+
+ g_assert (mono_lazy_is_initialized (&status));
+
+ g_assert (event);
+
+ mono_os_mutex_lock (&event->mutex);
+
+ if (timeout != MONO_INFINITE_WAIT)
+ start = mono_msec_ticks ();
+
+ for (;;) {
+ if (mono_os_event_own (event)) {
+ ret = MONO_OS_EVENT_WAIT_RET_SUCCESS_0;
+ goto done;
+ }
+
+ if (timeout == MONO_INFINITE_WAIT) {
+ mono_os_cond_wait (&event->cond, &event->mutex);
+ } else {
+ gint64 elapsed;
+ gint res;
+
+ elapsed = mono_msec_ticks () - start;
+ if (elapsed >= timeout) {
+ ret = MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ goto done;
+ }
+
+ res = mono_os_cond_timedwait (&event->cond, &event->mutex, timeout - elapsed);
+ if (res != 0) {
+ ret = MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ goto done;
+ }
+ }
+ }
+
+done:
+ mono_os_mutex_unlock (&event->mutex);
+
+ return ret;
+}
+
+static void
+mono_os_event_lock_events (MonoOSEvent **events, gsize nevents)
+{
+ gint i, j;
+
+retry:
+ for (i = 0; i < nevents; ++i) {
+ gint res;
+
+ res = mono_os_mutex_trylock (&events [i]->mutex);
+ if (res != 0) {
+ for (j = i - 1; j >= 0; j--)
+ mono_os_mutex_unlock (&events [j]->mutex);
+
+ mono_thread_info_yield ();
+
+ goto retry;
+ }
+ }
+}
+
+static void
+mono_os_event_unlock_events (MonoOSEvent **events, gsize nevents)
+{
+ gint i;
+
+ for (i = 0; i < nevents; ++i)
+ mono_os_mutex_unlock (&events [i]->mutex);
+}
+
+MonoOSEventWaitRet
+mono_os_event_wait_multiple (MonoOSEvent **events, gsize nevents, gboolean waitall, guint32 timeout)
+{
+ MonoOSEventWaitRet ret;
+ gint64 start;
+ gint i;
+
+ g_assert (mono_lazy_is_initialized (&status));
+
+ g_assert (events);
+ g_assert (nevents > 0);
+ g_assert (nevents <= MONO_OS_EVENT_WAIT_MAXIMUM_OBJECTS);
+
+ if (nevents == 1)
+ return mono_os_event_wait_one (events [0], timeout);
+
+ for (i = 0; i < nevents; ++i) {
+ g_assert (events [i]);
+ }
+
+ if (timeout != MONO_INFINITE_WAIT)
+ start = mono_msec_ticks ();
+
+ for (;;) {
+ gint count, lowest;
+ gboolean signalled;
+
+ mono_os_event_lock_events (events, nevents);
+
+ count = 0;
+ lowest = -1;
+
+ for (i = 0; i < nevents; ++i) {
+ if (events [i]->signalled) {
+ count += 1;
+ if (lowest == -1)
+ lowest = i;
+ }
+ }
+
+ signalled = (waitall && count == nevents) || (!waitall && count > 0);
+
+ if (signalled) {
+ for (i = 0; i < nevents; ++i)
+ mono_os_event_own (events [i]);
+ }
+
+ mono_os_event_unlock_events (events, nevents);
+
+ if (signalled) {
+ ret = MONO_OS_EVENT_WAIT_RET_SUCCESS_0 + lowest;
+ goto done;
+ }
+
+ mono_os_mutex_lock (&signal_mutex);
+
+ if (waitall) {
+ signalled = TRUE;
+ for (i = 0; i < nevents; ++i) {
+ if (!events [i]->signalled) {
+ signalled = FALSE;
+ break;
+ }
+ }
+ } else {
+ signalled = FALSE;
+ for (i = 0; i < nevents; ++i) {
+ if (events [i]->signalled) {
+ signalled = TRUE;
+ break;
+ }
+ }
+ }
+
+ if (signalled) {
+ mono_os_mutex_unlock (&signal_mutex);
+ continue;
+ }
+
+ if (timeout == MONO_INFINITE_WAIT) {
+ mono_os_cond_wait (&signal_cond, &signal_mutex);
+ } else {
+ gint64 elapsed;
+ gint res;
+
+ elapsed = mono_msec_ticks () - start;
+ if (elapsed >= timeout) {
+ mono_os_mutex_unlock (&signal_mutex);
+
+ ret = MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ goto done;
+ }
+
+ res = mono_os_cond_timedwait (&signal_cond, &signal_mutex, timeout - elapsed);
+ if (res != 0) {
+ mono_os_mutex_unlock (&signal_mutex);
+
+ ret = MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ goto done;
+ }
+ }
+
+ mono_os_mutex_unlock (&signal_mutex);
+ }
+
+done:
+ return ret;
+}
--- /dev/null
+/*
+ * os-event-win32.c: MonoOSEvent on Win32
+ *
+ * Author:
+ * Ludovic Henry (luhenry@microsoft.com)
+ *
+ * Licensed under the MIT license. See LICENSE file in the project root for full license information.
+ */
+
+#include "os-event.h"
+
+#include <windows.h>
+#include <winbase.h>
+
+#include "atomic.h"
+
+void
+mono_os_event_init (MonoOSEvent *event, gboolean manual, gboolean initial)
+{
+ g_assert (event);
+
+ event->handle = CreateEvent (NULL, manual, initial, NULL);
+ if (G_UNLIKELY (!event->handle))
+ g_error ("%s: CreateEvent failed with error %d", __func__, GetLastError ());
+}
+
+void
+mono_os_event_destroy (MonoOSEvent *event)
+{
+ BOOL res;
+
+ g_assert (event);
+ g_assert (event->handle);
+
+ res = CloseHandle (event->handle);
+ if (G_UNLIKELY (res == 0))
+ g_error ("%s: CloseHandle failed with error %d", __func__, GetLastError ());
+}
+
+void
+mono_os_event_set (MonoOSEvent *event)
+{
+ BOOL res;
+
+ g_assert (event);
+ g_assert (event->handle);
+
+ res = SetEvent (event->handle);
+ if (G_UNLIKELY (res == 0))
+ g_error ("%s: SetEvent failed with error %d", __func__, GetLastError ());
+}
+
+void
+mono_os_event_reset (MonoOSEvent *event)
+{
+ BOOL res;
+
+ g_assert (event);
+ g_assert (event->handle);
+
+ res = ResetEvent (event->handle);
+ if (G_UNLIKELY (res == 0))
+ g_error ("%s: ResetEvent failed with error %d", __func__, GetLastError ());
+}
+
+MonoOSEventWaitRet
+mono_os_event_wait_one (MonoOSEvent *event, guint32 timeout)
+{
+ DWORD res;
+
+ g_assert (event);
+ g_assert (event->handle);
+
+ res = WaitForSingleObjectEx (event->handle, timeout, TRUE);
+ if (res == WAIT_OBJECT_0)
+ return MONO_OS_EVENT_WAIT_RET_SUCCESS_0;
+ else if (res == WAIT_IO_COMPLETION)
+ return MONO_OS_EVENT_WAIT_RET_ALERTED;
+ else if (res == WAIT_TIMEOUT)
+ return MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ else if (res == WAIT_FAILED)
+ g_error ("%s: WaitForSingleObjectEx failed with error %d", __func__, GetLastError ());
+ else
+ g_error ("%s: unknown res value %d", __func__, res);
+}
+
+MonoOSEventWaitRet
+mono_os_event_wait_multiple (MonoOSEvent **events, gsize nevents, gboolean waitall, guint32 timeout)
+{
+ DWORD res;
+ gpointer handles [MONO_OS_EVENT_WAIT_MAXIMUM_OBJECTS];
+ gint i;
+
+ g_assert (events);
+ g_assert (nevents > 0);
+ g_assert (nevents <= MONO_OS_EVENT_WAIT_MAXIMUM_OBJECTS);
+
+ if (nevents == 1)
+ return mono_os_event_wait_one (events [0], timeout);
+
+ for (i = 0; i < nevents; ++i) {
+ g_assert (events [i]);
+ g_assert (events [i]->handle);
+ handles [i] = events [i]->handle;
+ }
+
+ res = WaitForMultipleObjectsEx (nevents, handles, waitall, timeout, TRUE);
+ if (res >= WAIT_OBJECT_0 && res < WAIT_OBJECT_0 + MONO_OS_EVENT_WAIT_MAXIMUM_OBJECTS)
+ return MONO_OS_EVENT_WAIT_RET_SUCCESS_0 + (res - WAIT_OBJECT_0);
+ else if (res == WAIT_IO_COMPLETION)
+ return MONO_OS_EVENT_WAIT_RET_ALERTED;
+ else if (res == WAIT_TIMEOUT)
+ return MONO_OS_EVENT_WAIT_RET_TIMEOUT;
+ else if (res == WAIT_FAILED)
+ g_error ("%s: WaitForSingleObjectEx failed with error %d", __func__, GetLastError ());
+ else
+ g_error ("%s: unknown res value %d", __func__, res);
+}
--- /dev/null
+
+#ifndef _MONO_UTILS_OS_EVENT_H_
+#define _MONO_UTILS_OS_EVENT_H_
+
+#include <config.h>
+#include <glib.h>
+
+#include "mono-os-mutex.h"
+
+#ifndef MONO_INFINITE_WAIT
+#define MONO_INFINITE_WAIT ((guint32) 0xFFFFFFFF)
+#endif
+
+#define MONO_OS_EVENT_WAIT_MAXIMUM_OBJECTS 64
+
+typedef enum {
+ MONO_OS_EVENT_WAIT_RET_SUCCESS_0 = 0,
+ MONO_OS_EVENT_WAIT_RET_ALERTED = -1,
+ MONO_OS_EVENT_WAIT_RET_TIMEOUT = -2,
+} MonoOSEventWaitRet;
+
+typedef struct _MonoOSEvent MonoOSEvent;
+
+typedef void (*MonoOSEventFreeCb) (MonoOSEvent*);
+
+struct _MonoOSEvent {
+#ifdef HOST_WIN32
+ gpointer handle;
+#else
+ mono_mutex_t mutex;
+ mono_cond_t cond;
+ gboolean manual;
+ gboolean signalled;
+ guint32 set_count;
+#endif
+};
+
+void
+mono_os_event_init (MonoOSEvent *event, gboolean manual, gboolean initial);
+
+void
+mono_os_event_destroy (MonoOSEvent *event);
+
+void
+mono_os_event_set (MonoOSEvent *event);
+
+void
+mono_os_event_reset (MonoOSEvent *event);
+
+MonoOSEventWaitRet
+mono_os_event_wait_one (MonoOSEvent *event, guint32 timeout);
+
+MonoOSEventWaitRet
+mono_os_event_wait_multiple (MonoOSEvent **events, gsize nevents, gboolean waitall, guint32 timeout);
+
+#endif /* _MONO_UTILS_OS_EVENT_H_ */
<ClCompile Include="..\mono\metadata\mono-security.c" />\r
<ClCompile Include="..\mono\metadata\seq-points-data.c" />\r
<ClCompile Include="..\mono\metadata\sgen-mono.c" />\r
- <ClCompile Include="..\mono\metadata\sgen-os-coop.c" />\r
<ClCompile Include="..\mono\metadata\threadpool-ms-io.c" />\r
<ClCompile Include="..\mono\metadata\threadpool-ms.c" />\r
<ClCompile Include="..\mono\metadata\sgen-bridge.c" />\r
<ClCompile Include="..\mono\metadata\sgen-new-bridge.c" />\r
<ClCompile Include="..\mono\metadata\sgen-old-bridge.c" />\r
- <ClCompile Include="..\mono\metadata\sgen-os-mach.c">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-posix.c">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-win32.c" />\r
<ClCompile Include="..\mono\metadata\sgen-tarjan-bridge.c" />\r
<ClCompile Include="..\mono\metadata\sgen-toggleref.c" />\r
<ClCompile Include="..\mono\metadata\sgen-stw.c" />\r
<ClCompile Include="..\mono\metadata\boehm-gc.c">\r
<Filter>Source Files\boehm</Filter>\r
</ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-mach.c">\r
- <Filter>Source Files\sgen</Filter>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-posix.c">\r
- <Filter>Source Files\sgen</Filter>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-win32.c">\r
- <Filter>Source Files\sgen</Filter>\r
- </ClCompile>\r
<ClCompile Include="..\mono\metadata\appdomain.c">\r
<Filter>Source Files\gc</Filter>\r
</ClCompile>\r
<ClCompile Include="..\mono\metadata\sre-save.c">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
- <ClCompile Include="..\mono\metadata\sgen-os-coop.c">\r
- <Filter>Source Files\sgen</Filter>\r
- </ClCompile>\r
<ClCompile Include="..\mono\metadata\socket-io-windows.c">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
<ClCompile Include="..\mono\utils\mono-threads-windows.c" />\r
<ClCompile Include="..\mono\utils\mono-threads.c" />\r
<ClCompile Include="..\mono\utils\mono-threads-coop.c" />\r
- <ClCompile Include="..\mono\utils\mono-threads-posix-abort-syscall.c">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\utils\mono-threads-mach-abort-syscall.c">\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>\r
- <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>\r
- </ClCompile>\r
- <ClCompile Include="..\mono\utils\mono-threads-windows-abort-syscall.c" />\r
<ClCompile Include="..\mono\utils\mono-time.c" />\r
<ClCompile Include="..\mono\utils\mono-tls.c" />\r
<ClCompile Include="..\mono\utils\mono-uri.c" />\r
<ClCompile Include="..\mono\utils\mono-value-hash.c" />\r
<ClCompile Include="..\mono\utils\monobitset.c" />\r
+ <ClCompile Include="..\mono\utils\os-event-win32.c" />\r
<ClCompile Include="..\mono\utils\strenc.c" />\r
<ClCompile Include="..\mono\utils\atomic.c" />\r
<ClCompile Include="..\mono\utils\mono-hwcap.c" />\r
<ClInclude Include="..\mono\utils\mono-threads.h" />\r
<ClInclude Include="..\mono\utils\mono-threads-api.h" />\r
<ClInclude Include="..\mono\utils\mono-threads-coop.h" />\r
- <ClInclude Include="..\mono\utils\mono-threads-posix-signals.h" />\r
<ClInclude Include="..\mono\utils\mono-time.h" />\r
<ClInclude Include="..\mono\utils\mono-tls.h" />\r
<ClInclude Include="..\mono\utils\mono-uri.h" />\r
<ClInclude Include="..\mono\utils\mono-value-hash.h" />\r
<ClInclude Include="..\mono\utils\monobitset.h" />\r
+ <ClInclude Include="..\mono\utils\os-event.h" />\r
<ClInclude Include="..\mono\utils\strenc.h" />\r
<ClInclude Include="..\mono\utils\valgrind.h" />\r
<ClInclude Include="..\mono\utils\atomic.h" />\r
<ClCompile Include="..\mono\utils\mono-mmap-windows.c">\r
<Filter>Source Files</Filter>\r
</ClCompile>\r
+ <ClCompile Include="..\mono\utils\os-event-win32.c">\r
+ <Filter>Source Files</Filter>\r
+ </ClCompile>\r
</ItemGroup>\r
<ItemGroup>\r
<ClInclude Include="..\mono\utils\atomic.h">\r
<ClInclude Include="..\mono\utils\mono-proclib-windows.h">\r
<Filter>Header Files</Filter>\r
</ClInclude>\r
+ <ClInclude Include="..\mono\utils\os-event.h">\r
+ <Filter>Header Files</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
<ItemGroup>\r
<Filter Include="Header Files">\r
</project>
<project dir="class/corlib" library="corlib-basic">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -lib:./../../class/lib/basic -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/basic/mscorlib.dll</library_output>
</project>
<project dir="class/System" library="System-basic">
<boot>true</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -lib:./../../class/lib/basic -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/basic/System.Xml.dll -r:./../../class/lib/basic/System.Configuration.dll -r:MonoSecurity=./../../class/lib/basic/Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:BOOTSTRAP_BASIC -nowarn:1699 -lib:./../../class/lib/basic -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/basic/System.Xml.dll -r:./../../class/lib/basic/System.Configuration.dll -r:MonoSecurity=./../../class/lib/basic/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/basic/System.dll</library_output>
</project>
<project dir="class/corlib" library="corlib-build">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/mscorlib.dll</library_output>
</project>
<project dir="class/System" library="System-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/build/System.Xml.dll -r:./../../class/lib/build/System.Configuration.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/build/System.Xml.dll -r:./../../class/lib/build/System.Configuration.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/System.dll</library_output>
</project>
<project dir="class/System" library="System-bare-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/bare/System.dll</library_output>
</project>
<project dir="class/System" library="System-secxml-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/build/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/build/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/build/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/secxml/System.dll</library_output>
</project>
<project dir="class/Mono.Cecil" library="Mono.Cecil-build">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -keyfile:../mono.snk -d:NET_3_5 /publicsign -r:./../../class/lib/build/System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -keyfile:../mono.snk -d:NET_4_0 /publicsign -r:./../../class/lib/build/System.Core.dll</flags>
<output>Mono.Cecil.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/Mono.Cecil.dll</library_output>
<resources></resources>
<response>Mono.Cecil.Mdb.dll.sources</response>
</project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/build/System.dll -r:./../../class/lib/build/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/build/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/System.Numerics.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:./../../class/lib/build/System.dll -r:./../../class/lib/build/System.Core.dll -r:./../../class/lib/build/System.Xml.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/build/System.Xml.Linq.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll -r:./../../../class/lib/build/System.ComponentModel.Composition.dll -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Runtime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Reflection.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Collections.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Globalization.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.IO.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Threading.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Core.dll -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Linq.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.dll -r:./../../../class/lib/build/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/build/System.Xml.Linq.dll -r:./../../../class/lib/build/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-build">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/build/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/build/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>build</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
<project dir="mcs" library="mcs-build">
<boot></boot>
<flags>/codepage:65001 -debug -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_PROCESS_START -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../class/lib/build/mscorlib.dll -optimize /noconfig -r:System -r:System.Core -r:System.Xml</flags>
</project>
<project dir="tools/gacutil" library="gacutil-build">
<boot></boot>
- <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:Mono.Security</flags>
+ <flags>/codepage:65001 -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/build/mscorlib.dll -optimize /noconfig -r:System -r:Mono.Security -r:System.Security</flags>
<output>gacutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/build/gacutil.exe</library_output>
</project>
<project dir="class/corlib" library="corlib-net_4_x">
<boot>true</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
<output>mscorlib.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mscorlib.dll</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<resources></resources>
- <response>./../../build/deps/net_4_x_corlib.dll.sources</response>
+ <response>corlib.dll.sources</response>
</project>
<project dir="class/corlib" library="corlib-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -optimize -r:./../../class/lib/net_4_x/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -optimize -r:./../../class/lib/net_4_x/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
<output>net_4_x_corlib_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_corlib_test.dll</library_output>
</project>
<project dir="class/System" library="System-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.dll</library_output>
</project>
<project dir="class/System" library="System-bare-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/bare/System.dll</library_output>
</project>
<project dir="class/System" library="System-secxml-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/net_4_x/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/net_4_x/Mono.Security.dll</flags>
<output>System.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/secxml/System.dll</library_output>
</project>
<project dir="class/System.Data" library="System.Data-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll</flags>
<output>System.Data.dll</output>
<built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
<library_output>./../../class/lib/net_4_x/System.Data.dll</library_output>
</project>
<project dir="class/System.Data" library="System.Data-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.dll -nowarn:169,219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.Data.dll -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Numerics.dll -r:./../../class/lib/net_4_x/System.EnterpriseServices.dll -r:./../../class/lib/net_4_x/Mono.Data.Tds.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
<output>net_4_x_System.Data_test.dll</output>
<built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
<library_output>net_4_x_System.Data_test.dll</library_output>
</project>
<project dir="class/System.IdentityModel" library="System.IdentityModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.IdentityModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.IdentityModel.dll</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<resources></resources>
- <response>System.IdentityModel.dll.sources</response>
+ <response>./../../build/deps/net_4_x_System.IdentityModel.dll.sources</response>
</project>
<project dir="class/System.IdentityModel" library="System.IdentityModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.IdentityModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.IdentityModel_test.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -define:HAS_ACTIVATION -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.ServiceModel.Activation.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.ServiceModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/System.ServiceModel.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.ServiceModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel_test.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>System.ServiceModel.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll</library_output>
</project>
<project dir="class/System.ServiceModel" library="System.ServiceModel-tests-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize -r:./../../class/lib/net_4_x/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/System.Runtime.Serialization.dll -r:./../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../class/lib/net_4_x/System.Configuration.dll -r:./../../class/lib/net_4_x/System.Data.dll -r:./../../class/lib/net_4_x/System.Security.dll -r:./../../class/lib/net_4_x/System.IdentityModel.Selectors.dll -r:./../../class/lib/net_4_x/System.Transactions.dll -r:./../../class/lib/net_4_x/System.Messaging.dll -r:./../../class/lib/net_4_x/System.Web.Services.dll -r:./../../class/lib/net_4_x/Mono.Security.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/System.Web.ApplicationServices.dll</flags>
<output>net_4_x_System.ServiceModel_test.dll</output>
<built_sources></built_sources>
<library_output>net_4_x_System.ServiceModel_test.dll</library_output>
<resources></resources>
<response>./../../../build/deps/net_4_x_I18N.CJK_test.dll.response</response>
</project>
+ <project dir="class/Mono.Btls.Interface" library="Mono.Btls.Interface-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
+ <output>Mono.Btls.Interface.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/Mono.Btls.Interface.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>Mono.Btls.Interface.dll.sources</response>
+ </project>
<project dir="class/Mono.Http" library="Mono.Http-net_4_x">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Xml.dll -r:./../../class/lib/net_4_x/System.Web.dll -r:./../../class/lib/net_4_x/ICSharpCode.SharpZipLib.dll -r:./../../class/lib/net_4_x/Mono.Security.dll</flags>
</project>
<project dir="class/Mono.Cecil" library="Mono.Cecil-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -keyfile:../mono.snk -d:NET_3_5 /publicsign -r:./../../class/lib/net_4_x/System.Core.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -keyfile:../../mono.snk -d:NET_3_5 /publicsign -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
<output>Mono.Cecil.dll</output>
<built_sources></built_sources>
- <library_output>./../../class/lib/net_4_x/Mono.Cecil.dll</library_output>
+ <library_output>./../../../class/lib/net_4_x/legacy/Mono.Cecil.dll</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<resources></resources>
</project>
<project dir="class/Mono.CodeContracts" library="Mono.CodeContracts-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -r:./../../class/lib/net_4_x/System.dll -r:./../../class/lib/net_4_x/System.Core.dll -r:./../../class/lib/net_4_x/Mono.Cecil.dll -r:./../../class/lib/net_4_x/Mono.Cecil.Mdb.dll</flags>
<output>Mono.CodeContracts.dll</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/Mono.CodeContracts.dll</library_output>
<resources></resources>
<response>System.Reflection.Context.dll.sources</response>
</project>
+ <project dir="class/legacy/Mono.Cecil" library="Mono.Cecil-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -keyfile:../../mono.snk -d:NET_3_5 /publicsign -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
+ <output>Mono.Cecil.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/net_4_x/legacy/Mono.Cecil.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>Mono.Cecil.dll.sources</response>
+ </project>
<project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-net_4_x">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
</project>
<project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.X509Certificates.dll -r:./../../../class/lib/net_4_x/System.IdentityModel.dll</flags>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.ServiceModel.dll -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.IdentityModel.dll -r:./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
<output>System.ServiceModel.Primitives.dll</output>
<built_sources></built_sources>
<library_output>./../../../class/lib/net_4_x/Facades/System.ServiceModel.Primitives.dll</library_output>
<resources></resources>
<response>System.IO.FileSystem.AccessControl.dll.sources</response>
</project>
- <project dir="class/Facades/System.Private.CoreLib.InteropServices" library="Facades_System.Private.CoreLib.InteropServices-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
- <output>System.Private.CoreLib.InteropServices.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Private.CoreLib.InteropServices.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Private.CoreLib.InteropServices.dll.sources</response>
- </project>
<project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-net_4_x">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<resources></resources>
<response>System.Reflection.TypeExtensions.dll.sources</response>
</project>
- <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-net_4_x">
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
- <output>System.Security.SecureString.dll</output>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
<built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Security.SecureString.dll</library_output>
+ <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<resources></resources>
- <response>System.Security.SecureString.dll.sources</response>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
</project>
- <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-net_4_x">
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-net_4_x">
<boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
- <output>System.Threading.AccessControl.dll</output>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
<built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Threading.AccessControl.dll</library_output>
+ <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/net_4_x/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-net_4_x">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/net_4_x/Facades/System.Threading.AccessControl.dll</library_output>
<fx_version>4.5</fx_version>
<profile>net_4_x</profile>
<resources></resources>
<resources></resources>
<response>System.Xml.XPath.XDocument.dll.sources</response>
</project>
- <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Core.dll</flags>
- <output>System.Security.Cryptography.Algorithms.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Security.Cryptography.Algorithms.dll.sources</response>
- </project>
<project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-net_4_x">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
<resources></resources>
<response>System.IO.Pipes.dll.sources</response>
</project>
- <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
- <output>System.Reflection.Emit.ILGeneration.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
- </project>
- <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
- <output>System.Reflection.Emit.Lightweight.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Reflection.Emit.Lightweight.dll.sources</response>
- </project>
- <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
- <output>System.Reflection.Emit.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Reflection.Emit.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Reflection.Emit.dll.sources</response>
- </project>
- <project dir="class/Facades/System.Diagnostics.PerformanceCounter" library="Facades_System.Diagnostics.PerformanceCounter-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll</flags>
- <output>System.Diagnostics.PerformanceCounter.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Diagnostics.PerformanceCounter.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Diagnostics.PerformanceCounter.dll.sources</response>
- </project>
- <project dir="class/Facades/System.Net.Http.WebRequestHandler" library="Facades_System.Net.Http.WebRequestHandler-net_4_x">
- <boot>false</boot>
- <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/net_4_x/System.dll -r:./../../../class/lib/net_4_x/System.Net.Http.WebRequest.dll -r:./../../../class/lib/net_4_x/System.Net.Http.dll</flags>
- <output>System.Net.Http.WebRequestHandler.dll</output>
- <built_sources></built_sources>
- <library_output>./../../../class/lib/net_4_x/Facades/System.Net.Http.WebRequestHandler.dll</library_output>
- <fx_version>4.5</fx_version>
- <profile>net_4_x</profile>
- <resources></resources>
- <response>System.Net.Http.WebRequestHandler.dll.sources</response>
- </project>
<project dir="nunit24/NUnitFramework/framework" library="NUnit.Framework-net_4_x">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig /d:StronglyNamedAssembly -warn:1 /publicsign -r:./../../../class/lib/net_4_x/System.Xml.dll -r:./../../../class/lib/net_4_x/System.dll</flags>
</project>
<project dir="tools/gacutil" library="gacutil-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Security</flags>
+ <flags>/codepage:65001 -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:Mono.Security -r:System.Security</flags>
<output>gacutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/gacutil.exe</library_output>
</project>
<project dir="tools/mkbundle" library="mkbundle-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System -r:System.Core</flags>
+ <flags>/codepage:65001 -resource:template.c -resource:template_z.c -resource:template_main.c -d:STATIC,NO_SYMBOL_WRITER,NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System -r:System.Core -r:System.IO.Compression.FileSystem</flags>
<output>mkbundle.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mkbundle.exe</library_output>
</project>
<project dir="tools/gacutil" library="gacutil-net_4_x">
<boot></boot>
- <flags>/codepage:65001 -unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Security</flags>
+ <flags>/codepage:65001 -unsafe -define:NO_SYMBOL_WRITER -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:Mono.Security -r:System.Security</flags>
<output>gacutil.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/gacutil.exe</library_output>
<resources></resources>
<response>pdb2mdb.exe.sources</response>
</project>
- <project dir="tools/SqlSharp" library="sqlsharp-net_4_x">
+ <project dir="tools/sqlsharp" library="sqlsharp-net_4_x">
<boot></boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:System.Xml -r:System.Data</flags>
<output>sqlsharp.exe</output>
<project dir="tools/mdoc" library="mdoc-net_4_x">
<boot></boot>
<flags>/codepage:65001 /resource:../../class/monodoc/Resources/mdoc-html-format.xsl,mdoc-html-format.xsl /resource:../../class/monodoc/Resources/mdoc-html-utils.xsl,mdoc-html-utils.xsl /resource:../../class/monodoc/Resources/mdoc-sections-css.xsl,mdoc-sections-css.xsl /resource:../../class/monodoc/Resources/mono-ecma-css.xsl,mono-ecma-css.xsl /resource:Resources/defaulttemplate.xsl,defaulttemplate.xsl /resource:Resources/monodoc-ecma.xsd,monodoc-ecma.xsd /resource:Resources/msitomsx.xsl,msitomsx.xsl /resource:Resources/overview.xsl,overview.xsl /resource:Resources/stylesheet.xsl,stylesheet.xsl -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:monodoc -r:System -r:System.Xml -r:System.Core -r:Mono.Cecil -r:ICSharpCode.SharpZipLib -r:System.Xml.Linq -r:System.Web</flags>
- <output>mdoc.exe</output>
+ <output>./../../class/lib/net_4_x/mdoc.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mdoc.exe</library_output>
<fx_version>4.5</fx_version>
</project>
<project dir="tools/mono-symbolicate" library="mono-symbolicate-net_4_x">
<boot></boot>
- <flags>/codepage:65001 /D:NO_AUTHENTICODE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:Mono.Cecil -r:Mono.Cecil.Mdb -r:System.Xml -r:System.Core -r:System</flags>
+ <flags>/codepage:65001 /D:NO_AUTHENTICODE /D:CECIL -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System.Xml -r:System.Core -r:System</flags>
<output>mono-symbolicate.exe</output>
<built_sources></built_sources>
<library_output>./../../class/lib/net_4_x/mono-symbolicate.exe</library_output>
<resources></resources>
<response>linkeranalyzer.exe.sources</response>
</project>
+ <project dir="tools/btls" library="btls-cert-sync-net_4_x">
+ <boot></boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -optimize /noconfig -r:System -r:Mono.Security -r:Mono.Btls.Interface</flags>
+ <output>btls-cert-sync.exe</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/net_4_x/btls-cert-sync.exe</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>net_4_x</profile>
+ <resources></resources>
+ <response>btls-cert-sync.exe.sources</response>
+ </project>
<project dir="class/Microsoft.Build.Framework" library="Microsoft.Build.Framework-xbuild_12">
<boot>false</boot>
<flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/net_4_x/mscorlib.dll -debug -d:XBUILD_12 -optimize /noconfig -r:./../../class/lib/xbuild_12/../net_4_x/System.dll</flags>
<resources></resources>
<response>xbuild.exe.sources</response>
</project>
+ <project dir="class/corlib" library="corlib-monodroid">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>corlib.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/monodroid/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monodroid/System.Xml.dll -r:MonoSecurity=./../../class/lib/monodroid/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-bare-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monodroid/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/monodroid/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR,FEATURE_REFEMIT -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR,FEATURE_REFEMIT -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monodroid/secxml/System.dll -r:./../../class/lib/monodroid/bare/System.Xml.dll -r:./../../class/lib/monodroid/Mono.Security.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monodroid/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monodroid/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/monodroid/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.West.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/monodroid/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.MidEast.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/monodroid/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.Other.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/monodroid/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.Rare.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/monodroid/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/I18N.CJK.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.ServiceModel.Internals.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Runtime.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Xml.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Security.dll -r:./../../class/lib/monodroid/Mono.Security.dll -r:./../../class/lib/monodroid/System.Runtime.Serialization.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.IdentityModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Runtime.Serialization.dll -r:./../../class/lib/monodroid/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Runtime.Serialization.dll -r:./../../class/lib/monodroid/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Runtime.Serialization.dll -r:./../../class/lib/monodroid/System.ServiceModel.dll -r:./../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.ServiceModel.Web.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Web.Services.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/Mono.Security.dll</flags>
+ <output>Mono.Data.Tds.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Mono.Data.Tds.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Mono.Data.Tds.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /define:MOBILE -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Transactions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -unsafe -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Numerics.Vectors.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Numerics.dll -r:./../../class/lib/monodroid/Mono.Data.Tds.dll -r:./../../class/lib/monodroid/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Data.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Data.dll -r:./../../class/lib/monodroid/System.Transactions.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Xml.Linq.dll -r:./../../class/lib/monodroid/System.Data.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Data.Services.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /unsafe -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.IO.Compression.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Data.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -unsafe -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Net.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:XAMARIN_MODERN -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Net.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>./../../build/deps/monodroid_System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -optimize /noconfig -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -optimize /noconfig -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Xml.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/System.Xml.dll -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.Core.dll -r:./../../class/lib/monodroid/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Microsoft.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.DispatchProxy" library="System.Reflection.DispatchProxy-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Reflection.DispatchProxy.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Reflection.DispatchProxy.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.DispatchProxy.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.XPath.XmlDocument" library="System.Xml.XPath.XmlDocument-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.XPath.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Xml.XPath.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Reflection.Context.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll -r:./../../class/lib/monodroid/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-monodroid">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/monodroid/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monodroid/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.ServiceModel.dll -r:./../../../class/lib/monodroid/System.Xml.dll -r:./../../../class/lib/monodroid/System.IdentityModel.dll -r:./../../../class/lib/monodroid/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /d:NO_CODEDOM -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Runtime.Serialization.dll -r:./../../../class/lib/monodroid/System.Xml.dll -r:./../../../class/lib/monodroid/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.OpenSsl" library="Facades_System.Security.Cryptography.OpenSsl-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll -r:./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Algorithms.dll</flags>
+ <output>System.Security.Cryptography.OpenSsl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.OpenSsl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.OpenSsl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Collections.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Globalization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.ComponentModel.Composition.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Xml.Linq.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.AppContext.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Console.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Data.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Data.Common.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Data.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Xml.dll -r:./../../../class/lib/monodroid/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Ping" library="Facades_System.Net.Ping-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Net.Ping.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Net.Ping.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Net.Ping.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Formatters" library="Facades_System.Runtime.Serialization.Formatters-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Runtime.Serialization.Formatters.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Csp" library="Facades_System.Security.Cryptography.Csp-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll</flags>
+ <output>System.Security.Cryptography.Csp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Csp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Csp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Pkcs" library="Facades_System.Security.Cryptography.Pkcs-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Security.dll</flags>
+ <output>System.Security.Cryptography.Pkcs.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Pkcs.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Pkcs.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Cng" library="Facades_System.Security.Cryptography.Cng-monodroid">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE,MOBILE_LEGACY -d:MOBILE_DYNAMIC -d:MONODROID -d:ANDROID -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monodroid/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monodroid/System.dll -r:./../../../class/lib/monodroid/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Cng.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monodroid/Facades/System.Security.Cryptography.Cng.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monodroid</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Cng.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>monotouch_Mono.Security_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_Mono.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>monotouch_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>monotouch_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch/secxml/System.dll -r:./../../class/lib/monotouch/bare/System.Xml.dll -r:./../../class/lib/monotouch/Mono.Security.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch/secxml/System.dll -r:./../../class/lib/monotouch/bare/System.Xml.dll -r:./../../class/lib/monotouch/Mono.Security.dll -nowarn:168,169,183,219,414</flags>
+ <output>monotouch_System.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../../class/lib/monotouch/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.West.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../../class/lib/monotouch/I18N.West.dll</flags>
+ <output>monotouch_I18N.West_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_I18N.West_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_I18N.West_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../../class/lib/monotouch/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.MidEast.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../../class/lib/monotouch/I18N.MidEast.dll</flags>
+ <output>monotouch_I18N.MidEast_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_I18N.MidEast_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_I18N.MidEast_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../../class/lib/monotouch/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.Other.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../../class/lib/monotouch/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.Rare.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../../class/lib/monotouch/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/I18N.CJK.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../../class/lib/monotouch/I18N.CJK.dll</flags>
+ <output>monotouch_I18N.CJK_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_I18N.CJK_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_I18N.CJK_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.ServiceModel.Internals.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Runtime.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.ServiceModel.Internals.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
+ <output>monotouch_System.Runtime.Serialization_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Runtime.Serialization_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Runtime.Serialization_test.dll.response</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Xml.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_System.Xml.Linq_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Xml.Linq_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Xml.Linq_test.dll.response</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Security.dll -r:./../../class/lib/monotouch/Mono.Security.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.IdentityModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Security.dll -r:./../../class/lib/monotouch/Mono.Security.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_System.IdentityModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.IdentityModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.IdentityModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.IdentityModel.dll</flags>
+ <output>monotouch_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.IdentityModel.dll</flags>
+ <output>monotouch_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.ServiceModel.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.ServiceModel.Web.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.ServiceModel.Web.dll -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch/System.ServiceModel.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>monotouch_System.ServiceModel.Web_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.ServiceModel.Web_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ServiceModel.Web_test.dll.response</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Json.dll -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>monotouch_System.Json_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Json_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Json_test.dll.response</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Web.Services.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Web.Services.dll -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <output>monotouch_System.Web.Services_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Web.Services_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Web.Services_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/Mono.Security.dll</flags>
+ <output>Mono.Data.Tds.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.Data.Tds.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Mono.Data.Tds.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/Mono.Data.Tds.dll</flags>
+ <output>monotouch_Mono.Data.Tds_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_Mono.Data.Tds_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.Data.Tds_test.dll.response</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /define:MOBILE -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Transactions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Transactions.dll /define:MOBILE -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>monotouch_System.Transactions_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Transactions_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Transactions_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Numerics.dll /unsafe -nowarn:414 -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>monotouch_System.Numerics_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Numerics_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Numerics_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -unsafe -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Numerics.Vectors.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Numerics.dll -r:./../../class/lib/monotouch/Mono.Data.Tds.dll -r:./../../class/lib/monotouch/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Data.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Data.dll -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Numerics.dll -r:./../../class/lib/monotouch/Mono.Data.Tds.dll -r:./../../class/lib/monotouch/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
+ <output>monotouch_System.Data_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Data_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Data_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Data.dll -r:./../../class/lib/monotouch/System.Transactions.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Data.dll -r:./../../class/lib/monotouch/System.Transactions.dll -r:./../../class/lib/monotouch/System.Xml.dll /nowarn:618</flags>
+ <output>monotouch_Mono.Data.Sqlite_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_Mono.Data.Sqlite_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.Data.Sqlite_test.dll.response</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.Linq.dll -r:./../../class/lib/monotouch/System.Data.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Data.Services.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /unsafe -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.IO.Compression.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.IO.Compression.dll</flags>
+ <output>monotouch_System.IO.Compression_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.IO.Compression_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.IO.Compression_test.dll.response</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.IO.Compression.FileSystem.dll</flags>
+ <output>monotouch_System.IO.Compression.FileSystem_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.IO.Compression.FileSystem_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.IO.Compression.FileSystem_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:414 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Data.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Data.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>monotouch_System.ComponentModel.DataAnnotations_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.ComponentModel.DataAnnotations_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.ComponentModel.DataAnnotations_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -unsafe -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Net.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Net.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/System.Net.Http.dll</flags>
+ <output>monotouch_System.Net.Http_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_System.Net.Http_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_System.Net.Http_test.dll.response</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Xml.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:IOS_REFLECTION -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/System.Xml.dll -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize -r:./../../class/lib/monotouch/Mono.CSharp.dll</flags>
+ <output>monotouch_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.Core.dll -r:./../../class/lib/monotouch/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Microsoft.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.DispatchProxy" library="System.Reflection.DispatchProxy-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Reflection.DispatchProxy.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Reflection.DispatchProxy.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.DispatchProxy.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.XPath.XmlDocument" library="System.Xml.XPath.XmlDocument-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.XPath.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Xml.XPath.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Reflection.Context.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Dynamic.Interpreter" library="Mono.Dynamic.Interpreter-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -d:FEATURE_CORE_DLR,FEATURE_DBNULL,FEATURE_DEFAULT_PARAMETER_VALUE,FEATURE_GET_TYPE_INFO,FEATURE_VARIANCE,FEATURE_SERIALIZATION,CLR45 -d:MONO_INTERPRETER -delaysign -keyfile:../mono.pub -r:./../../class/lib/monotouch/System.dll -r:./../../class/lib/monotouch/plaincore/System.Core.dll</flags>
+ <output>Mono.Dynamic.Interpreter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.Dynamic.Interpreter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Mono.Dynamic.Interpreter.dll.sources</response>
+ </project>
+ <project dir="class/PEAPI" library="PEAPI-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -nowarn:414,618 -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>PEAPI.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/PEAPI.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>PEAPI.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-monotouch">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig -r:./../../class/lib/monotouch/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Simd" library="Mono.Simd-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /unsafe -r:./../../class/lib/monotouch/System.Core.dll</flags>
+ <output>Mono.Simd.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch/Mono.Simd.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Mono.Simd.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.ServiceModel.dll -r:./../../../class/lib/monotouch/System.Xml.dll -r:./../../../class/lib/monotouch/System.IdentityModel.dll -r:./../../../class/lib/monotouch/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /d:NO_CODEDOM -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Runtime.Serialization.dll -r:./../../../class/lib/monotouch/System.Xml.dll -r:./../../../class/lib/monotouch/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.OpenSsl" library="Facades_System.Security.Cryptography.OpenSsl-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll -r:./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Algorithms.dll</flags>
+ <output>System.Security.Cryptography.OpenSsl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.OpenSsl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.OpenSsl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Collections.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Globalization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.ComponentModel.Composition.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Xml.Linq.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.AppContext.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Console.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Data.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Data.Common.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Data.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Xml.dll -r:./../../../class/lib/monotouch/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Ping" library="Facades_System.Net.Ping-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Net.Ping.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Net.Ping.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Net.Ping.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Formatters" library="Facades_System.Runtime.Serialization.Formatters-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Runtime.Serialization.Formatters.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Csp" library="Facades_System.Security.Cryptography.Csp-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll</flags>
+ <output>System.Security.Cryptography.Csp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Csp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Csp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Pkcs" library="Facades_System.Security.Cryptography.Pkcs-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Security.dll</flags>
+ <output>System.Security.Cryptography.Pkcs.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Pkcs.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Pkcs.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Cng" library="Facades_System.Security.Cryptography.Cng-monotouch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch/mscorlib.dll -d:FULL_AOT_RUNTIME -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch/System.dll -r:./../../../class/lib/monotouch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Cng.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch/Facades/System.Security.Cryptography.Cng.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Cng.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch_runtime">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -optimize -r:./../../class/lib/monotouch_runtime/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_runtime_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_runtime_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_runtime/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_runtime/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>monotouch_runtime_Mono.Security_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_runtime_Mono.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_Mono.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_runtime/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_runtime/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_runtime/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_runtime/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -d:FULL_AOT_RUNTIME -r:./../../class/lib/monotouch_runtime/System.dll -r:./../../class/lib/monotouch_runtime/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:FULL_AOT_RUNTIME -r:./../../class/lib/monotouch_runtime/System.dll</flags>
+ <output>monotouch_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:FULL_AOT_RUNTIME -r:./../../class/lib/monotouch_runtime/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:FULL_AOT_RUNTIME -r:./../../class/lib/monotouch_runtime/System.dll</flags>
+ <output>monotouch_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_runtime/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_runtime/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize /noconfig -d:IOS_REFLECTION -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/monotouch_runtime/System.Core.dll -r:./../../class/lib/monotouch_runtime/System.Xml.dll -r:./../../class/lib/monotouch_runtime/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_runtime/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_runtime/mscorlib.dll -debug -optimize -r:./../../class/lib/monotouch_runtime/Mono.CSharp.dll</flags>
+ <output>monotouch_runtime_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_runtime_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_runtime_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch_watch">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_watch_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_watch_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_watch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_watch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_watch/bare/System.Xml.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_watch_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>monotouch_watch_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_watch_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>monotouch_watch_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_watch_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch_watch/secxml/System.dll -r:./../../class/lib/monotouch_watch/bare/System.Xml.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch_watch/secxml/System.dll -r:./../../class/lib/monotouch_watch/bare/System.Xml.dll -nowarn:168,169,183,219,414</flags>
+ <output>monotouch_watch_System.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_watch_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_watch_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../../class/lib/monotouch_watch/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.West.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../../class/lib/monotouch_watch/I18N.West.dll</flags>
+ <output>monotouch_watch_I18N.West_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_I18N.West_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_watch_I18N.West_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../../class/lib/monotouch_watch/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.MidEast.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../../class/lib/monotouch_watch/I18N.MidEast.dll</flags>
+ <output>monotouch_watch_I18N.MidEast_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_I18N.MidEast_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_watch_I18N.MidEast_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../../class/lib/monotouch_watch/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.Other.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../../class/lib/monotouch_watch/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.Rare.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../../class/lib/monotouch_watch/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/I18N.CJK.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../../class/lib/monotouch_watch/I18N.CJK.dll</flags>
+ <output>monotouch_watch_I18N.CJK_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_I18N.CJK_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_watch_I18N.CJK_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.ServiceModel.Internals.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.ServiceModel.Internals.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
+ <output>monotouch_watch_System.Runtime.Serialization_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Runtime.Serialization_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Runtime.Serialization_test.dll.response</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Xml.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_watch_System.Xml.Linq_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Xml.Linq_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Xml.Linq_test.dll.response</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Security.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.IdentityModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Security.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_watch_System.IdentityModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.IdentityModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.IdentityModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.IdentityModel.dll</flags>
+ <output>monotouch_watch_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.IdentityModel.dll</flags>
+ <output>monotouch_watch_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.ServiceModel.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.ServiceModel.Web.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.ServiceModel.Web.dll -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_watch/System.ServiceModel.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>monotouch_watch_System.ServiceModel.Web_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.ServiceModel.Web_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ServiceModel.Web_test.dll.response</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Json.dll -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>monotouch_watch_System.Json_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Json_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Json_test.dll.response</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Web.Services.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Web.Services.dll -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -nowarn:618</flags>
+ <output>monotouch_watch_System.Web.Services_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Web.Services_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Web.Services_test.dll.response</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /define:MOBILE -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Transactions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Transactions.dll /define:MOBILE -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>monotouch_watch_System.Transactions_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Transactions_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Transactions_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Numerics.dll /unsafe -nowarn:414 -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>monotouch_watch_System.Numerics_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Numerics_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Numerics_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -unsafe -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Numerics.Vectors.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Numerics.dll -r:./../../class/lib/monotouch_watch/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Data.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Data.dll -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Numerics.dll -r:./../../class/lib/monotouch_watch/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
+ <output>monotouch_watch_System.Data_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Data_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Data_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Data.dll -r:./../../class/lib/monotouch_watch/System.Transactions.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Data.dll -r:./../../class/lib/monotouch_watch/System.Transactions.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll /nowarn:618</flags>
+ <output>monotouch_watch_Mono.Data.Sqlite_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_Mono.Data.Sqlite_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_Mono.Data.Sqlite_test.dll.response</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.Linq.dll -r:./../../class/lib/monotouch_watch/System.Data.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Data.Services.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.IO.Compression.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.IO.Compression.dll</flags>
+ <output>monotouch_watch_System.IO.Compression_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.IO.Compression_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.IO.Compression_test.dll.response</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.IO.Compression.FileSystem.dll</flags>
+ <output>monotouch_watch_System.IO.Compression.FileSystem_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.IO.Compression.FileSystem_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.IO.Compression.FileSystem_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:414 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Data.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Data.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>monotouch_watch_System.ComponentModel.DataAnnotations_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.ComponentModel.DataAnnotations_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.ComponentModel.DataAnnotations_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -unsafe -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Net.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Net.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/System.Net.Http.dll</flags>
+ <output>monotouch_watch_System.Net.Http_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_System.Net.Http_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_System.Net.Http_test.dll.response</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Xml.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:IOS_REFLECTION -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch/Mono.CSharp.dll</flags>
+ <output>monotouch_watch_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.Core.dll -r:./../../class/lib/monotouch_watch/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Microsoft.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.DispatchProxy" library="System.Reflection.DispatchProxy-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Reflection.DispatchProxy.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Reflection.DispatchProxy.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.DispatchProxy.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.XPath.XmlDocument" library="System.Xml.XPath.XmlDocument-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.XPath.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Xml.XPath.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Reflection.Context.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Dynamic.Interpreter" library="Mono.Dynamic.Interpreter-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_CORE_DLR,FEATURE_DBNULL,FEATURE_DEFAULT_PARAMETER_VALUE,FEATURE_GET_TYPE_INFO,FEATURE_VARIANCE,FEATURE_SERIALIZATION,CLR45 -d:MONO_INTERPRETER -delaysign -keyfile:../mono.pub -r:./../../class/lib/monotouch_watch/System.dll -r:./../../class/lib/monotouch_watch/plaincore/System.Core.dll</flags>
+ <output>Mono.Dynamic.Interpreter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Mono.Dynamic.Interpreter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Mono.Dynamic.Interpreter.dll.sources</response>
+ </project>
+ <project dir="class/PEAPI" library="PEAPI-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:414,618 -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>PEAPI.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/PEAPI.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>PEAPI.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-monotouch_watch">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -r:./../../class/lib/monotouch_watch/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Simd" library="Mono.Simd-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>Mono.Simd.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch/Mono.Simd.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Mono.Simd.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.ServiceModel.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll -r:./../../../class/lib/monotouch_watch/System.IdentityModel.dll -r:./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /d:NO_CODEDOM -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Runtime.Serialization.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll -r:./../../../class/lib/monotouch_watch/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.OpenSsl" library="Facades_System.Security.Cryptography.OpenSsl-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll -r:./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Algorithms.dll</flags>
+ <output>System.Security.Cryptography.OpenSsl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.OpenSsl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.OpenSsl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Drawing.Primitives" library="Facades_System.Drawing.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Drawing.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Drawing.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_watch_System.Drawing.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Collections.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Globalization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.ComponentModel.Composition.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Xml.Linq.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.AppContext.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Console.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Data.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Data.Common.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Data.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Xml.dll -r:./../../../class/lib/monotouch_watch/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Ping" library="Facades_System.Net.Ping-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Net.Ping.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Net.Ping.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Net.Ping.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Formatters" library="Facades_System.Runtime.Serialization.Formatters-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Runtime.Serialization.Formatters.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Csp" library="Facades_System.Security.Cryptography.Csp-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll</flags>
+ <output>System.Security.Cryptography.Csp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Csp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Csp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Pkcs" library="Facades_System.Security.Cryptography.Pkcs-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Security.dll</flags>
+ <output>System.Security.Cryptography.Pkcs.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Pkcs.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Pkcs.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Cng" library="Facades_System.Security.Cryptography.Cng-monotouch_watch">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_watch/mscorlib.dll -d:FULL_AOT_RUNTIME -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_watch/System.dll -r:./../../../class/lib/monotouch_watch/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Cng.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_watch/Facades/System.Security.Cryptography.Cng.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Cng.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch_watch_runtime">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_watch_runtime_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_watch_runtime_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_watch_runtime/System.Xml.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_watch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_watch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_watch_runtime/bare/System.Xml.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_watch_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -r:./../../class/lib/monotouch_watch_runtime/System.dll -r:./../../class/lib/monotouch_watch_runtime/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch_runtime/System.dll</flags>
+ <output>monotouch_watch_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_watch_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch_runtime/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_watch_runtime/System.dll</flags>
+ <output>monotouch_watch_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_watch_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch_runtime/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_watch_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch_runtime/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_watch_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_watch_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize /noconfig -d:IOS_REFLECTION -r:./../../class/lib/monotouch_watch_runtime/System.Core.dll -r:./../../class/lib/monotouch_watch_runtime/System.Xml.dll -r:./../../class/lib/monotouch_watch_runtime/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_watch_runtime/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch_watch_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_watch_runtime/mscorlib.dll -debug -d:FEATURE_NO_BSD_SOCKETS -d:MONOTOUCH_WATCH -optimize -r:./../../class/lib/monotouch_watch_runtime/Mono.CSharp.dll</flags>
+ <output>monotouch_watch_runtime_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_watch_runtime_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_watch_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_watch_runtime_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch_tv">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_tv_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_tv_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_tv/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_tv/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>monotouch_tv_Mono.Security_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_tv_Mono.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_tv/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_tv_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_tv_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_tv/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_tv/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt</flags>
+ <output>monotouch_tv_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>monotouch_tv_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_tv_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>monotouch_tv_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_tv_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch_tv/secxml/System.dll -r:./../../class/lib/monotouch_tv/bare/System.Xml.dll -r:./../../class/lib/monotouch_tv/Mono.Security.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/monotouch_tv/secxml/System.dll -r:./../../class/lib/monotouch_tv/bare/System.Xml.dll -r:./../../class/lib/monotouch_tv/Mono.Security.dll -nowarn:168,169,183,219,414</flags>
+ <output>monotouch_tv_System.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_tv_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_tv_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../../class/lib/monotouch_tv/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.West.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../../class/lib/monotouch_tv/I18N.West.dll</flags>
+ <output>monotouch_tv_I18N.West_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_I18N.West_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_tv_I18N.West_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../../class/lib/monotouch_tv/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.MidEast.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../../class/lib/monotouch_tv/I18N.MidEast.dll</flags>
+ <output>monotouch_tv_I18N.MidEast_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_I18N.MidEast_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_tv_I18N.MidEast_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../../class/lib/monotouch_tv/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.Other.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../../class/lib/monotouch_tv/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.Rare.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../../class/lib/monotouch_tv/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/I18N.CJK.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../../class/lib/monotouch_tv/I18N.CJK.dll</flags>
+ <output>monotouch_tv_I18N.CJK_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_I18N.CJK_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../../build/deps/monotouch_tv_I18N.CJK_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.ServiceModel.Internals.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.ServiceModel.Internals.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
+ <output>monotouch_tv_System.Runtime.Serialization_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Runtime.Serialization_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Runtime.Serialization_test.dll.response</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Xml.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_tv_System.Xml.Linq_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Xml.Linq_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Xml.Linq_test.dll.response</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Security.dll -r:./../../class/lib/monotouch_tv/Mono.Security.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.IdentityModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Security.dll -r:./../../class/lib/monotouch_tv/Mono.Security.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>monotouch_tv_System.IdentityModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.IdentityModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.IdentityModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.IdentityModel.dll</flags>
+ <output>monotouch_tv_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.IdentityModel.dll</flags>
+ <output>monotouch_tv_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.ServiceModel_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.ServiceModel.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.ServiceModel.Web.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.ServiceModel.Web.dll -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../class/lib/monotouch_tv/System.ServiceModel.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>monotouch_tv_System.ServiceModel.Web_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.ServiceModel.Web_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ServiceModel.Web_test.dll.response</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Json.dll -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>monotouch_tv_System.Json_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Json_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Json_test.dll.response</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Web.Services.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Web.Services.dll -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -nowarn:618</flags>
+ <output>monotouch_tv_System.Web.Services_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Web.Services_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Web.Services_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/Mono.Security.dll</flags>
+ <output>Mono.Data.Tds.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.Data.Tds.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Mono.Data.Tds.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/Mono.Data.Tds.dll</flags>
+ <output>monotouch_tv_Mono.Data.Tds_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_Mono.Data.Tds_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.Data.Tds_test.dll.response</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /define:MOBILE -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Transactions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Transactions.dll /define:MOBILE -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>monotouch_tv_System.Transactions_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Transactions_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Transactions_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Numerics.dll /unsafe -nowarn:414 -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>monotouch_tv_System.Numerics_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Numerics_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Numerics_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -unsafe -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Numerics.Vectors.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Numerics.dll -r:./../../class/lib/monotouch_tv/Mono.Data.Tds.dll -r:./../../class/lib/monotouch_tv/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Data.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Data.dll -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Numerics.dll -r:./../../class/lib/monotouch_tv/Mono.Data.Tds.dll -r:./../../class/lib/monotouch_tv/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
+ <output>monotouch_tv_System.Data_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Data_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Data_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Data.dll -r:./../../class/lib/monotouch_tv/System.Transactions.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Data.dll -r:./../../class/lib/monotouch_tv/System.Transactions.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll /nowarn:618</flags>
+ <output>monotouch_tv_Mono.Data.Sqlite_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_Mono.Data.Sqlite_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.Data.Sqlite_test.dll.response</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.Linq.dll -r:./../../class/lib/monotouch_tv/System.Data.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Data.Services.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.IO.Compression.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.IO.Compression.dll</flags>
+ <output>monotouch_tv_System.IO.Compression_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.IO.Compression_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.IO.Compression_test.dll.response</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.IO.Compression.FileSystem.dll</flags>
+ <output>monotouch_tv_System.IO.Compression.FileSystem_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.IO.Compression.FileSystem_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.IO.Compression.FileSystem_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:414 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Data.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Data.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>monotouch_tv_System.ComponentModel.DataAnnotations_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.ComponentModel.DataAnnotations_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.ComponentModel.DataAnnotations_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -unsafe -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Net.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Net.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/System.Net.Http.dll</flags>
+ <output>monotouch_tv_System.Net.Http_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_System.Net.Http_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_System.Net.Http_test.dll.response</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Xml.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:IOS_REFLECTION -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv/Mono.CSharp.dll</flags>
+ <output>monotouch_tv_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.Core.dll -r:./../../class/lib/monotouch_tv/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Microsoft.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.DispatchProxy" library="System.Reflection.DispatchProxy-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Reflection.DispatchProxy.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Reflection.DispatchProxy.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.DispatchProxy.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.XPath.XmlDocument" library="System.Xml.XPath.XmlDocument-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.XPath.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Xml.XPath.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Reflection.Context.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Dynamic.Interpreter" library="Mono.Dynamic.Interpreter-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_CORE_DLR,FEATURE_DBNULL,FEATURE_DEFAULT_PARAMETER_VALUE,FEATURE_GET_TYPE_INFO,FEATURE_VARIANCE,FEATURE_SERIALIZATION,CLR45 -d:MONO_INTERPRETER -delaysign -keyfile:../mono.pub -r:./../../class/lib/monotouch_tv/System.dll -r:./../../class/lib/monotouch_tv/plaincore/System.Core.dll</flags>
+ <output>Mono.Dynamic.Interpreter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.Dynamic.Interpreter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Mono.Dynamic.Interpreter.dll.sources</response>
+ </project>
+ <project dir="class/PEAPI" library="PEAPI-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -nowarn:414,618 -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>PEAPI.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/PEAPI.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>PEAPI.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-monotouch_tv">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig -r:./../../class/lib/monotouch_tv/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Simd" library="Mono.Simd-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /unsafe -r:./../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>Mono.Simd.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv/Mono.Simd.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Mono.Simd.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.ServiceModel.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll -r:./../../../class/lib/monotouch_tv/System.IdentityModel.dll -r:./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /d:NO_CODEDOM -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Runtime.Serialization.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll -r:./../../../class/lib/monotouch_tv/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.OpenSsl" library="Facades_System.Security.Cryptography.OpenSsl-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll -r:./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Algorithms.dll</flags>
+ <output>System.Security.Cryptography.OpenSsl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.OpenSsl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.OpenSsl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Collections.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Globalization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.ComponentModel.Composition.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Xml.Linq.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.AppContext.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Console.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Data.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Data.Common.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Data.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Xml.dll -r:./../../../class/lib/monotouch_tv/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -debug -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Ping" library="Facades_System.Net.Ping-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Net.Ping.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Net.Ping.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Net.Ping.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Formatters" library="Facades_System.Runtime.Serialization.Formatters-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Runtime.Serialization.Formatters.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Csp" library="Facades_System.Security.Cryptography.Csp-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll</flags>
+ <output>System.Security.Cryptography.Csp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Csp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Csp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Pkcs" library="Facades_System.Security.Cryptography.Pkcs-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Security.dll</flags>
+ <output>System.Security.Cryptography.Pkcs.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Pkcs.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Pkcs.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Cng" library="Facades_System.Security.Cryptography.Cng-monotouch_tv">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/monotouch_tv/mscorlib.dll -d:FULL_AOT_RUNTIME -d:MONOTOUCH_TV -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/monotouch_tv/System.dll -r:./../../../class/lib/monotouch_tv/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Cng.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/monotouch_tv/Facades/System.Security.Cryptography.Cng.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Cng.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-monotouch_tv_runtime">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>monotouch_tv_runtime_corlib_test.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_tv_runtime_corlib_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_tv_runtime/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/monotouch_tv_runtime/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>monotouch_tv_runtime_Mono.Security_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>monotouch_tv_runtime_Mono.Security_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_Mono.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_tv_runtime/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_tv_runtime/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_tv_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_tv_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/monotouch_tv_runtime/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/monotouch_tv_runtime/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>monotouch_tv_runtime_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_System_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -d:MONO_INTERPRETER -r:./../../class/lib/monotouch_tv_runtime/System.dll -r:./../../class/lib/monotouch_tv_runtime/Mono.Dynamic.Interpreter.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv_runtime/System.dll</flags>
+ <output>monotouch_tv_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_tv_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv_runtime/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR -r:./../../class/lib/monotouch_tv_runtime/System.dll</flags>
+ <output>monotouch_tv_runtime_System.Core_test.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>monotouch_tv_runtime_System.Core_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv_runtime/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_tv_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv_runtime/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/monotouch_tv_runtime/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>monotouch_tv_runtime_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_System.Xml_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize /noconfig -d:IOS_REFLECTION -r:./../../class/lib/monotouch_tv_runtime/System.Core.dll -r:./../../class/lib/monotouch_tv_runtime/System.Xml.dll -r:./../../class/lib/monotouch_tv_runtime/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/monotouch_tv_runtime/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-monotouch_tv_runtime">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MOBILE,MOBILE_LEGACY -d:MONO -d:MONOTOUCH -d:DISABLE_REMOTING -d:DISABLE_COM -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/monotouch_tv_runtime/mscorlib.dll -debug -d:MONOTOUCH_TV -optimize -r:./../../class/lib/monotouch_tv_runtime/Mono.CSharp.dll</flags>
+ <output>monotouch_tv_runtime_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>monotouch_tv_runtime_Mono.CSharp_test.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>monotouch_tv_runtime</profile>
+ <resources></resources>
+ <response>./../../build/deps/monotouch_tv_runtime_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/corlib" library="corlib-xammac">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -debug -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources>CommonCrypto/MD5CryptoServiceProvider.g.cs CommonCrypto/SHA256Managed.g.cs CommonCrypto/RC2CryptoServiceProvider.g.cs CommonCrypto/SHA384Managed.g.cs CommonCrypto/DESCryptoServiceProvider.g.cs CommonCrypto/SHA1CryptoServiceProvider.g.cs CommonCrypto/SHA512Managed.g.cs CommonCrypto/MD2Managed.g.cs CommonCrypto/SHA1Managed.g.cs CommonCrypto/TripleDESCryptoServiceProvider.g.cs CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/xammac/mscorlib.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_corlib.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/xammac/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources>../corlib/CommonCrypto/SHA224Managed.g.cs ../corlib/CommonCrypto/MD2Managed.g.cs ../corlib/CommonCrypto/MD4Managed.g.cs</built_sources>
+ <library_output>./../../class/lib/xammac/Mono.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/xammac/System.Xml.dll -r:MonoSecurity=./../../class/lib/xammac/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-bare-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/bare/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-secxml-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -d:MONO_FEATURE_BTLS -d:INSIDE_SYSTEM -d:SECURITY_DEP -nowarn:618,1635 -d:SECURITY_DEP -d:XML_DEP -r:./../../class/lib/xammac/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/xammac/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/secxml/System.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR,FEATURE_REFEMIT -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/xammac/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:FEATURE_CORE_DLR,FEATURE_REFEMIT -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources>../corlib/CommonCrypto/AesManaged.g.cs ../corlib/CommonCrypto/AesCryptoServiceProvider.g.cs</built_sources>
+ <library_output>./../../class/lib/xammac/plaincore/System.Core.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/xammac/secxml/System.dll -r:./../../class/lib/xammac/bare/System.Xml.dll -r:./../../class/lib/xammac/Mono.Security.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/xammac/secxml/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:AGCLR -d:DISABLE_XSLT_COMPILER -d:DISABLE_XSLT_SCRIPT,MONO_HYBRID_SYSTEM_XML -d:DISABLE_CAS_USE -r:./../../class/lib/xammac/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/bare/System.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/xammac/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.West.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/xammac/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.MidEast.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/xammac/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.Other.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/xammac/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.Rare.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../../class/lib/xammac/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/I18N.CJK.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NO_CONFIGURATION /d:NO_SECURITY_ATTRIBUTES /d:NO_CODEDOM /d:NO_DESKTOP_SECURITY -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.ServiceModel.Internals.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Runtime.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:FEATURE_SERIALIZATION -d:MONO_HYBRID_SYSTEM_XML -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Xml.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Security.dll -r:./../../class/lib/xammac/Mono.Security.dll -r:./../../class/lib/xammac/System.Runtime.Serialization.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.IdentityModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Runtime.Serialization.dll -r:./../../class/lib/xammac/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Runtime.Serialization.dll -r:./../../class/lib/xammac/System.IdentityModel.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Runtime.Serialization.dll -r:./../../class/lib/xammac/System.ServiceModel.dll -r:./../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.ServiceModel.Web.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:649 -nowarn:169 -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Web.Services.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/Mono.Security.dll</flags>
+ <output>Mono.Data.Tds.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/Mono.Data.Tds.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Mono.Data.Tds.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /define:MOBILE -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Transactions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -unsafe -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Numerics.Vectors.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -d:NO_CODEDOM -d:NO_OLEDB -d:NO_ODBC -d:NO_CONFIGURATION -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Numerics.dll -r:./../../class/lib/xammac/Mono.Data.Tds.dll -r:./../../class/lib/xammac/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Data.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Data.dll -r:./../../class/lib/xammac/System.Transactions.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Xml.Linq.dll -r:./../../class/lib/xammac/System.Data.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Data.Services.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /unsafe -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.IO.Compression.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -nowarn:414 -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Data.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -unsafe -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Net.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Net.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -optimize /noconfig -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -optimize /noconfig -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Xml.Serialization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/System.Xml.dll -r:./../../class/lib/xammac/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/Mono.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.Core.dll -r:./../../class/lib/xammac/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/Microsoft.CSharp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.DispatchProxy" library="System.Reflection.DispatchProxy-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Reflection.DispatchProxy.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Reflection.DispatchProxy.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.DispatchProxy.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.XPath.XmlDocument" library="System.Xml.XPath.XmlDocument-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.XPath.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Xml.XPath.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Reflection.Context.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll -r:./../../class/lib/xammac/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-xammac">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig -r:./../../class/lib/xammac/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.ServiceModel.dll -r:./../../../class/lib/xammac/System.Xml.dll -r:./../../../class/lib/xammac/System.IdentityModel.dll -r:./../../../class/lib/xammac/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 /d:NO_CODEDOM -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Runtime.Serialization.dll -r:./../../../class/lib/xammac/System.Xml.dll -r:./../../../class/lib/xammac/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Algorithms" library="Facades_System.Security.Cryptography.Algorithms-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.OpenSsl" library="Facades_System.Security.Cryptography.OpenSsl-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll -r:./../../../class/lib/xammac/Facades/System.Security.Cryptography.Algorithms.dll</flags>
+ <output>System.Security.Cryptography.OpenSsl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.OpenSsl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.OpenSsl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Collections.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Globalization.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Linq.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.ComponentModel.Composition.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Xml.Linq.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.AppContext.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Console.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Data.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Data.Common.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Data.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Security.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Xml.dll -r:./../../../class/lib/xammac/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -debug -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Ping" library="Facades_System.Net.Ping-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Net.Ping.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Net.Ping.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Net.Ping.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Formatters" library="Facades_System.Runtime.Serialization.Formatters-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Runtime.Serialization.Formatters.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Csp" library="Facades_System.Security.Cryptography.Csp-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll</flags>
+ <output>System.Security.Cryptography.Csp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Csp.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Csp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Pkcs" library="Facades_System.Security.Cryptography.Pkcs-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Security.dll</flags>
+ <output>System.Security.Cryptography.Pkcs.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Pkcs.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Pkcs.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Cng" library="Facades_System.Security.Cryptography.Cng-xammac">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_1_1 -d:NET_2_0 -d:NET_2_1 -d:NET_3_5 -d:NET_4_0 -d:NET_4_5 -d:MONO -d:MOBILE -d:MOBILE_DYNAMIC -d:XAMMAC -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:XAMARIN_MODERN -d:NETSTANDARD -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac/mscorlib.dll -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac/System.dll -r:./../../../class/lib/xammac/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Cng.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac/Facades/System.Security.Cryptography.Cng.dll</library_output>
+ <fx_version>2.1</fx_version>
+ <profile>xammac</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Cng.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-xammac_net_4_5">
+ <boot>true</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -resource:resources/charinfo.nlp -resource:resources/collation.core.bin -resource:resources/collation.tailoring.bin -resource:resources/collation.cjkCHS.bin -resource:resources/collation.cjkCHT.bin -resource:resources/collation.cjkJA.bin -resource:resources/collation.cjkKO.bin -resource:resources/collation.cjkKOlv2.bin --runtime:v4</flags>
+ <output>mscorlib.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/mscorlib.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>corlib.dll.sources</response>
+ </project>
+ <project dir="class/corlib" library="corlib-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -unsafe -nostdlib -nowarn:612,618,1635 -d:INSIDE_CORLIB,MONO_CULTURE_DATA -d:LIBC -d:FEATURE_PAL,GENERICS_WORK,FEATURE_LIST_PREDICATES,FEATURE_SERIALIZATION,FEATURE_ASCII,FEATURE_LATIN1,FEATURE_UTF7,FEATURE_UTF32,MONO_HYBRID_ENCODING_SUPPORT,FEATURE_ASYNC_IO,NEW_EXPERIMENTAL_ASYNC_IO,FEATURE_UTF32,FEATURE_EXCEPTIONDISPATCHINFO,FEATURE_CORRUPTING_EXCEPTIONS,FEATURE_EXCEPTION_NOTIFICATIONS,FEATURE_STRONGNAME_MIGRATION,FEATURE_USE_LCID,FEATURE_FUSION,FEATURE_CRYPTO,FEATURE_X509_SECURESTRINGS,FEATURE_SYNCHRONIZATIONCONTEXT,FEATURE_SYNCHRONIZATIONCONTEXT_WAIT,HAS_CORLIB_CONTRACTS -d:FEATURE_MACL -d:FEATURE_REMOTING,MONO_COM,FEATURE_COMINTEROP,FEATURE_ROLE_BASED_SECURITY -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -debug -nowarn:168,219,618,672 -unsafe -define:MONO_DATACONVERTER_STATIC_METHODS -resource:Test/resources/Resources.resources</flags>
+ <output>xammac_net_4_5_corlib_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_corlib_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_corlib_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -unsafe -nowarn:1030,3009 -r:./../../class/lib/xammac_net_4_5/bare/System.dll</flags>
+ <output>Mono.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Security.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Security" library="Mono.Security-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll -unsafe -nowarn:1030,3009 -r:./../../class/lib/xammac_net_4_5/bare/System.dll -nowarn:169,219,618,672</flags>
+ <output>xammac_net_4_5_Mono.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.Security_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -d:CONFIGURATION_DEP -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:MonoSecurity=./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>xammac_net_4_5_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-bare-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/bare/System.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>xammac_net_4_5_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System_test.dll.response</response>
+ </project>
+ <project dir="class/System" library="System-secxml-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:CONFIGURATION_2_0 -d:FEATURE_PAL,SYSTEM_NAMESPACE,MONO,PLATFORM_UNIX -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -unsafe -resource:resources/Asterisk.wav -resource:resources/Beep.wav -resource:resources/Exclamation.wav -resource:resources/Hand.wav -resource:resources/Question.wav -d:MONO_FEATURE_BTLS -d:SECURITY_DEP -d:XML_DEP -d:MONO_SECURITY_ALIAS -r:./../../class/lib/xammac_net_4_5/bare/System.Xml.dll -r:MonoSecurity=./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>System.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/secxml/System.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.dll.sources</response>
+ </project>
+ <project dir="class/System" library="System-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -nowarn:618,672,219,67,169,612 -resource:Test/System/test-uri-props.txt,test-uri-props.txt -resource:Test/System/test-uri-props-manual.txt,test-uri-props-manual.txt -resource:Test/System/test-uri-relative-props.txt,test-uri-relative-props.txt -d:MONO_FEATURE_PROCESS_START -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME -d:MONO_FEATURE_MULTIPLE_APPDOMAINS</flags>
+ <output>xammac_net_4_5_System_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Posix" library="Mono.Posix-xammac_net_4_5">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /unsafe /nowarn:0618,612 -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Mono.Posix.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Posix.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Posix.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Posix" library="Mono.Posix-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.Posix.dll /unsafe /nowarn:0219,0618</flags>
+ <output>xammac_net_4_5_Mono.Posix_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.Posix_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.Posix_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/Mono.Posix.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Core.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/Mono.Posix.dll</flags>
+ <output>xammac_net_4_5_System.Core_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Core_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-plaincore-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/Mono.Posix.dll</flags>
+ <output>System.Core.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/plaincore/System.Core.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Core.dll.sources</response>
+ </project>
+ <project dir="class/System.Core" library="System.Core-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/plaincore/System.Core.dll -d:FEATURE_PAL,PFX_LEGACY_3_5,FEATURE_NETCORE -d:INSIDE_SYSCORE -d:LIBC -unsafe -d:NET_3_5 -nowarn:1720 -d:FEATURE_CORE_DLR,FEATURE_REFEMIT,FEATURE_PDBEMIT -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/Mono.Posix.dll</flags>
+ <output>xammac_net_4_5_System.Core_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Core_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Core_test.dll.response</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -r:./../../class/lib/xammac_net_4_5/bare/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>System.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.dll.sources</response>
+ </project>
+ <project dir="class/System.Security" library="System.Security-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Security.dll -nowarn:618 -d:SECURITY_DEP -nowarn:414 -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -r:./../../class/lib/xammac_net_4_5/bare/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll -nowarn:168,169,183,219,414</flags>
+ <output>xammac_net_4_5_System.Security_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Security_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Security_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -d:CONFIGURATION_DEP -r:./../../class/lib/xammac_net_4_5/secxml/System.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Xml.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/xammac_net_4_5/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>xammac_net_4_5_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Xml_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-bare-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/xammac_net_4_5/bare/System.dll</flags>
+ <output>System.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/bare/System.Xml.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.dll.sources</response>
+ </project>
+ <project dir="class/System.XML" library="System.Xml-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/bare/System.Xml.dll -nowarn:219,414,649,1717 -unsafe -d:ASYNC -r:./../../class/lib/xammac_net_4_5/bare/System.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>xammac_net_4_5_System.Xml_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Xml_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Xml_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Common" library="I18N-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig</flags>
+ <output>I18N.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../../class/lib/xammac_net_4_5/I18N.dll</flags>
+ <output>I18N.West.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.West.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.West.dll.sources</response>
+ </project>
+ <project dir="class/I18N/West" library="I18N.West-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../../class/lib/xammac_net_4_5/I18N.West.dll</flags>
+ <output>xammac_net_4_5_I18N.West_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_I18N.West_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../../build/deps/xammac_net_4_5_I18N.West_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../../class/lib/xammac_net_4_5/I18N.dll</flags>
+ <output>I18N.MidEast.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.MidEast.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.MidEast.dll.sources</response>
+ </project>
+ <project dir="class/I18N/MidEast" library="I18N.MidEast-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../../class/lib/xammac_net_4_5/I18N.MidEast.dll</flags>
+ <output>xammac_net_4_5_I18N.MidEast_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_I18N.MidEast_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../../build/deps/xammac_net_4_5_I18N.MidEast_test.dll.response</response>
+ </project>
+ <project dir="class/I18N/Other" library="I18N.Other-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../../class/lib/xammac_net_4_5/I18N.dll</flags>
+ <output>I18N.Other.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.Other.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.Other.dll.sources</response>
+ </project>
+ <project dir="class/I18N/Rare" library="I18N.Rare-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../../class/lib/xammac_net_4_5/I18N.dll</flags>
+ <output>I18N.Rare.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.Rare.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.Rare.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../../class/lib/xammac_net_4_5/I18N.dll</flags>
+ <output>I18N.CJK.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/I18N.CJK.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>I18N.CJK.dll.sources</response>
+ </project>
+ <project dir="class/I18N/CJK" library="I18N.CJK-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 /unsafe /resource:big5.table /resource:gb2312.table /resource:jis.table /resource:ks.table /resource:gb18030.table /define:DISABLE_UNSAFE -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../../class/lib/xammac_net_4_5/I18N.CJK.dll</flags>
+ <output>xammac_net_4_5_I18N.CJK_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_I18N.CJK_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../../build/deps/xammac_net_4_5_I18N.CJK_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Internals" library="System.ServiceModel.Internals-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /unsafe -d:MONO_FEATURE_MULTIPLE_APPDOMAINS -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.ServiceModel.Internals.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Internals.dll.sources</response>
+ </project>
+ <project dir="class/SMDiagnostics" library="SMDiagnostics-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>SMDiagnostics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/SMDiagnostics.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>SMDiagnostics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /unsafe -nowarn:414 -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Numerics.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/System.Numerics" library="System.Numerics-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Numerics.dll /unsafe -nowarn:414 -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>xammac_net_4_5_System.Numerics_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Numerics_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Numerics_test.dll.response</response>
+ </project>
+ <project dir="class/System.Numerics.Vectors" library="System.Numerics.Vectors-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -unsafe -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Numerics.dll</flags>
+ <output>System.Numerics.Vectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Numerics.Vectors.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Numerics.Vectors.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>Mono.Data.Tds.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Data.Tds.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Data.Tds.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Tds" library="Mono.Data.Tds-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.Data.Tds.dll</flags>
+ <output>xammac_net_4_5_Mono.Data.Tds_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.Data.Tds_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.Data.Tds_test.dll.response</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.Transactions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Transactions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Transactions.dll.sources</response>
+ </project>
+ <project dir="class/System.Transactions" library="System.Transactions-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>xammac_net_4_5_System.Transactions_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Transactions_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Transactions_test.dll.response</response>
+ </project>
+ <project dir="class/System.EnterpriseServices" library="System.EnterpriseServices-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /nowarn:0168 /nowarn:0162 -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll</flags>
+ <output>System.EnterpriseServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.EnterpriseServices.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.EnterpriseServices.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Numerics.dll -r:./../../class/lib/xammac_net_4_5/System.EnterpriseServices.dll -r:./../../class/lib/xammac_net_4_5/Mono.Data.Tds.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll</flags>
+ <output>System.Data.dll</output>
+ <built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Data.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Data.dll.sources</response>
+ </project>
+ <project dir="class/System.Data" library="System.Data-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Data.dll -nowarn:219,414,649 -d:PLATFORM_UNIX -d:USEOFFSET -d:MONO_PARTIAL_DATA_IMPORT -unsafe -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Numerics.dll -r:./../../class/lib/xammac_net_4_5/System.EnterpriseServices.dll -r:./../../class/lib/xammac_net_4_5/Mono.Data.Tds.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -nowarn:618,169,612,219,168</flags>
+ <output>xammac_net_4_5_System.Data_test.dll</output>
+ <built_sources>gen_OdbcConnection.cs gen_OleDbConnection.cs gen_OdbcParameter.cs gen_OleDbParameter.cs gen_OdbcParameterCollection.cs gen_OleDbParameterCollection.cs</built_sources>
+ <library_output>xammac_net_4_5_System.Data_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Data_test.dll.response</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 /d:NO_CONFIGURATION -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/SMDiagnostics.dll</flags>
+ <output>System.Runtime.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Runtime.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization" library="System.Runtime.Serialization-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -unsafe -d:NO_DYNAMIC_CODEGEN /nowarn:168,169,219,414 /d:NET_3_0 /d:NO_CONFIGURATION -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/SMDiagnostics.dll /resource:Test/Resources/WSDL/collections.wsdl /resource:Test/Resources/WSDL/custom-collections.wsdl</flags>
+ <output>xammac_net_4_5_System.Runtime.Serialization_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Runtime.Serialization_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Runtime.Serialization_test.dll.response</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:FEATURE_SERIALIZATION -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>System.Xml.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Xml.Linq.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Linq" library="System.Xml.Linq-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Xml.Linq.dll -d:FEATURE_SERIALIZATION -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>xammac_net_4_5_System.Xml.Linq_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Xml.Linq_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Xml.Linq_test.dll.response</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>Mono.Data.Sqlite.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Data.Sqlite.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Data.Sqlite.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Data.Sqlite" library="Mono.Data.Sqlite-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.Data.Sqlite.dll /unsafe -resource:resources/SR.resources -resource:resources/SQLiteCommand.bmp -resource:resources/SQLiteConnection.bmp -resource:resources/SQLiteDataAdapter.bmp -d:SQLITE_STANDARD -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll /nowarn:618</flags>
+ <output>xammac_net_4_5_Mono.Data.Sqlite_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.Data.Sqlite_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.Data.Sqlite_test.dll.response</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization.Formatters.Soap" library="System.Runtime.Serialization.Formatters.Soap-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Runtime.Serialization.Formatters.Soap.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.Formatters.Soap.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Formatters.Soap.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.Serialization.Formatters.Soap" library="System.Runtime.Serialization.Formatters.Soap-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.Formatters.Soap.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>xammac_net_4_5_System.Runtime.Serialization.Formatters.Soap_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Runtime.Serialization.Formatters.Soap_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Runtime.Serialization.Formatters.Soap_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:414 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.ComponentModel.DataAnnotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.ComponentModel.DataAnnotations.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.DataAnnotations.dll.sources</response>
+ </project>
+ <project dir="class/System.ComponentModel.DataAnnotations" library="System.ComponentModel.DataAnnotations-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.ComponentModel.DataAnnotations.dll -nowarn:414 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>xammac_net_4_5_System.ComponentModel.DataAnnotations_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.ComponentModel.DataAnnotations_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ComponentModel.DataAnnotations_test.dll.response</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.IdentityModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.IdentityModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.IdentityModel.dll.sources</response>
+ </project>
+ <project dir="class/System.IdentityModel" library="System.IdentityModel-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>xammac_net_4_5_System.IdentityModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.IdentityModel_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.IdentityModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.IdentityModel.Selectors" library="System.IdentityModel.Selectors-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll</flags>
+ <output>System.IdentityModel.Selectors.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.IdentityModel.Selectors.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IdentityModel.Selectors.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Messaging" library="Mono.Messaging-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>Mono.Messaging.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Messaging.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Messaging.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Messaging" library="Mono.Messaging-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>xammac_net_4_5_Mono.Messaging_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.Messaging_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.Messaging_test.dll.response</response>
+ </project>
+ <project dir="class/System.Configuration.Install" library="System.Configuration.Install-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Configuration.Install.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Configuration.Install.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Configuration.Install.dll.sources</response>
+ </project>
+ <project dir="class/System.Messaging" library="System.Messaging-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /resource:System.Messaging/MessageQueue.resx -d:NO_WINFORMS_DEPENDENCY -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/Mono.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.Install.dll</flags>
+ <output>System.Messaging.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Messaging.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Messaging.dll.sources</response>
+ </project>
+ <project dir="class/System.Messaging" library="System.Messaging-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Messaging.dll /resource:System.Messaging/MessageQueue.resx -d:NO_WINFORMS_DEPENDENCY -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/Mono.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.Install.dll -nowarn:0618 -nowarn:219 -nowarn:169</flags>
+ <output>xammac_net_4_5_System.Messaging_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Messaging_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Messaging_test.dll.response</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.EnterpriseServices.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.Web.Services.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Web.Services.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Web.Services.dll.sources</response>
+ </project>
+ <project dir="class/System.Web.Services" library="System.Web.Services-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Web.Services.dll -nowarn:168,169,219,414,612,649 -d:MONO_BROKEN_CONFIGURATION_DLL -resource:System.Web.Services.Description/wsdl-1.1.xsd,wsdl-1.1.xsd -resource:System.Web.Services.Description/wsdl-1.1-soap.xsd,wsdl-1.1-soap.xsd -resource:System.Web.Services.Description/web-reference.xsd,web-reference.xsd -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.EnterpriseServices.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -nowarn:618 -d:MONO_FEATURE_THREAD_ABORT -d:MONO_FEATURE_THREAD_SUSPEND_RESUME</flags>
+ <output>xammac_net_4_5_System.Web.Services_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Web.Services_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Web.Services_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.Selectors.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Web.Services.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.ServiceModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.Selectors.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Web.Services.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>xammac_net_4_5_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.ServiceModel_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-plainservice-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.Selectors.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Web.Services.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>System.ServiceModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/plainservice/System.ServiceModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel" library="System.ServiceModel-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/plainservice/System.ServiceModel.dll /nowarn:414,169,67,3005,436,219,618 /unsafe /d:TRACE /resource:resources/WS-Addressing.schema /resource:resources/ws-addr.xsd /d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Internals.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Security.dll -r:./../../class/lib/xammac_net_4_5/System.IdentityModel.Selectors.dll -r:./../../class/lib/xammac_net_4_5/System.Transactions.dll -r:./../../class/lib/xammac_net_4_5/System.Messaging.dll -r:./../../class/lib/xammac_net_4_5/System.Web.Services.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>xammac_net_4_5_System.ServiceModel_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.ServiceModel_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel_test.dll.response</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>System.ServiceModel.Web.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.ServiceModel.Web.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel.Web.dll.sources</response>
+ </project>
+ <project dir="class/System.ServiceModel.Web" library="System.ServiceModel.Web-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.Web.dll -d:NET_3_5 -d:NET_3_0 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Configuration.dll</flags>
+ <output>xammac_net_4_5_System.ServiceModel.Web_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.ServiceModel.Web_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.ServiceModel.Web_test.dll.response</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Json.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Json.dll.sources</response>
+ </project>
+ <project dir="class/System.Json" library="System.Json-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Json.dll -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>xammac_net_4_5_System.Json_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Json_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Json_test.dll.response</response>
+ </project>
+ <project dir="class/System.Data.Services.Client" library="System.Data.Services.Client-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:NET_3_5 -warn:2 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.Linq.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Data.Services.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Data.Services.Client.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources>System.Data.Services.Client,Client/System.Data.Services.Client.txt</resources>
+ <response>System.Data.Services.Client.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /unsafe -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.IO.Compression.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.IO.Compression.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.Compression.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression" library="System.IO.Compression-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.IO.Compression.dll</flags>
+ <output>xammac_net_4_5_System.IO.Compression_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.IO.Compression_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.IO.Compression_test.dll.response</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.IO.Compression.dll</flags>
+ <output>System.IO.Compression.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.IO.Compression.FileSystem.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.Compression.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/System.IO.Compression.FileSystem" library="System.IO.Compression.FileSystem-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.IO.Compression.FileSystem.dll</flags>
+ <output>xammac_net_4_5_System.IO.Compression.FileSystem_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.IO.Compression.FileSystem_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.IO.Compression.FileSystem_test.dll.response</response>
+ </project>
+ <project dir="class/System.ComponentModel.Composition.4.5" library="System.ComponentModel.Composition-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:CLR40 -d:USE_ECMA_KEY,FEATURE_REFLECTIONCONTEXT,FEATURE_REFLECTIONFILEIO,FEATURE_SERIALIZATION,FEATURE_SLIMLOCK -nowarn:219,414 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.ComponentModel.Composition.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.ComponentModel.Composition.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources>Microsoft.Internal.Strings,src/ComponentModel/Strings.resx</resources>
+ <response>System.ComponentModel.Composition.dll.sources</response>
+ </project>
+ <project dir="class/System.Net" library="System.Net-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -unsafe -d:NET_3_5 -nowarn:1720 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Net.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Net.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.dll.sources</response>
+ </project>
+ <project dir="class/System.Windows" library="System.Windows-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Windows.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Windows.dll.sources</response>
+ </project>
+ <project dir="class/System.Xml.Serialization" library="System.Xml.Serialization-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.ServiceModel.dll</flags>
+ <output>System.Xml.Serialization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Xml.Serialization.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.Serialization.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -d:MONO_FEATURE_THREAD_ABORT -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Mono.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.CSharp.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CSharp" library="Mono.CSharp-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/Mono.CSharp.dll</flags>
+ <output>xammac_net_4_5_Mono.CSharp_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_Mono.CSharp_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_Mono.CSharp_test.dll.response</response>
+ </project>
+ <project dir="class/Microsoft.CSharp" library="Microsoft.CSharp-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/Mono.CSharp.dll</flags>
+ <output>Microsoft.CSharp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Microsoft.CSharp.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Microsoft.CSharp.dll.sources</response>
+ </project>
+ <project dir="class/Mono.CompilerServices.SymbolWriter" library="Mono.CompilerServices.SymbolWriter-xammac_net_4_5">
+ <boot>true</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Mono.CompilerServices.SymbolWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.CompilerServices.SymbolWriter.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.CompilerServices.SymbolWriter.dll.sources</response>
+ </project>
+ <project dir="class/System.Data.Linq" library="System.Data.Linq-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>System.Data.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Data.Linq.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Data.Linq.dll.sources</response>
+ </project>
+ <project dir="class/System.Data.Linq" library="System.Data.Linq-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Data.Linq.dll /resource:./src/DbLinq/Schema/Dbml/DbmlSchema.xsd,DbLinq.Schema.Dbml.DbmlSchema.xsd /d:MONO_STRICT /d:MONO_DEPLOY -warn:1 -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>xammac_net_4_5_System.Data.Linq_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Data.Linq_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Data.Linq_test.dll.response</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Net.Http.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Net.Http.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http" library="System.Net.Http-tests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize -r:./../../class/lib/xammac_net_4_5/System.Net.Http.dll</flags>
+ <output>xammac_net_4_5_System.Net.Http_test.dll</output>
+ <built_sources></built_sources>
+ <library_output>xammac_net_4_5_System.Net.Http_test.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../build/deps/xammac_net_4_5_System.Net.Http_test.dll.response</response>
+ </project>
+ <project dir="class/System.Net.Http.WebRequest" library="System.Net.Http.WebRequest-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.Net.Http.dll -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Http.WebRequest.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Net.Http.WebRequest.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Http.WebRequest.dll.sources</response>
+ </project>
+ <project dir="class/Mono.Btls.Interface" library="Mono.Btls.Interface-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -unsafe -nowarn:1030 -keyfile:../mono.pub -delaysign -d:SECURITY_DEP -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/Mono.Security.dll</flags>
+ <output>Mono.Btls.Interface.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/Mono.Btls.Interface.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Mono.Btls.Interface.dll.sources</response>
+ </project>
+ <project dir="class/System.Runtime.InteropServices.RuntimeInformation" library="System.Runtime.InteropServices.RuntimeInformation-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Runtime.InteropServices.RuntimeInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Runtime.InteropServices.RuntimeInformation.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.RuntimeInformation.dll.sources</response>
+ </project>
+ <project dir="class/System.Reflection.Context" library="System.Reflection.Context-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Reflection.Context.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Reflection.Context.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Context.dll.sources</response>
+ </project>
+ <project dir="class/System.Net.Http.WinHttpHandler" library="System.Net.Http.WinHttpHandler-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig -r:./../../class/lib/xammac_net_4_5/System.dll -r:./../../class/lib/xammac_net_4_5/System.Net.Http.dll</flags>
+ <output>System.Net.Http.WinHttpHandler.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../class/lib/xammac_net_4_5/System.Net.Http.WinHttpHandler.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Http.WinHttpHandler.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.X509Certificates" library="Facades_System.Security.Cryptography.X509Certificates-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Security.Cryptography.X509Certificates.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.X509Certificates.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.X509Certificates.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Primitives" library="Facades_System.ServiceModel.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.ServiceModel.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../../class/lib/xammac_net_4_5/System.IdentityModel.dll -r:./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.X509Certificates.dll</flags>
+ <output>System.ServiceModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceModel.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Primitives" library="Facades_System.Runtime.Serialization.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Serialization.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Xml" library="Facades_System.Runtime.Serialization.Xml-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Serialization.Primitives.dll</flags>
+ <output>System.Runtime.Serialization.Xml.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Serialization.Xml.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Xml.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Drawing.Primitives" library="Facades_System.Drawing.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Drawing.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Drawing.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>./../../../build/deps/xammac_net_4_5_System.Drawing.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Concurrent" library="Facades_System.Collections.Concurrent-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Collections.Concurrent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Collections.Concurrent.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Collections.Concurrent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections" library="Facades_System.Collections-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Collections.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Collections.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Collections.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Annotations" library="Facades_System.ComponentModel.Annotations-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.ComponentModel.DataAnnotations.dll</flags>
+ <output>System.ComponentModel.Annotations.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ComponentModel.Annotations.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Annotations.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.EventBasedAsync" library="Facades_System.ComponentModel.EventBasedAsync-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ComponentModel.EventBasedAsync.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ComponentModel.EventBasedAsync.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.EventBasedAsync.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel" library="Facades_System.ComponentModel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ComponentModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ComponentModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Contracts" library="Facades_System.Diagnostics.Contracts-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Contracts.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.Contracts.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Contracts.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Debug" library="Facades_System.Diagnostics.Debug-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.Debug.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.Debug.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Debug.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tracing" library="Facades_System.Diagnostics.Tracing-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Diagnostics.Tracing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.Tracing.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tracing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Tools" library="Facades_System.Diagnostics.Tools-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.Tools.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.Tools.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Tools.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Dynamic.Runtime" library="Facades_System.Dynamic.Runtime-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Dynamic.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Dynamic.Runtime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Dynamic.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization" library="Facades_System.Globalization-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Globalization.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Globalization.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Globalization.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO" library="Facades_System.IO-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Expressions" library="Facades_System.Linq.Expressions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Linq.Expressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Linq.Expressions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Linq.Expressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Parallel" library="Facades_System.Linq.Parallel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Linq.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Linq.Parallel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Linq.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq.Queryable" library="Facades_System.Linq.Queryable-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Linq.Queryable.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Linq.Queryable.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Linq.Queryable.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Linq" library="Facades_System.Linq-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Linq.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Linq.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Linq.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NetworkInformation" library="Facades_System.Net.NetworkInformation-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.NetworkInformation.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.NetworkInformation.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.NetworkInformation.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Primitives" library="Facades_System.Net.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Requests" library="Facades_System.Net.Requests-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Requests.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Requests.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Requests.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ObjectModel" library="Facades_System.ObjectModel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ObjectModel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ObjectModel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ObjectModel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Extensions" library="Facades_System.Reflection.Extensions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Primitives" library="Facades_System.Reflection.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection" library="Facades_System.Reflection-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ResourceManager" library="Facades_System.Resources.ResourceManager-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Resources.ResourceManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Resources.ResourceManager.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Resources.ResourceManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Extensions" library="Facades_System.Runtime.Extensions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Runtime.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices" library="Facades_System.Runtime.InteropServices-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Runtime.InteropServices.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.InteropServices.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.InteropServices.WindowsRuntime" library="Facades_System.Runtime.InteropServices.WindowsRuntime-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Runtime.InteropServices.WindowsRuntime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.InteropServices.WindowsRuntime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.InteropServices.WindowsRuntime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Numerics" library="Facades_System.Runtime.Numerics-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Numerics.dll</flags>
+ <output>System.Runtime.Numerics.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Numerics.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Numerics.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Serialization.Json" library="Facades_System.Runtime.Serialization.Json-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Runtime.Serialization.dll</flags>
+ <output>System.Runtime.Serialization.Json.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Serialization.Json.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Serialization.Json.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime" library="Facades_System.Runtime-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.ComponentModel.Composition.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Runtime.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal" library="Facades_System.Security.Principal-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Security.Principal.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Principal.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Principal.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Http" library="Facades_System.ServiceModel.Http-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Http.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceModel.Http.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Http.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Security" library="Facades_System.ServiceModel.Security-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceModel.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.Extensions" library="Facades_System.Text.Encoding.Extensions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Text.Encoding.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding" library="Facades_System.Text.Encoding-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Text.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Text.Encoding.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.RegularExpressions" library="Facades_System.Text.RegularExpressions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Text.RegularExpressions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Text.RegularExpressions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Text.RegularExpressions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks.Parallel" library="Facades_System.Threading.Tasks.Parallel-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Threading.Tasks.Parallel.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.Tasks.Parallel.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.Parallel.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Tasks" library="Facades_System.Threading.Tasks-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Threading.Tasks.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.Tasks.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.Tasks.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Timer" library="Facades_System.Threading.Timer-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Threading.Timer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.Timer.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.Timer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading" library="Facades_System.Threading-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Threading.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.ReaderWriter" library="Facades_System.Xml.ReaderWriter-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.ReaderWriter.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XDocument" library="Facades_System.Xml.XDocument-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Xml.Linq.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.XDocument.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlSerializer" library="Facades_System.Xml.XmlSerializer-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.XmlSerializer.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.XmlSerializer.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.XmlSerializer.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.Handles" library="Facades_System.Runtime.Handles-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Runtime.Handles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.Handles.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.Handles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.Duplex" library="Facades_System.ServiceModel.Duplex-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.Duplex.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceModel.Duplex.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.Duplex.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceModel.NetTcp" library="Facades_System.ServiceModel.NetTcp-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.ServiceModel.dll</flags>
+ <output>System.ServiceModel.NetTcp.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceModel.NetTcp.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceModel.NetTcp.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Primitives" library="Facades_Microsoft.Win32.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Microsoft.Win32.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/Microsoft.Win32.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry" library="Facades_Microsoft.Win32.Registry-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Microsoft.Win32.Registry.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/Microsoft.Win32.Registry.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.AppContext" library="Facades_System.AppContext-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.AppContext.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.AppContext.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.AppContext.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.NonGeneric" library="Facades_System.Collections.NonGeneric-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Collections.NonGeneric.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Collections.NonGeneric.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Collections.NonGeneric.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Collections.Specialized" library="Facades_System.Collections.Specialized-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Collections.Specialized.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Collections.Specialized.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Collections.Specialized.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.Primitives" library="Facades_System.ComponentModel.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ComponentModel.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ComponentModel.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ComponentModel.TypeConverter" library="Facades_System.ComponentModel.TypeConverter-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ComponentModel.TypeConverter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ComponentModel.TypeConverter.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ComponentModel.TypeConverter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Console" library="Facades_System.Console-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Console.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Console.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Console.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.Common" library="Facades_System.Data.Common-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Data.Common.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Data.Common.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Data.Common.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Data.SqlClient" library="Facades_System.Data.SqlClient-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Data.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Data.SqlClient.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Data.SqlClient.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Data.SqlClient.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.FileVersionInfo" library="Facades_System.Diagnostics.FileVersionInfo-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.FileVersionInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.FileVersionInfo.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.FileVersionInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.Process" library="Facades_System.Diagnostics.Process-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.Process.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.Process.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.Process.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TextWriterTraceListener" library="Facades_System.Diagnostics.TextWriterTraceListener-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.TextWriterTraceListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.TextWriterTraceListener.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TextWriterTraceListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceEvent" library="Facades_System.Diagnostics.TraceEvent-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.TraceEvent.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.TraceEvent.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceEvent.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.TraceSource" library="Facades_System.Diagnostics.TraceSource-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.TraceSource.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.TraceSource.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.TraceSource.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Calendars" library="Facades_System.Globalization.Calendars-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Globalization.Calendars.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Globalization.Calendars.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Globalization.Calendars.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Compression.ZipFile" library="Facades_System.IO.Compression.ZipFile-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.IO.Compression.FileSystem.dll</flags>
+ <output>System.IO.Compression.ZipFile.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.Compression.ZipFile.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.Compression.ZipFile.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem" library="Facades_System.IO.FileSystem-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.FileSystem.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.FileSystem.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.DriveInfo" library="Facades_System.IO.FileSystem.DriveInfo-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.FileSystem.DriveInfo.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.FileSystem.DriveInfo.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.DriveInfo.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Primitives" library="Facades_System.IO.FileSystem.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.FileSystem.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.FileSystem.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.IsolatedStorage" library="Facades_System.IO.IsolatedStorage-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.IsolatedStorage.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.IsolatedStorage.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.IsolatedStorage.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.MemoryMappedFiles" library="Facades_System.IO.MemoryMappedFiles-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.IO.MemoryMappedFiles.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.MemoryMappedFiles.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.MemoryMappedFiles.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.UnmanagedMemoryStream" library="Facades_System.IO.UnmanagedMemoryStream-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.UnmanagedMemoryStream.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.UnmanagedMemoryStream.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.UnmanagedMemoryStream.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.AuthenticationManager" library="Facades_System.Net.AuthenticationManager-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.AuthenticationManager.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.AuthenticationManager.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.AuthenticationManager.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Cache" library="Facades_System.Net.Cache-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Cache.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Cache.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Cache.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.HttpListener" library="Facades_System.Net.HttpListener-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.HttpListener.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.HttpListener.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.HttpListener.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Mail" library="Facades_System.Net.Mail-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Mail.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Mail.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Mail.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.NameResolution" library="Facades_System.Net.NameResolution-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.NameResolution.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.NameResolution.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.NameResolution.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Security" library="Facades_System.Net.Security-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Security.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Security.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Security.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.ServicePoint" library="Facades_System.Net.ServicePoint-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.ServicePoint.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.ServicePoint.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.ServicePoint.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Sockets" library="Facades_System.Net.Sockets-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Sockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Sockets.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Sockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.Utilities" library="Facades_System.Net.Utilities-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.Utilities.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.Utilities.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.Utilities.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebHeaderCollection" library="Facades_System.Net.WebHeaderCollection-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.WebHeaderCollection.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.WebHeaderCollection.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.WebHeaderCollection.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets" library="Facades_System.Net.WebSockets-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.WebSockets.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.WebSockets.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Net.WebSockets.Client" library="Facades_System.Net.WebSockets.Client-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Net.WebSockets.Client.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Net.WebSockets.Client.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Net.WebSockets.Client.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Resources.ReaderWriter" library="Facades_System.Resources.ReaderWriter-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Resources.ReaderWriter.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Resources.ReaderWriter.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Resources.ReaderWriter.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Runtime.CompilerServices.VisualC" library="Facades_System.Runtime.CompilerServices.VisualC-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Runtime.CompilerServices.VisualC.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Runtime.CompilerServices.VisualC.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Runtime.CompilerServices.VisualC.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.AccessControl" library="Facades_System.Security.AccessControl-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.AccessControl.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Claims" library="Facades_System.Security.Claims-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Claims.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Claims.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Claims.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.DeriveBytes" library="Facades_System.Security.Cryptography.DeriveBytes-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.DeriveBytes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.DeriveBytes.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.DeriveBytes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encoding" library="Facades_System.Security.Cryptography.Encoding-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Encoding.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Encoding.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encoding.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption" library="Facades_System.Security.Cryptography.Encryption-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Encryption.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.Aes" library="Facades_System.Security.Cryptography.Encryption.Aes-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Encryption.Aes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Encryption.Aes.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.Aes.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman" library="Facades_System.Security.Cryptography.Encryption.ECDiffieHellman-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDiffieHellman.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Encryption.ECDiffieHellman.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDiffieHellman.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Encryption.ECDsa" library="Facades_System.Security.Cryptography.Encryption.ECDsa-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.Security.Cryptography.Encryption.ECDsa.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Encryption.ECDsa.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Encryption.ECDsa.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing" library="Facades_System.Security.Cryptography.Hashing-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Hashing.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Hashing.Algorithms" library="Facades_System.Security.Cryptography.Hashing.Algorithms-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Hashing.Algorithms.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Hashing.Algorithms.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Hashing.Algorithms.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RSA" library="Facades_System.Security.Cryptography.RSA-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.RSA.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.RSA.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RSA.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.RandomNumberGenerator" library="Facades_System.Security.Cryptography.RandomNumberGenerator-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.RandomNumberGenerator.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.RandomNumberGenerator.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.RandomNumberGenerator.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Principal.Windows" library="Facades_System.Security.Principal.Windows-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Principal.Windows.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Principal.Windows.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Principal.Windows.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Thread" library="Facades_System.Threading.Thread-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Threading.Thread.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.Thread.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.Thread.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.ThreadPool" library="Facades_System.Threading.ThreadPool-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Threading.ThreadPool.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.ThreadPool.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.ThreadPool.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath" library="Facades_System.Xml.XPath-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.XPath.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.XPath.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XmlDocument" library="Facades_System.Xml.XmlDocument-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.XmlDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.XmlDocument.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.XmlDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.Xsl.Primitives" library="Facades_System.Xml.Xsl.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll</flags>
+ <output>System.Xml.Xsl.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.Xsl.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.Xsl.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/Microsoft.Win32.Registry.AccessControl" library="Facades_Microsoft.Win32.Registry.AccessControl-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>Microsoft.Win32.Registry.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/Microsoft.Win32.Registry.AccessControl.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>Microsoft.Win32.Registry.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Diagnostics.StackTrace" library="Facades_System.Diagnostics.StackTrace-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Diagnostics.StackTrace.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Diagnostics.StackTrace.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Diagnostics.StackTrace.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Globalization.Extensions" library="Facades_System.Globalization.Extensions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Globalization.Extensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Globalization.Extensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Globalization.Extensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.AccessControl" library="Facades_System.IO.FileSystem.AccessControl-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.FileSystem.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.FileSystem.AccessControl.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.TypeExtensions" library="Facades_System.Reflection.TypeExtensions-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Reflection.TypeExtensions.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.TypeExtensions.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.TypeExtensions.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.Lightweight" library="Facades_System.Reflection.Emit.Lightweight-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.Lightweight.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.Emit.Lightweight.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.Lightweight.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit.ILGeneration" library="Facades_System.Reflection.Emit.ILGeneration-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.ILGeneration.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.Emit.ILGeneration.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.ILGeneration.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Reflection.Emit" library="Facades_System.Reflection.Emit-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699</flags>
+ <output>System.Reflection.Emit.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Reflection.Emit.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Reflection.Emit.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.SecureString" library="Facades_System.Security.SecureString-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.SecureString.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.SecureString.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.SecureString.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.AccessControl" library="Facades_System.Threading.AccessControl-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Threading.AccessControl.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.AccessControl.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.AccessControl.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Threading.Overlapped" library="Facades_System.Threading.Overlapped-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -unsafe -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Threading.Overlapped.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Threading.Overlapped.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Threading.Overlapped.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Xml.XPath.XDocument" library="Facades_System.Xml.XPath.XDocument-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.dll -r:./../../../class/lib/xammac_net_4_5/System.Xml.Linq.dll</flags>
+ <output>System.Xml.XPath.XDocument.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Xml.XPath.XDocument.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Xml.XPath.XDocument.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.Primitives" library="Facades_System.Security.Cryptography.Primitives-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Security.Cryptography.Primitives.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.Primitives.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.Primitives.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Text.Encoding.CodePages" library="Facades_System.Text.Encoding.CodePages-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.Text.Encoding.CodePages.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Text.Encoding.CodePages.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Text.Encoding.CodePages.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.FileSystem.Watcher" library="Facades_System.IO.FileSystem.Watcher-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.IO.FileSystem.Watcher.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.FileSystem.Watcher.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.FileSystem.Watcher.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.Security.Cryptography.ProtectedData" library="Facades_System.Security.Cryptography.ProtectedData-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Security.dll</flags>
+ <output>System.Security.Cryptography.ProtectedData.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.Security.Cryptography.ProtectedData.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.Security.Cryptography.ProtectedData.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.ServiceProcess.ServiceController" library="Facades_System.ServiceProcess.ServiceController-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -debug -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll</flags>
+ <output>System.ServiceProcess.ServiceController.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.ServiceProcess.ServiceController.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.ServiceProcess.ServiceController.dll.sources</response>
+ </project>
+ <project dir="class/Facades/System.IO.Pipes" library="Facades_System.IO.Pipes-xammac_net_4_5">
+ <boot>false</boot>
+ <flags>/codepage:65001 -d:NET_4_0 -d:NET_4_5 -d:NET_4_6 -d:MONO -nowarn:1699 -nostdlib -r:./../../../class/lib/xammac_net_4_5/mscorlib.dll -d:FEATURE_INTERCEPTABLE_THREADPOOL_CALLBACK -d:NO_SYSTEM_DRAWING_DEPENDENCY -d:NO_WINFORMS_DEPENDENCY -d:NO_SYSTEM_WEB_DEPENDENCY -d:XAMMAC_4_5 -d:XAMARIN_MODERN -optimize /noconfig /delaysign /keyfile:../../msfinal.pub /nowarn:1616,1699 -r:./../../../class/lib/xammac_net_4_5/System.dll -r:./../../../class/lib/xammac_net_4_5/System.Core.dll</flags>
+ <output>System.IO.Pipes.dll</output>
+ <built_sources></built_sources>
+ <library_output>./../../../class/lib/xammac_net_4_5/Facades/System.IO.Pipes.dll</library_output>
+ <fx_version>4.5</fx_version>
+ <profile>xammac_net_4_5</profile>
+ <resources></resources>
+ <response>System.IO.Pipes.dll.sources</response>
+ </project>
</root>
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Web.Http.WebHost-net_4_x", "mcs/class/System.Web.Http.WebHost/System.Web.Http.WebHost-net_4_x.csproj", "{2AF7E697-07BA-439E-89BF-076AEE4AE04C}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Runtime.InteropServices.RuntimeInformation-net_4_x", "mcs/class/System.Runtime.InteropServices.RuntimeInformation/System.Runtime.InteropServices.RuntimeInformation-net_4_x.csproj", "{1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}"
+EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Framework-net_4_x", "mcs/class/Microsoft.Build.Framework/Microsoft.Build.Framework-net_4_x.csproj", "{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Build.Utilities-net_4_x", "mcs/class/Microsoft.Build.Utilities/Microsoft.Build.Utilities-net_4_x.csproj", "{8E5728E0-CEAF-431F-963E-EB1DEE15C506}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "I18N.CJK-net_4_x", "mcs/class/I18N/CJK/I18N.CJK-net_4_x.csproj", "{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Btls.Interface-net_4_x", "mcs/class/Mono.Btls.Interface/Mono.Btls.Interface-net_4_x.csproj", "{BF32D586-8FBB-4A2A-A734-AA17CDAB283F}"
+EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Http-net_4_x", "mcs/class/Mono.Http/Mono.Http-net_4_x.csproj", "{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cairo-net_4_x", "mcs/class/Mono.Cairo/Mono.Cairo-net_4_x.csproj", "{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil-net_4_x", "mcs/class/Mono.Cecil/Mono.Cecil-net_4_x.csproj", "{2C0D558F-0B38-4691-967E-A910A1B995C1}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil-net_4_x", "mcs/class/legacy/Mono.Cecil/Mono.Cecil-net_4_x.csproj", "{6DE38817-EC25-433A-AE58-0D30C5E6C460}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Cecil.Mdb-net_4_x", "mcs/class/Mono.Cecil.Mdb/Mono.Cecil.Mdb-net_4_x.csproj", "{CF14D34A-F69B-47FB-A99C-D25C77198F30}"
EndProject
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Workflow.Runtime-net_4_x", "mcs/class/System.Workflow.Runtime/System.Workflow.Runtime-net_4_x.csproj", "{E4180397-83B3-4F7B-9878-6891698F7C52}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Reflection.Context-net_4_x", "mcs/class/System.Reflection.Context/System.Reflection.Context-net_4_x.csproj", "{50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.X509Certificates-net_4_x", "mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj", "{C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Primitives-net_4_x", "mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj", "{524B10FC-880D-4131-8CAE-027BC3A68B6F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Primitives-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj", "{49BB9015-6989-4BD0-AF82-9184BE637D57}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Xml-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj", "{C948B3D4-0BEE-4363-B4A7-635A169C8D63}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Drawing.Primitives-net_4_x", "mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives-net_4_x.csproj", "{1AFDB281-5FB8-48A9-8694-7F515D835862}"
+EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections.Concurrent-net_4_x", "mcs/class/Facades/System.Collections.Concurrent/Facades_System.Collections.Concurrent-net_4_x.csproj", "{EFD0287C-3651-4D42-B8CA-430776CB1E6D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Collections-net_4_x", "mcs/class/Facades/System.Collections/Facades_System.Collections-net_4_x.csproj", "{2597261D-EC05-4333-928D-1CA44AB1A5D2}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Json-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Json/Facades_System.Runtime.Serialization.Json-net_4_x.csproj", "{88B512E6-3E9D-4F87-A9E4-5F9239848665}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Primitives-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Primitives/Facades_System.Runtime.Serialization.Primitives-net_4_x.csproj", "{49BB9015-6989-4BD0-AF82-9184BE637D57}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime.Serialization.Xml-net_4_x", "mcs/class/Facades/System.Runtime.Serialization.Xml/Facades_System.Runtime.Serialization.Xml-net_4_x.csproj", "{C948B3D4-0BEE-4363-B4A7-635A169C8D63}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Runtime-net_4_x", "mcs/class/Facades/System.Runtime/Facades_System.Runtime-net_4_x.csproj", "{CFB32425-69C5-425B-BF9A-66CB3AC52D71}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Principal-net_4_x", "mcs/class/Facades/System.Security.Principal/Facades_System.Security.Principal-net_4_x.csproj", "{9040CA8B-4352-4621-A2B3-5C32A383DE15}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Http-net_4_x", "mcs/class/Facades/System.ServiceModel.Http/Facades_System.ServiceModel.Http-net_4_x.csproj", "{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Primitives-net_4_x", "mcs/class/Facades/System.ServiceModel.Primitives/Facades_System.ServiceModel.Primitives-net_4_x.csproj", "{524B10FC-880D-4131-8CAE-027BC3A68B6F}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceModel.Security-net_4_x", "mcs/class/Facades/System.ServiceModel.Security/Facades_System.ServiceModel.Security-net_4_x.csproj", "{F937A550-0A4A-4A10-9FD9-E8DE7696671F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Text.Encoding.Extensions-net_4_x", "mcs/class/Facades/System.Text.Encoding.Extensions/Facades_System.Text.Encoding.Extensions-net_4_x.csproj", "{28CEA696-8466-4826-9128-B83318184EF4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x", "mcs/class/Facades/System.Security.Cryptography.RandomNumberGenerator/Facades_System.Security.Cryptography.RandomNumberGenerator-net_4_x.csproj", "{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.X509Certificates-net_4_x", "mcs/class/Facades/System.Security.Cryptography.X509Certificates/Facades_System.Security.Cryptography.X509Certificates-net_4_x.csproj", "{C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Principal.Windows-net_4_x", "mcs/class/Facades/System.Security.Principal.Windows/Facades_System.Security.Principal.Windows-net_4_x.csproj", "{47977802-4193-48DC-AA0F-58D18AEDA405}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Threading.Thread-net_4_x", "mcs/class/Facades/System.Threading.Thread/Facades_System.Threading.Thread-net_4_x.csproj", "{4D9EF694-5260-432D-BA34-503FFBE43B6C}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.AccessControl-net_4_x", "mcs/class/Facades/System.IO.FileSystem.AccessControl/Facades_System.IO.FileSystem.AccessControl-net_4_x.csproj", "{321A53F3-A681-4CA5-A093-1C6650243F6A}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Private.CoreLib.InteropServices-net_4_x", "mcs/class/Facades/System.Private.CoreLib.InteropServices/Facades_System.Private.CoreLib.InteropServices-net_4_x.csproj", "{5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.TypeExtensions-net_4_x", "mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj", "{C315A617-25A4-447F-AA4F-0E0E7E35F919}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.Lightweight-net_4_x", "mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj", "{03B29131-9D1A-4446-92F2-237F9EF70C5C}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Private.CoreLib.Threading-net_4_x", "mcs/class/Facades/System.Private.CoreLib.Threading/Facades_System.Private.CoreLib.Threading-net_4_x.csproj", "{642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.ILGeneration-net_4_x", "mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj", "{ACF5E339-FB52-48E0-A859-2CE75756DFE8}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.TypeExtensions-net_4_x", "mcs/class/Facades/System.Reflection.TypeExtensions/Facades_System.Reflection.TypeExtensions-net_4_x.csproj", "{C315A617-25A4-447F-AA4F-0E0E7E35F919}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit-net_4_x", "mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj", "{5327CF02-204D-45CD-A68D-3D836470E439}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.SecureString-net_4_x", "mcs/class/Facades/System.Security.SecureString/Facades_System.Security.SecureString-net_4_x.csproj", "{57C02AD3-1118-4982-BCE3-53158D30F4E9}"
EndProject
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Xml.XPath.XDocument-net_4_x", "mcs/class/Facades/System.Xml.XPath.XDocument/Facades_System.Xml.XPath.XDocument-net_4_x.csproj", "{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.ILGeneration-net_4_x", "mcs/class/Facades/System.Reflection.Emit.ILGeneration/Facades_System.Reflection.Emit.ILGeneration-net_4_x.csproj", "{ACF5E339-FB52-48E0-A859-2CE75756DFE8}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.Primitives-net_4_x", "mcs/class/Facades/System.Security.Cryptography.Primitives/Facades_System.Security.Cryptography.Primitives-net_4_x.csproj", "{62880D99-1C4C-4D38-A8FE-57EF2C9E2150}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit.Lightweight-net_4_x", "mcs/class/Facades/System.Reflection.Emit.Lightweight/Facades_System.Reflection.Emit.Lightweight-net_4_x.csproj", "{03B29131-9D1A-4446-92F2-237F9EF70C5C}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Reflection.Emit-net_4_x", "mcs/class/Facades/System.Reflection.Emit/Facades_System.Reflection.Emit-net_4_x.csproj", "{5327CF02-204D-45CD-A68D-3D836470E439}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Diagnostics.PerformanceCounter-net_4_x", "mcs/class/Facades/System.Diagnostics.PerformanceCounter/Facades_System.Diagnostics.PerformanceCounter-net_4_x.csproj", "{BA0C64F1-3762-437D-8B58-75F68A5B4E7E}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Text.Encoding.CodePages-net_4_x", "mcs/class/Facades/System.Text.Encoding.CodePages/Facades_System.Text.Encoding.CodePages-net_4_x.csproj", "{DF49AC88-C6F2-43B1-8560-3B74542BD874}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.FileSystem.Watcher-net_4_x", "mcs/class/Facades/System.IO.FileSystem.Watcher/Facades_System.IO.FileSystem.Watcher-net_4_x.csproj", "{44647FAA-F785-44DE-B6B2-ABC2B9768233}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.Pipes-net_4_x", "mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj", "{D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Security.Cryptography.ProtectedData-net_4_x", "mcs/class/Facades/System.Security.Cryptography.ProtectedData/Facades_System.Security.Cryptography.ProtectedData-net_4_x.csproj", "{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.ServiceProcess.ServiceController-net_4_x", "mcs/class/Facades/System.ServiceProcess.ServiceController/Facades_System.ServiceProcess.ServiceController-net_4_x.csproj", "{8C71A924-2561-434B-A792-2F84ABA1C0C2}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.Net.Http.WebRequestHandler-net_4_x", "mcs/class/Facades/System.Net.Http.WebRequestHandler/Facades_System.Net.Http.WebRequestHandler-net_4_x.csproj", "{ACA10642-1D5B-443D-99BE-65C31491C54F}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Facades_System.IO.Pipes-net_4_x", "mcs/class/Facades/System.IO.Pipes/Facades_System.IO.Pipes-net_4_x.csproj", "{D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NUnit.Framework-net_4_x", "mcs/nunit24/NUnitFramework/framework/NUnit.Framework-net_4_x.csproj", "{B2272696-96AA-4638-B17C-60A4BA37CA0E}"
EndProject
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "pdb2mdb-net_4_x", "mcs/tools/pdb2mdb/pdb2mdb-net_4_x.csproj", "{F7C83E4F-C1C4-4939-8BA3-3EF6E3631E08}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sqlsharp-net_4_x", "mcs/tools/SqlSharp/sqlsharp-net_4_x.csproj", "{DCCC3618-803B-4492-A968-010E2C0851E8}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sqlsharp-net_4_x", "mcs/tools/sqlsharp/sqlsharp-net_4_x.csproj", "{DCCC3618-803B-4492-A968-010E2C0851E8}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "sqlmetal-net_4_x", "mcs/tools/sqlmetal/sqlmetal-net_4_x.csproj", "{71A04260-D8F6-4E97-898D-5F3D5A2F3D94}"
EndProject
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "linkeranalyzer-net_4_x", "mcs/tools/linker-analyzer/linkeranalyzer-net_4_x.csproj", "{D7789C48-C33A-4FE5-BD42-4DBAB2850796}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "btls-cert-sync-net_4_x", "mcs/tools/btls/btls-cert-sync-net_4_x.csproj", "{2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
{2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2AF7E697-07BA-439E-89BF-076AEE4AE04C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1E1BC1A8-EAD2-496C-A6D6-8AFABD741F56}.Release|Any CPU.Build.0 = Release|Any CPU
{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5E39A911-F4E6-4B4B-B8AC-111BB1DD80C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4742C0FA-2C03-4598-A3F2-4E7D9CDFF81B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BF32D586-8FBB-4A2A-A734-AA17CDAB283F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BF32D586-8FBB-4A2A-A734-AA17CDAB283F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BF32D586-8FBB-4A2A-A734-AA17CDAB283F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BF32D586-8FBB-4A2A-A734-AA17CDAB283F}.Release|Any CPU.Build.0 = Release|Any CPU
{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Debug|Any CPU.Build.0 = Debug|Any CPU
{11DD6F15-65AB-4CBD-9EFE-2C9626388C53}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D76A0C93-56FE-4339-99A8-B7A3D49D6DDE}.Release|Any CPU.Build.0 = Release|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2C0D558F-0B38-4691-967E-A910A1B995C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6DE38817-EC25-433A-AE58-0D30C5E6C460}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6DE38817-EC25-433A-AE58-0D30C5E6C460}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6DE38817-EC25-433A-AE58-0D30C5E6C460}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6DE38817-EC25-433A-AE58-0D30C5E6C460}.Release|Any CPU.Build.0 = Release|Any CPU
{CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CF14D34A-F69B-47FB-A99C-D25C77198F30}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CF14D34A-F69B-47FB-A99C-D25C77198F30}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E4180397-83B3-4F7B-9878-6891698F7C52}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E4180397-83B3-4F7B-9878-6891698F7C52}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E4180397-83B3-4F7B-9878-6891698F7C52}.Release|Any CPU.Build.0 = Release|Any CPU
+ {50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {50A4818C-4BD7-49DB-AD2C-FF3FB0A9D392}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1AFDB281-5FB8-48A9-8694-7F515D835862}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1AFDB281-5FB8-48A9-8694-7F515D835862}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1AFDB281-5FB8-48A9-8694-7F515D835862}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1AFDB281-5FB8-48A9-8694-7F515D835862}.Release|Any CPU.Build.0 = Release|Any CPU
{EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EFD0287C-3651-4D42-B8CA-430776CB1E6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{88B512E6-3E9D-4F87-A9E4-5F9239848665}.Debug|Any CPU.Build.0 = Debug|Any CPU
{88B512E6-3E9D-4F87-A9E4-5F9239848665}.Release|Any CPU.ActiveCfg = Release|Any CPU
{88B512E6-3E9D-4F87-A9E4-5F9239848665}.Release|Any CPU.Build.0 = Release|Any CPU
- {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {49BB9015-6989-4BD0-AF82-9184BE637D57}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {49BB9015-6989-4BD0-AF82-9184BE637D57}.Release|Any CPU.Build.0 = Release|Any CPU
- {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C948B3D4-0BEE-4363-B4A7-635A169C8D63}.Release|Any CPU.Build.0 = Release|Any CPU
{CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Debug|Any CPU.Build.0 = Debug|Any CPU
{CFB32425-69C5-425B-BF9A-66CB3AC52D71}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4EE0B25C-F7D7-40A9-AE37-5B874791D3C1}.Release|Any CPU.Build.0 = Release|Any CPU
- {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {524B10FC-880D-4131-8CAE-027BC3A68B6F}.Release|Any CPU.Build.0 = Release|Any CPU
{F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F937A550-0A4A-4A10-9FD9-E8DE7696671F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C87878D2-CDEF-4EC9-8C94-C1381144F4EC}.Release|Any CPU.Build.0 = Release|Any CPU
- {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C2E71C2B-A806-4FEB-AE2D-A5BE884E3BA7}.Release|Any CPU.Build.0 = Release|Any CPU
{47977802-4193-48DC-AA0F-58D18AEDA405}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47977802-4193-48DC-AA0F-58D18AEDA405}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47977802-4193-48DC-AA0F-58D18AEDA405}.Release|Any CPU.ActiveCfg = Release|Any CPU
{321A53F3-A681-4CA5-A093-1C6650243F6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{321A53F3-A681-4CA5-A093-1C6650243F6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{321A53F3-A681-4CA5-A093-1C6650243F6A}.Release|Any CPU.Build.0 = Release|Any CPU
- {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5D05F5E2-7378-4A35-B1A3-76ABEB4A71C3}.Release|Any CPU.Build.0 = Release|Any CPU
- {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {642A1B9E-1A2F-4C55-B184-E22F8C2E95B5}.Release|Any CPU.Build.0 = Release|Any CPU
{C315A617-25A4-447F-AA4F-0E0E7E35F919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C315A617-25A4-447F-AA4F-0E0E7E35F919}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C315A617-25A4-447F-AA4F-0E0E7E35F919}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C315A617-25A4-447F-AA4F-0E0E7E35F919}.Release|Any CPU.Build.0 = Release|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.Build.0 = Release|Any CPU
{57C02AD3-1118-4982-BCE3-53158D30F4E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{57C02AD3-1118-4982-BCE3-53158D30F4E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{57C02AD3-1118-4982-BCE3-53158D30F4E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{38F046A2-EEBD-4FE7-B70E-636F5DB4BBF3}.Release|Any CPU.Build.0 = Release|Any CPU
- {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ACF5E339-FB52-48E0-A859-2CE75756DFE8}.Release|Any CPU.Build.0 = Release|Any CPU
- {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {03B29131-9D1A-4446-92F2-237F9EF70C5C}.Release|Any CPU.Build.0 = Release|Any CPU
- {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5327CF02-204D-45CD-A68D-3D836470E439}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5327CF02-204D-45CD-A68D-3D836470E439}.Release|Any CPU.Build.0 = Release|Any CPU
- {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BA0C64F1-3762-437D-8B58-75F68A5B4E7E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {62880D99-1C4C-4D38-A8FE-57EF2C9E2150}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {62880D99-1C4C-4D38-A8FE-57EF2C9E2150}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {62880D99-1C4C-4D38-A8FE-57EF2C9E2150}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {62880D99-1C4C-4D38-A8FE-57EF2C9E2150}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DF49AC88-C6F2-43B1-8560-3B74542BD874}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DF49AC88-C6F2-43B1-8560-3B74542BD874}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DF49AC88-C6F2-43B1-8560-3B74542BD874}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DF49AC88-C6F2-43B1-8560-3B74542BD874}.Release|Any CPU.Build.0 = Release|Any CPU
{44647FAA-F785-44DE-B6B2-ABC2B9768233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{44647FAA-F785-44DE-B6B2-ABC2B9768233}.Debug|Any CPU.Build.0 = Debug|Any CPU
{44647FAA-F785-44DE-B6B2-ABC2B9768233}.Release|Any CPU.ActiveCfg = Release|Any CPU
{44647FAA-F785-44DE-B6B2-ABC2B9768233}.Release|Any CPU.Build.0 = Release|Any CPU
- {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.Build.0 = Release|Any CPU
{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Debug|Any CPU.Build.0 = Debug|Any CPU
{66B88E44-F7DA-4C83-B028-A49D4D3EBD16}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8C71A924-2561-434B-A792-2F84ABA1C0C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8C71A924-2561-434B-A792-2F84ABA1C0C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8C71A924-2561-434B-A792-2F84ABA1C0C2}.Release|Any CPU.Build.0 = Release|Any CPU
- {ACA10642-1D5B-443D-99BE-65C31491C54F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ACA10642-1D5B-443D-99BE-65C31491C54F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ACA10642-1D5B-443D-99BE-65C31491C54F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ACA10642-1D5B-443D-99BE-65C31491C54F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D835F3A9-C4FE-4162-8AB5-DC26D06AC81F}.Release|Any CPU.Build.0 = Release|Any CPU
{B2272696-96AA-4638-B17C-60A4BA37CA0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B2272696-96AA-4638-B17C-60A4BA37CA0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B2272696-96AA-4638-B17C-60A4BA37CA0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D7789C48-C33A-4FE5-BD42-4DBAB2850796}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2323EB4F-0DBA-47C7-B4AA-AD38CCD16BF8}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
etc/mono/config: ../data/config Makefile $(symlinks)
d=`cd ../support && pwd`; \
sed 's,target="$$mono_libdir/libMonoPosixHelper$(libsuffix)",target="'$$d'/libMonoPosixHelper.la",' ../data/config > $@t
+ d=`cd ../mono/btls/build-shared && pwd`; \
+ sed 's,target="$$mono_libdir/libmono-btls-shared$(libsuffix)",target="'$$d'/libmono-btls-shared$(libsuffix)",' $@t > $@tt
if test -z "$(libgdiplus_loc)"; then :; else \
- sed 's,target="$(libgdiplus_install_loc)",target="$(libgdiplus_loc)",' $@t > $@tt; \
- mv -f $@tt $@t; fi
- mv -f $@t $@
+ sed 's,target="$(libgdiplus_install_loc)",target="$(libgdiplus_loc)",' $@tt > $@ttt; \
+ mv -f $@ttt $@tt; fi
+ mv -f $@tt $@
+ rm -f $@t
$(tmpinst)/bin/mono: mono-wrapper etc/mono/config
$(mkinstalldirs) $(tmpinst)/bin
elif [[ ${CI_TAGS} == *'profiler-stress-tests'* ]];
then
$(dirname "${BASH_SOURCE[0]}")/run-test-profiler-stress-tests.sh
+elif [[ ${CI_TAGS} == *'no-tests'* ]];
+ then
+ exit 0
else
make check-ci
fi
${TESTCMD} --label=profiler --timeout=30m make -w -C mono/profiler -k check
${TESTCMD} --label=compiler --timeout=30m make -w -C mcs/tests run-test
${TESTCMD} --label=compiler-errors --timeout=30m make -w -C mcs/errors run-test
-if [[ -n "${ghprbPullId}" ]] && [[ ${label} == w* ]]; then ${TESTCMD} --label=System --skip; else ${TESTCMD} --label=System --timeout=10m bash -c "export MONO_TLS_PROVIDER=legacy && make -w -C mcs/class/System run-test"; fi
+${TESTCMD} --label=System --timeout=10m bash -c "export MONO_TLS_PROVIDER=legacy && make -w -C mcs/class/System run-test"
if [[ ${label} == osx-* ]]; then ${TESTCMD} --label=System-btls --timeout=10m bash -c "export MONO_TLS_PROVIDER=btls && make -w -C mcs/class/System run-test"; fi
${TESTCMD} --label=System.XML --timeout=5m make -w -C mcs/class/System.XML run-test
${TESTCMD} --label=Mono.Security --timeout=5m make -w -C mcs/class/Mono.Security run-test
${TESTCMD} --label=System.Web --timeout=30m make -w -C mcs/class/System.Web run-test
${TESTCMD} --label=System.Web.Services --timeout=5m make -w -C mcs/class/System.Web.Services run-test
${TESTCMD} --label=System.Runtime.SFS --timeout=5m make -w -C mcs/class/System.Runtime.Serialization.Formatters.Soap run-test;
-if [[ -n "${ghprbPullId}" ]] && [[ ${label} == w* ]]; then ${TESTCMD} --label=System.Runtime.Remoting --skip; else ${TESTCMD} --label=System.Runtime.Remoting --timeout=5m make -w -C mcs/class/System.Runtime.Remoting run-test; fi
+${TESTCMD} --label=System.Runtime.Remoting --timeout=5m make -w -C mcs/class/System.Runtime.Remoting run-test
${TESTCMD} --label=Cscompmgd --timeout=5m make -w -C mcs/class/Cscompmgd run-test;
${TESTCMD} --label=Commons.Xml.Relaxng --timeout=5m make -w -C mcs/class/Commons.Xml.Relaxng run-test;
if [[ -n "${ghprbPullId}" ]] && [[ ${label} == w* ]]; then ${TESTCMD} --label=System.ServiceProcess --skip; else ${TESTCMD} --label=System.ServiceProcess --timeout=5m make -w -C mcs/class/System.ServiceProcess run-test; fi