4b7b279f0c701ffc6fa0097267a0111bb2d95590
[mono.git] / mcs / build / platforms / darwin.make
1 # -*- makefile -*-
2 #
3 # Platform-specific makefile rules. This one's for linux.
4 #
5
6 PLATFORM_DEBUG_FLAGS = -debug
7 PLATFORM_MCS_FLAGS =
8 PLATFORM_RUNTIME = $(RUNTIME)
9 PLATFORM_CORLIB = mscorlib.dll
10 PLATFORM_TEST_HARNESS_EXCLUDES = NotOnMac,
11
12 EXTERNAL_MCS = mcs
13 EXTERNAL_MBAS = mbas
14 EXTERNAL_RUNTIME = mono
15 #ILDISASM = monodis
16 ILDISASM = false
17
18 PLATFORM_PATH_SEPARATOR = :
19
20 # Define this if this ever will work on Linux
21 # PLATFORM_MAKE_CORLIB_CMP = yes
22
23 # This is for changing / to \ on windows
24 PLATFORM_CHANGE_SEPARATOR_CMD = cat
25
26 hidden_prefix = .
27 hidden_suffix = 
28
29 platform-check:
30         @:
31 # I tried this but apparently Make's version strings aren't that
32 # ... consistent between releases. Whatever.
33 #
34 #       @if ! $(MAKE) --version |grep '^GNU Make version 3' 1>/dev/null 2>&1 ; then \
35 #           echo "*** You need to build MCS with GNU make. Try \`gmake'" ; \
36 #           exit 1 ; \
37 #       fi