[corlib] Allow DM with an extra param to have the first one bound to null. Fixes...
[mono-project.git] / mono / Makefile.am
blob34ec9cd71f9c636076ae443c1b96671a13c055b5
1 include $(top_srcdir)/mk/common.mk
3 if SUPPORT_SGEN
4 sgen_dirs = sgen
5 endif
7 if BTLS
8 btls_dirs = btls
9 endif
11 if CROSS_COMPILING
12 SUBDIRS = $(btls_dirs) eglib arch utils cil $(sgen_dirs) metadata mini dis profiler
13 else
14 if INSTALL_MONOTOUCH
15 SUBDIRS = $(btls_dirs) eglib arch utils $(sgen_dirs) metadata mini profiler
17 monotouch-do-build:
18         @list='$(SUBDIRS)'; for subdir in $$list; do \
19           case "x$$subdir" in \
20                 xmetadata ) target="monotouch-do-build" ;; \
21                 xmini ) target="monotouch-do-build" ;; \
22                 * ) target="all" ;; \
23           esac; \
24           echo "Making $$target in $$subdir"; \
25           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target); \
26     done;
28 monotouch-do-clean:
29         @list='$(SUBDIRS)'; for subdir in $$list; do \
30           case "x$$subdir" in \
31                 xmetadata ) target="monotouch-do-clean" ;; \
32                 xmini ) target="monotouch-do-clean" ;; \
33                 * ) target="clean" ;; \
34           esac; \
35           echo "Making $$target in $$subdir"; \
36           (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target); \
37     done;
38 else
39 SUBDIRS = $(btls_dirs) eglib arch utils cil $(sgen_dirs) metadata mini dis tests unit-tests benchmark profiler
40 endif
41 endif
42 DIST_SUBDIRS = btls eglib arch utils cil $(sgen_dirs) metadata mini dis tests unit-tests benchmark profiler