summaryrefslogtreecommitdiff
path: root/src/third_party/yaml-cpp-0.6.2/SConscript
blob: c147f5a54e40cb8688d5558ab6ead2973ce53c31 (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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Import("env")

# Create a new environment since this one doesn't build without errors when using -Wno-virtual-dtor
env = env.Clone()

try:
    env['CXXFLAGS'].remove('-Wnon-virtual-dtor')
    env['CCFLAGS'].remove('-Wall')
except ValueError:
    pass

env.Library("yaml",
            [
             "src/binary.cpp",
             "src/contrib/graphbuilder.cpp",
             "src/contrib/graphbuilderadapter.cpp",
             "src/convert.cpp",
             "src/directives.cpp",
             "src/emit.cpp",
             "src/emitfromevents.cpp",
             "src/emitter.cpp",
             "src/emitterstate.cpp",
             "src/emitterutils.cpp",
             "src/exceptions.cpp",
             "src/exp.cpp",
             "src/memory.cpp",
             "src/node.cpp",
             "src/node_data.cpp",
             "src/nodebuilder.cpp",
             "src/nodeevents.cpp",
             "src/null.cpp",
             "src/ostream_wrapper.cpp",
             "src/parse.cpp",
             "src/parser.cpp",
             "src/regex_yaml.cpp",
             "src/scanner.cpp",
             "src/scanscalar.cpp",
             "src/scantag.cpp",
             "src/scantoken.cpp",
             "src/simplekey.cpp",
             "src/singledocparser.cpp",
             "src/stream.cpp",
             "src/tag.cpp",
            ])