1225d63df4023d831a4efae9df2ea2df7807b738
[mono.git] / mcs / class / Novell.Directory.Ldap / Makefile
1 thisdir = class/Novell.Directory.Ldap
2 SUBDIRS = 
3 include ../../build/rules.make
4
5 LIBRARY = Novell.Directory.Ldap.dll
6 LIB_MCS_FLAGS = \
7         /nowarn:649 /nowarn:169 /nowarn:219 /nowarn:168 \
8         -r:$(corlib)                            \
9         -r:System.dll                           \
10         -r:Mono.Security.dll                    \
11         $(RESX_RES:%=/res:%)
12
13 ifeq (net_1_1_java, $(PROFILE))
14 LIB_MCS_FLAGS +=        \
15         -r:rt.dll                               \
16         -r:J2SE.Helpers.dll
17 endif
18
19 NO_TEST = yes
20
21 include ../../build/library.make
22
23 RESULTCODE_MESSAGES = Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resources
24
25 RESX_RES = $(RESULTCODE_MESSAGES)
26
27 $(the_lib): $(RESULTCODE_MESSAGES)
28
29 $(RESULTCODE_MESSAGES): Novell.Directory.Ldap.Utilclass/ResultCodeMessages.txt
30         $(RESGEN) $< $@
31
32 EXTRA_DISTFILES = \
33         net_1_1_java_Novell.Directory.Ldap.dll.sources \
34         Novell.Directory.Ldap.vmwcsproj \
35         Novell.Directory.Ldap.Rfc2251/RfcLdapURL.cs \
36         Novell.Directory.Ldap.Security.jvm/AuthenticationCallbackHandler.cs \
37         Novell.Directory.Ldap.Security.jvm/ChangeLog \
38         Novell.Directory.Ldap.Security.jvm/CreateContextPrivilegedAction.cs \
39         Novell.Directory.Ldap.Security.jvm/ExchangeTokenPrivilegedAction.cs \
40         Novell.Directory.Ldap.Security.jvm/Krb5Helper.cs \
41         Novell.Directory.Ldap.Security.jvm/SecureStream.cs \
42         Novell.Directory.Ldap.Security.jvm/UnwrapPrivilegedAction.cs \
43         Novell.Directory.Ldap.Security.jvm/WrapPrivilegedAction.cs \
44         Novell.Directory.Ldap.Utilclass/ExceptionMessages.resx \
45         Novell.Directory.Ldap.Utilclass/ExceptionMessages.txt \
46         Novell.Directory.Ldap.Utilclass/ResultCodeMessages.resx \
47         Novell.Directory.Ldap.Utilclass/ResultCodeMessages.txt 
48