~vcs-imports/enso/trunk

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
31
# ----------------------------------------------------------------------------
#
#   enso_osx SConstruct
#
# ----------------------------------------------------------------------------

import sys

ccBaseFlags = [
    "-Wall",     # GCC: Display all warnings.
    "-Werror",   # GCC: Treat warnings as errors.
]

opts = Options()
opts.Add( BoolOption("STANDALONE",
                     "Set to build a standalone app bundle.",
                     0) )

env = Environment(
    CCFLAGS = ccBaseFlags,
    options = opts
    )

Help( opts.GenerateHelpText(env) )

# Add the Python library to our environment.
env.Append(
    CPPPATH = sys.prefix + "/include/python" + sys.version[:3],
    )

SConscript( "src/platform/osx/SConscript", exports="env" )