PageRenderTime 23ms CodeModel.GetById 16ms app.highlight 2ms RepoModel.GetById 2ms app.codeStats 0ms

/IronPython_Main/Runtime/Tests/LinqDlrTests/corelinq/Source/APTCA/SequenceQuery/env.lst

#
Unknown | 47 lines | 41 code | 6 blank | 0 comment | 0 complexity | 537a08576ceb37d903d735db8ab331de MD5 | raw file
 1# helper dlls
 2######################################################
 3SOURCE="..\\ExpressionCompiler\\..\\Shared\\Helper01.cs" SCFLAGS="/out:ModuleA.mod /t:module" COMPILE_ONLY=1	# HelperA.cs
 4SOURCE="..\\ExpressionCompiler\\..\\Shared\\Helper01.cs" SCFLAGS="/out:AssemblyB.dll /t:library" COMPILE_ONLY=1	# HelperB.cs
 5SOURCE="..\\ExpressionCompiler\\..\\Shared\\Helper01.cs" SCFLAGS="/out:AssemblyC.dll /t:library" COMPILE_ONLY=1	# HelperC.cs
 6SOURCE="..\\ExpressionCompiler\\..\\Shared\\Helper01.cs" SCFLAGS="/out:AssemblyD.dll /t:library" COMPILE_ONLY=1	# HelperD.cs
 7
 8# Access Members with different Permission - RMA (RestrictedMemberAccess), NMA (NO RestrictedMemberAccess), MA (MemberAccess)
 9#############################################################################################################################
10
11#========================================================
12# Access Members within same assembly (A 2 A)
13#========================================================
14SOURCE="..\\ExpressionCompiler\\RunAptcaTests.cs ..\\ExpressionCompiler\\SharedPartialClass.cs QueryCreate01.cs" SCFLAGS="/addmodule:ModuleA.mod /out:AssemblyA.dll /t:library" COMPILE_ONLY=1	# QueryCreate01_A2A.cs
15SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="RMA A2A"		# QueryCreate01_RMA.cs
16SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="NMA A2A"		# QueryCreate01_NMA.cs
17SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="MA A2A"		# QueryCreate01_MA.cs
18
19#========================================================
20# Access Members in another lower perm assembly (A to B)
21#========================================================
22SOURCE="..\\ExpressionCompiler\\RunAptcaTests.cs ..\\ExpressionCompiler\\SharedPartialClass.cs QueryCreate01.cs" SCFLAGS="/r:AssemblyB.dll /out:AssemblyA.dll /t:library" COMPILE_ONLY=1	# QueryCreate01_A2B.cs
23SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="RMA A2B"		# QueryCreate11_RMA.cs
24SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="NMA A2B"		# QueryCreate11_NMA.cs
25SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="MA A2B"		# QueryCreate11_MA.cs
26
27# Access Members in another same perm assembly (A to C)
28#========================================================
29SOURCE="..\\ExpressionCompiler\\RunAptcaTests.cs ..\\ExpressionCompiler\\SharedPartialClass.cs QueryCreate01.cs" SCFLAGS="/r:AssemblyC.dll /out:AssemblyA.dll /t:library" COMPILE_ONLY=1	# QueryCreate01_A2C.cs
30SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="RMA A2C"		# QueryCreate21_RMA.cs
31SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="NMA A2C"		# QueryCreate21_NMA.cs
32SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="MA A2C"		# QueryCreate21_MA.cs
33
34# Access Members in another higher perm assembly (A to D)
35#========================================================
36SOURCE="..\\ExpressionCompiler\\RunAptcaTests.cs ..\\ExpressionCompiler\\SharedPartialClass.cs QueryCreate01.cs" SCFLAGS="/r:AssemblyD.dll /out:AssemblyA.dll /t:library" COMPILE_ONLY=1	# QueryCreate01_A2D.cs
37SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="RMA A2D"		# QueryCreate31_RMA.cs
38SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="NMA A2D"		# QueryCreate31_NMA.cs
39SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="MA A2D"		# QueryCreate31_MA.cs
40
41#========================================================
42# Regression TestCases
43#========================================================
44SOURCE="..\\ExpressionCompiler\\RunAptcaTests.cs ..\\ExpressionCompiler\\SharedPartialClass.cs Regression01.cs"  SCFLAGS="/addmodule:ModuleA.mod /out:AssemblyA.dll /t:library" COMPILE_ONLY=1	# Regression01.cs
45SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="RMA A2A"		# Regression01_RMA.cs
46SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="NMA A2A"		# Regression01_NMA.cs
47SOURCE="..\\ExpressionCompiler\\PartialTrustedDomain.cs" SCFLAGS="/r:AssemblyA.dll /out:PartialTrustAssemblyA2X.exe" CMDLINE="MA A2A"		# Regression01_MA.cs