diff options
Diffstat (limited to 'src/third_party/yaml-cpp-0.5.1/SConscript')
-rw-r--r-- | src/third_party/yaml-cpp-0.5.1/SConscript | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/src/third_party/yaml-cpp-0.5.1/SConscript b/src/third_party/yaml-cpp-0.5.1/SConscript new file mode 100644 index 00000000000..b9feb2e8f3c --- /dev/null +++ b/src/third_party/yaml-cpp-0.5.1/SConscript @@ -0,0 +1,43 @@ +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/graphbuilder.cpp", + "src/graphbuilderadapter.cpp", + "src/convert.cpp", + "src/directives.cpp", + "src/emit.cpp", + "src/emitfromevents.cpp", + "src/emitter.cpp", + "src/emitterstate.cpp", + "src/emitterutils.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.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", + ]) |