1 thisdir = class/System.Web/Test/standalone/ApplicationPreStartMethods/test_01
2 include ../../../../../../build/rules.make
4 EXTERNAL_ASSEMBLY = ApplicationPreStartMethods/ExternalAssemblies/ExternalAssembly1.dll
6 EXTERNAL_ASSEMBLY_SOURCES = \
7 ExternalAssembly1/ExternalAssemblyPreStartMethods.cs \
8 ExternalAssembly1/Properties/AssemblyInfo.cs
10 EXTERNAL_ASSEMBLY_MCS_FLAGS = \
15 APPLICATION_ASSEMBLY = ApplicationPreStartMethods/bin/ApplicationPreStartMethods_test_01.dll
17 APPLICATION_ASSEMBLY_SOURCES = \
18 ApplicationPreStartMethods/default.aspx.cs \
19 ApplicationPreStartMethods/default.aspx.designer.cs \
20 ApplicationPreStartMethods/Properties/AssemblyInfo.cs \
21 ApplicationPreStartMethods/Tests/PreStartMethods.cs
23 APPLICATION_ASSEMBLY_MCS_FLAGS = \
27 VALID_PROFILE := $(filter 4.5, $(FRAMEWORK_VERSION))
32 all: $(EXTERNAL_ASSEMBLY) $(APPLICATION_ASSEMBLY)
34 $(EXTERNAL_ASSEMBLY): ApplicationPreStartMethods/ExternalAssemblies/.stamp $(EXTERNAL_ASSEMBLY_SOURCES)
35 $(CSCOMPILE) $(EXTERNAL_ASSEMBLY_MCS_FLAGS) $(EXTERNAL_ASSEMBLY_SOURCES) -target:library -out:$(EXTERNAL_ASSEMBLY)
37 $(APPLICATION_ASSEMBLY): ApplicationPreStartMethods/bin/.stamp $(APPLICATION_ASSEMBLY_SOURCES)
38 $(CSCOMPILE) $(APPLICATION_ASSEMBLY_MCS_FLAGS) $(APPLICATION_ASSEMBLY_SOURCES) -target:library -out:$(APPLICATION_ASSEMBLY)
40 ApplicationPreStartMethods/ExternalAssemblies/.stamp:
41 install -d -m 755 ApplicationPreStartMethods/ExternalAssemblies/
42 touch ApplicationPreStartMethods/ExternalAssemblies/.stamp
44 ApplicationPreStartMethods/bin/.stamp:
45 install -d -m 755 ApplicationPreStartMethods/bin/
46 touch ApplicationPreStartMethods/bin/.stamp
50 rm -rf ApplicationPreStartMethods/ExternalAssemblies/
51 rm -rf ApplicationPreStartMethods/bin/