blob: 3dde4399dedbf1fbbaaaa3e420ee16051f197065 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# -*- makefile -*-
#
# This makefile fragment has (default) configuration
# settings for building MCS.
#
# Instead of editing this file, create config.make
# and override settings there.
RUNTIME_FLAGS =
TEST_HARNESS = $(topdir)/nunit20/nunit-console/nunit-console.exe
MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS) /nowarn:1595 /nowarn:0169 \
/nowarn:0109 /nowarn:0067 /nowarn:0649 /nowarn:0679
LIBRARY_FLAGS = /noconfig
CFLAGS = -g -O2
INSTALL = /usr/bin/install
RUNTIME = mono $(RUNTIME_FLAGS)
TEST_RUNTIME=MONO_PATH="$(topdir)/class/lib:.:$$MONO_PATH" $(RUNTIME) --debug
prefix = /usr
# In case you want to add MCS_FLAGS, this lets you not have to
# keep track of the default value
DEFAULT_MCS_FLAGS := $(MCS_FLAGS)
# You shouldn't need to set these but might on a
# weird platform.
# CC = cc
# SHELL = /bin/sh
# MAKE = gmake
|