1 # Copyright (c) 2011 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.
9 ['OS=="mac" or (OS=="ios" and "<(GENERATOR)"=="ninja")', {
12 'target_name' : 'libudis86',
13 'type': 'static_library',
14 'toolsets': ['host', 'target'],
27 'libudis86/syn-att.c',
28 'libudis86/syn-intel.c',
37 # The syn* files implement formatting for output, which is unused
38 # by mach_override. Normally, it would be possible to let dead
39 # code stripping get rid of them, but syn.c contains errors.
40 # Rather than patching a file that's not relevant, disable it.
41 'libudis86/syn-att.c',
42 'libudis86/syn-intel.c',
46 'clang_warning_flags_unset': [
47 # For UD_ASSERT(!"message");
48 '-Wstring-conversion',
53 'target_name' : 'mach_override',
54 'type': 'static_library',
55 'toolsets': ['host', 'target'],