1 thisdir = class/Managed.Windows.Forms
2 include ../../build/rules.make
4 LIBRARY = System.Windows.Forms.dll
5 LIB_MCS_FLAGS = /unsafe \
6 /r:$(corlib) /r:System.dll /r:System.Xml.dll \
7 /r:System.Drawing.dll /r:Accessibility.dll \
8 /r:System.Data.dll /r:Mono.Posix.dll \
9 @System.Windows.Forms.dll.resources \
10 /nowarn:649 /nowarn:169 /nowarn:67 /nowarn:108 /nowarn:114 -g
13 resources/System.Windows.Forms.resources \
14 resources/System.Windows.Forms.en.resources \
15 resources/System.Windows.Forms.de.resources
17 PREBUILT = $(RESOURCES:=.prebuilt)
20 README System.Windows.Forms.dll.resources \
21 $(RESOURCES:.resources=.resx) $(PREBUILT) build-csproj
23 TEST_MCS_FLAGS = /r:System.Drawing.dll
25 SWF.csproj: System.Windows.Forms.dll.sources
28 include ../../build/library.make
30 $(the_lib): $(RESOURCES) SWF.csproj
32 $(RESOURCES): %.resources: %.resx
33 $(RESGEN) $< || cp $@.prebuilt $@
35 $(PREBUILT): %.prebuilt: %
38 dist-default: $(PREBUILT)