1 thisdir
= class
/Managed.Windows.Forms
2 include ..
/..
/build
/rules.make
4 LIBRARY
= System.Windows.Forms.dll
6 LIB_MCS_FLAGS
= /unsafe \
7 /r
:$(corlib
) /r
:System.dll
/r
:System.Xml.dll \
8 /r
:System.Drawing.dll
/r
:Accessibility.dll \
9 /r
:System.Data.dll
/r
:Mono.Posix.dll \
11 @System.Windows.Forms.dll.resources \
12 -debug
-nowarn
:618,612,809
14 ifneq (1, $(FRAMEWORK_VERSION_MAJOR
))
15 LIB_MCS_FLAGS
+= /r
:System.Configuration.dll
18 ifeq (true
, $(GENERATE_RESOURCES
))
19 LIB_MCS_FLAGS
+= /define:GENERATING_RESOURCES
23 resources
/keyboards.resources
25 CUR_RESOURCES
= resources
/NWSE.cur resources
/NESW.cur \
26 resources
/SplitterNS.cur \
27 resources
/SplitterWE.cur \
31 resources
/DnDCopy.cur \
32 resources
/DnDLink.cur \
35 RESOURCES
= $(RESX_RESOURCES
) $(CUR_RESOURCES
)
37 PREBUILT
= $(RESX_RESOURCES
:=.prebuilt
)
40 resources
/16_computer.png \
41 resources
/32_computer.png \
42 resources
/computer.png \
43 resources
/16_document-open.png \
44 resources
/32_document-open.png \
45 resources
/document-open.png \
46 resources
/16_folder.png \
47 resources
/folder-new.png \
48 resources
/folder.png \
49 resources
/16_folder-remote.png \
50 resources
/32_folder-remote.png \
51 resources
/folder-remote.png \
52 resources
/go-previous.png \
53 resources
/go-top.png \
54 resources
/22_page-magnifier.png \
55 resources
/preferences-system-windows.png\
56 resources
/16_printer.png \
57 resources
/32_printer.png \
58 resources
/text-x-generic.png \
59 resources
/16_user-desktop.png \
60 resources
/32_user-desktop.png \
61 resources
/user-desktop.png \
62 resources
/16_user-home.png \
63 resources
/32_user-home.png \
64 resources
/user-home.png \
65 resources
/16_dialog-error.png \
66 resources
/16_dialog-information.png \
67 resources
/16_dialog-warning.png \
73 resources
/nav_delete.png \
74 resources
/nav_end.png \
75 resources
/nav_first.png \
76 resources
/nav_previous.png \
77 resources
/nav_next.png \
78 resources
/nav_plus.png \
79 resources
/image-missing.png \
80 resources
/image-x-generic.png \
81 resources
/propertygrid-alphabetical.png \
82 resources
/propertygrid-categorized.png \
83 resources
/EventsTab.bmp \
84 resources
/PropertiesTab.bmp \
85 resources
/propertygrid-propertypages.png \
87 resources
/errorProvider.ico
92 Test
/resources
/a.cur \
93 Test
/resources
/32x32.ico \
94 Test
/System.Resources
/compat_1_1.resx \
95 Test
/System.Resources
/compat_2_0.resx \
96 Test
/System.Windows.Forms
/bitmaps
/a.png
99 README System.Windows.Forms.dll.resources \
100 $(RESX_RESOURCES
:.resources
=.resx
) $(CUR_RESOURCES
) $(PREBUILT
) build-csproj build-csproj2k5 \
101 $(IMAGES_RESOURCES
) \
104 TEST_MCS_FLAGS
= /r
:System.Data.dll
/r
:System.Drawing.dll \
105 -resource
:Test
/resources
/a.cur
,a.cur \
106 -resource
:Test
/resources
/32x32.ico
,32x32.ico \
109 include ..
/..
/build
/library.make
111 TEST_HARNESS_EXCLUDES
= -exclude
=Interactive
,NotWorking
,ValueAdd
,CAS
,InetAccess
112 TEST_HARNESS_EXCLUDES_ONDOTNET
= -exclude
=Interactive
,NotDotNet
,CAS
114 $(the_lib
): $(RESOURCES
)
116 $(RESX_RESOURCES
): %.resources
: %.resx
117 $(RESGEN
) $< || cp
$@.prebuilt
$@
119 $(LIBRARY
): $(CUR_RESOURCES
)
121 $(PREBUILT
): %.prebuilt
: %
124 dist-default
: $(PREBUILT
)