Xamarin Public Jenkins c042cd0c52 Imported Upstream version 4.2.0.179
Former-commit-id: 4610231f55806d2a05ed69e5ff3faa7336cc1479
2015-11-10 15:03:43 +00:00

37 lines
1.1 KiB
Makefile

if SUPPORT_SGEN
sgen_dirs = sgen
endif
if CROSS_COMPILING
SUBDIRS = arch utils io-layer cil metadata $(sgen_dirs) mini dis profiler
else
if INSTALL_MONOTOUCH
SUBDIRS = utils io-layer metadata arch $(sgen_dirs) mini profiler
monotouch-do-build:
@list='$(SUBDIRS)'; for subdir in $$list; do \
case "x$$subdir" in \
xmetadata ) target="monotouch-do-build" ;; \
xmini ) target="monotouch-do-build" ;; \
* ) target="all" ;; \
esac; \
echo "Making $$target in $$subdir"; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target); \
done;
monotouch-do-clean:
@list='$(SUBDIRS)'; for subdir in $$list; do \
case "x$$subdir" in \
xmetadata ) target="monotouch-do-clean" ;; \
xmini ) target="monotouch-do-clean" ;; \
* ) target="clean" ;; \
esac; \
echo "Making $$target in $$subdir"; \
(cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$target); \
done;
else
SUBDIRS = arch utils io-layer cil metadata $(sgen_dirs) mini dis tests unit-tests benchmark profiler
endif
endif
DIST_SUBDIRS = arch utils io-layer cil metadata $(sgen_dirs) mini dis tests unit-tests benchmark profiler