OSDN Git Service

More signs
[skyscrapersim/skyscraper.git] / Jamrules
1 if ! $(BUILDTOP)
2 {
3 BUILDTOP = . ;
4 }
5
6 # Include configuration.
7 JAMCONFIG ?= $(BUILDTOP)/Jamconfig ;
8 include $(JAMCONFIG) ;
9
10 # Set up compiler flags.
11 # Unfortunately, we can not use FDefines here since Boost Jam does not have it,
12 # and we have not yet included mk/jam/build.jam which provides an emulation
13 # layer for Boost.  We can not include build.jam earlier because these flags
14 # need to be defined before build.jam is included.  :-(
15 COMPILER.CFLAGS = -Wall -Wno-unknown-pragmas ;
16 COMPILER.CFLAGS.optimize = -O3 -fomit-frame-pointer -ffast-math ;
17 COMPILER.CFLAGS.debug = -g3 -DCS_DEBUG ;
18 COMPILER.CFLAGS.profile = -gp -O3 ;
19
20 # Include CS build rules
21 include $(TOP)/mk/jam/build.jam ;