(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / build / platforms / linux.make
blob1a89331ea26023190d5ddc7cc55fe73faa962417
1 # -*- makefile -*-
3 # Platform-specific makefile rules. This one's for linux.
6 PLATFORM_DEBUG_FLAGS = -g
7 PLATFORM_MCS_FLAGS =
8 PLATFORM_RUNTIME = $(RUNTIME)
9 PLATFORM_CORLIB = mscorlib.dll
11 BOOTSTRAP_MCS = mcs
12 RESGEN = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_RESGEN)
14 PLATFORM_PATH_SEPARATOR = :
16 # Define this if this ever will work on Linux
17 # PLATFORM_MAKE_CORLIB_CMP = yes
19 # This is for changing / to \ on windows
20 PLATFORM_CHANGE_SEPARATOR_CMD = cat
22 hidden_prefix = .
23 hidden_suffix =
25 platform-check:
26 @set fnord $(BOOTSTRAP_MCS) ; while test "$$#" -gt 2; do case $$2 in *=*) shift ;; *) break ;; esac done ; \
27 if type $$2 >/dev/null 2>&1 ; then :; else \
28 echo "*** You need a C# compiler installed to build MCS. (make sure mcs works from the command line)" ; \
29 echo "*** Read INSTALL.txt for information on how to bootstrap" ; \
30 echo "*** a Mono installation." ; \
31 exit 1 ; \
34 # I tried this but apparently Make's version strings aren't that
35 # ... consistent between releases. Whatever.
37 # @if ! $(MAKE) --version |grep '^GNU Make version 3' 1>/dev/null 2>&1 ; then \
38 # echo "*** You need to build MCS with GNU make. Try \`gmake'" ; \
39 # exit 1 ; \
40 # fi