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:
authorSebastien Pouliot <sebastien@ximian.com>2006-12-15 22:30:52 +0300
committerSebastien Pouliot <sebastien@ximian.com>2006-12-15 22:30:52 +0300
commitf9313c73a57fce4fc66e4c2820489205475be263 (patch)
tree84d57572aef0cacdaff7ef2446c463f75b2abb39 /mcs/class/System.Security/Makefile
parent77cbf17b0d81bb2d953bf082886f839caddbfa40 (diff)
2006-12-15 Sebastien Pouliot <sebastien@ximian.com>
* Makefile: Execute PKITS tests only if the data is installed locally. See System.dll unit tests for details. * System.Security_test.dll.sources: Add some PKITS unit tests to the build. svn path=/trunk/mcs/; revision=69543
Diffstat (limited to 'mcs/class/System.Security/Makefile')
-rw-r--r--mcs/class/System.Security/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/mcs/class/System.Security/Makefile b/mcs/class/System.Security/Makefile
index 4a5122aaf21..46736af6010 100644
--- a/mcs/class/System.Security/Makefile
+++ b/mcs/class/System.Security/Makefile
@@ -21,3 +21,12 @@ EXTRA_DISTFILES = \
Test/System.Security.Cryptography.Xml/EncryptedXmlSample3.xml
include ../../build/library.make
+
+# run the PKITS tests only if the data was installed/activated, otherwise ignore them
+ifeq (net_2_0, $(PROFILE))
+pkits_files := $(wildcard ../System/Test/System.Security.Cryptography.X509Certificates/pkits/hint)
+ifndef pkits_files
+TEST_HARNESS_EXCLUDES = /exclude:NotWorking,ValueAdd,CAS,InetAccess,PKITS
+TEST_HARNESS_EXCLUDES_ONDOTNET = /exclude:NotDotNet,CAS,PKITS
+endif
+endif