* AsyncCalls.cs BaseCalls.cs DelegateCalls.cs ReflectionCalls.cs SyncCalls.cs:
[mono.git] / mcs / class / Mono.Globalization / Makefile
1 thisdir = class/Mono.Globalization
2 SUBDIRS = 
3 include ../../build/rules.make
4
5 LOCAL_MCS_FLAGS = /r:$(corlib) /r:System.dll
6 thelib = $(topdir)/class/lib/Mono.Globalization.dll
7
8 all-local: $(thelib)
9
10 install-local:
11         $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/lib
12         $(INSTALL_LIB) $(thelib) $(DESTDIR)$(prefix)/lib
13
14 clean-local:
15         rm -rf $(thelib) MonoCultures.cs write-source.exe
16
17 DISTFILES = \
18         README                  \
19         TODO                    \
20         write-source.cs         \
21         $(wildcard Data/*.xml)  \
22         Data/CultureInfo.xsd
23
24 dist-local: dist-default
25
26 test-local run-test-local:
27
28 $(thelib): MonoCultures.cs
29         $(CSCOMPILE) /target:library /out:$@ $^
30
31 RUNTIME_FLAGS = --debug
32
33 MonoCultures.cs: write-source.exe $(wildcard Data/*.xml)
34         $(RUNTIME) $<
35
36 write-source.exe: write-source.cs
37         $(CSCOMPILE) /target:exe /out:$@ $^