Welcome to mirror list, hosted at ThFree Co, Russian Federation.

README.configury « build « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 52732e6bdade99f0e877272a7198dc2290f3e488 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Configuring the build (-*- outline -*-)
Peter Williams <peter@newton.cx>

** Configuring the build

It's pretty easy. You can create two files in this directory to tweak
settings: pre-config.make and config.make.

pre-config.make is included before $(PLATFORM).make and
$(PROFILE).make, so you can set either of these variables if you want
to change the default.

Just about any other change should go in config.make, which is
included after $(PLATFORM).make and $(PROFILE).make, so you can use
the values defined in those files if you wish. For example,

    MCS_FLAGS = $(DEFAULT_MCS_FLAGS) /my-experimental-optimizer-flag

or something.

(You shouldn't need to edit any of the existing Makefiles for
site-specific hacks. CVS would complain at you and `make dist'
wouldn't be happy.)