Add setting of The WRAP flag in the Wrap property's set method.
[mono.git] / mcs / class / Makefile
1 thisdir = class
2 ifeq ($(PLATFORM),linux)
3 MONO_CSHARP_DEBUGGER = Mono.CSharp.Debugger
4 else
5 MONO_CSHARP_DEBUGGER =
6 endif
7 SUBDIRS = \
8         corlib                          \
9         I18N                            \
10         System                          \
11         System.XML                      \
12         System.Drawing                  \
13         System.EnterpriseServices       \
14         Mono.Data.Tds                   \
15         System.Security                 \
16         System.Data                     \
17         Mono.GetOptions                 \
18         System.Web                      \
19         System.Web.Services             \
20         System.Runtime.Serialization.Formatters.Soap \
21         System.Runtime.Remoting         \
22         System.Configuration.Install    \
23         System.Management               \
24         $(MONO_CSHARP_DEBUGGER)         \
25         Mono.Data.DB2Client             \
26         Mono.Data.MySql                 \
27         Mono.Data.PostgreSqlClient      \
28         Mono.Data.SqliteClient          \
29         Mono.Data.SybaseClient          \
30         Mono.Data.TdsClient             \
31         System.Data.OracleClient        \
32         Mono.PEToolkit                  \
33         Mono.Posix                      \
34         Accessibility                   \
35         Microsoft.VisualBasic           \
36         Microsoft.VisualC               \
37         Cscompmgd                       \
38         System.Windows.Forms            \
39         System.Design                   \
40         PEAPI                           \
41         Mono.Security                   \
42         Npgsql                          \
43         ICSharpCode.SharpZipLib         \
44         ByteFX.Data                     \
45         Commons.Xml.Relaxng             \
46         Novell.Directory.Ldap           \
47         Mono.Security.Win32             \
48         Novell.Directory.Ldap           \
49         System.DirectoryServices        \
50         System.Messaging        \
51         System.ServiceProcess \
52         System.Drawing.Design           \
53         Mono.Http                       \
54         Microsoft.Vsa                   \
55         Mono.Cairo
56 #       Microsoft.JScript               \
57
58 # Starting with Microsoft.Vsa, the libraries above weren't in the
59 # Linux makefile.gnu before, but they build fine, so might as well
60 # include them ...
61 #
62 # Need a way to only build/test Mono.Security.Win32 on Windows.
63 # It builds on linux, but make run-test will barf because a
64 # DLL doesn't exist.
65
66 # These libraries below are either unimplemented or don't compile, but
67 # I wrote makefiles for them.
68
69 DIST_ONLY_SUBDIRS = \
70         Custommarshalers                \
71         Mono.Globalization
72
73 # No new makefiles for: System.Messaging, System.Web.Mobile,
74 # System.ServiceProcess
75
76 include ../build/rules.make
77
78 DISTFILES = \
79         LICENSE                 \
80         README                  \
81         doc/API-notes           \
82         doc/NUnitGuidelines     \
83         doc/notes               \
84         notes/BitVecto32.txt
85
86 all-local install-local test-local run-test-local clean-local uninstall-local:
87
88 dist-local: dist-default
89         -mkdir $(distdir)/lib