Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2009-07-06 18:52:54 +0400
committerRaja R Harinath <harinath@hurrynot.org>2009-07-06 18:52:54 +0400
commitdef434b4587a0c185ae1042093ec07832a689af4 (patch)
tree1c44479426d8f7f1b41a8cbde9f175031fc9ab20 /mcs/class/SystemWebTestShim
parent68ba558de1e27863a4fad82bed64578c85376ff9 (diff)
Add SystemWebTestShim so that we can avoid InternalsVisibleTo(testsuite)
class/Makefile (common_dirs): Add SystemWebTestShim. class/System.Web/Makefile (TEST_MCS_FLAGS): Reference SystemWebTestShim. class/System.Web.DynamicData/Makefile: Likewise. class/System.Web.Extensions/Makefile: Likewise. svn path=/trunk/mcs/; revision=137411
Diffstat (limited to 'mcs/class/SystemWebTestShim')
-rw-r--r--mcs/class/SystemWebTestShim/Assembly/AssemblyInfo.cs49
-rw-r--r--mcs/class/SystemWebTestShim/Makefile11
-rw-r--r--mcs/class/SystemWebTestShim/SystemWebTestShim.dll.sources2
3 files changed, 62 insertions, 0 deletions
diff --git a/mcs/class/SystemWebTestShim/Assembly/AssemblyInfo.cs b/mcs/class/SystemWebTestShim/Assembly/AssemblyInfo.cs
new file mode 100644
index 00000000000..07983444ac3
--- /dev/null
+++ b/mcs/class/SystemWebTestShim/Assembly/AssemblyInfo.cs
@@ -0,0 +1,49 @@
+//
+// AssemblyInfo.cs
+//
+// Author:
+// Andreas Nahr (ClassDevelopment@A-SoftTech.com)
+//
+// (C) 2003 Ximian, Inc. http://www.ximian.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.Reflection;
+using System.Resources;
+using System.Security;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about the System.Web assembly
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+[assembly: SatelliteContractVersion (Consts.FxVersion)]
+
+[assembly: AssemblyTitle("SystemWebTestShim.dll")]
+[assembly: AssemblyCompany("MONO development team")]
+[assembly: AssemblyProduct("MONO CLI")]
+[assembly: AssemblyCopyright("(c) 2003 Various Authors")]
+
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../winfx.pub")]
diff --git a/mcs/class/SystemWebTestShim/Makefile b/mcs/class/SystemWebTestShim/Makefile
new file mode 100644
index 00000000000..823b6e0c65f
--- /dev/null
+++ b/mcs/class/SystemWebTestShim/Makefile
@@ -0,0 +1,11 @@
+thisdir = class/SystemWebTestShim
+include ../../build/rules.make
+
+LIBRARY = SystemWebTestShim.dll
+
+LIB_MCS_FLAGS = -r:System.Web.dll
+
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+
+include $(topdir)/build/library.make
diff --git a/mcs/class/SystemWebTestShim/SystemWebTestShim.dll.sources b/mcs/class/SystemWebTestShim/SystemWebTestShim.dll.sources
new file mode 100644
index 00000000000..ae6565a4959
--- /dev/null
+++ b/mcs/class/SystemWebTestShim/SystemWebTestShim.dll.sources
@@ -0,0 +1,2 @@
+Assembly/AssemblyInfo.cs
+../../build/common/Consts.cs