OLD | NEW |
| (Empty) |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 { | |
6 'targets': [ | |
7 { | |
8 'target_name': 'libc++abi', | |
9 'type': 'static_library', | |
10 'toolsets': ['host', 'target'], | |
11 'dependencies=': [], | |
12 'sources': [ | |
13 'trunk/src/abort_message.cpp', | |
14 'trunk/src/cxa_aux_runtime.cpp', | |
15 'trunk/src/cxa_default_handlers.cpp', | |
16 'trunk/src/cxa_demangle.cpp', | |
17 'trunk/src/cxa_exception.cpp', | |
18 'trunk/src/cxa_exception_storage.cpp', | |
19 'trunk/src/cxa_guard.cpp', | |
20 'trunk/src/cxa_handlers.cpp', | |
21 'trunk/src/cxa_new_delete.cpp', | |
22 'trunk/src/cxa_personality.cpp', | |
23 'trunk/src/cxa_thread_atexit.cpp', | |
24 'trunk/src/cxa_unexpected.cpp', | |
25 'trunk/src/cxa_vector.cpp', | |
26 'trunk/src/cxa_virtual.cpp', | |
27 'trunk/src/exception.cpp', | |
28 'trunk/src/private_typeinfo.cpp', | |
29 'trunk/src/stdexcept.cpp', | |
30 'trunk/src/typeinfo.cpp', | |
31 ], | |
32 'include_dirs': [ | |
33 'trunk/include', | |
34 '../libc++/trunk/include' | |
35 ], | |
36 'variables': { | |
37 'clang_warning_flags': [ | |
38 # http://llvm.org/PR25978 | |
39 '-Wno-unused-function', | |
40 ], | |
41 }, | |
42 'cflags': [ | |
43 '-fPIC', | |
44 '-fstrict-aliasing', | |
45 '-nostdinc++', | |
46 '-pthread', | |
47 '-std=c++11', | |
48 ], | |
49 'cflags_cc!': [ | |
50 '-fno-exceptions', | |
51 '-fno-rtti', | |
52 ], | |
53 'cflags!': [ | |
54 '-fvisibility=hidden', | |
55 ], | |
56 }, | |
57 ] | |
58 } | |
OLD | NEW |