Merge pull request #5352 from urisimchoni/fix-logprof-manpage
[mono.git] / mcs / class / System.Web / Test / standalone / RegisterBuildProvider / Makefile
1 thisdir = class/System.Web/Test/standalone/RegisterBuildProvider
2 include ../../../../../build/rules.make
3
4 APPLICATION_ASSEMBLY = bin/RegisterBuildProvider.dll
5
6 APPLICATION_ASSEMBLY_SOURCES = \
7         default.aspx.cs \
8         default.aspx.designer.cs \
9         Properties/AssemblyInfo.cs \
10         Test/FooBuildProvider.cs \
11         Test/Log.cs
12
13 APPLICATION_ASSEMBLY_MCS_FLAGS = \
14         -debug:full \
15         -r:System.Web.dll
16
17 VALID_PROFILE := $(filter 4.5, $(FRAMEWORK_VERSION))
18
19 ifndef VALID_PROFILE
20 all:
21 else
22 all: $(APPLICATION_ASSEMBLY)
23
24 $(APPLICATION_ASSEMBLY): bin/.stamp $(APPLICATION_ASSEMBLY_SOURCES)
25         $(CSCOMPILE) $(APPLICATION_ASSEMBLY_MCS_FLAGS) $(APPLICATION_ASSEMBLY_SOURCES) -target:library -out:$(APPLICATION_ASSEMBLY)
26
27 bin/.stamp:
28         install -d -m 755 bin/
29         touch bin/.stamp
30 endif
31
32 clean:
33         rm -rf bin/