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.
5 # Shared source lists between trusted and untrusted targets are stored in
14 # GN version: //ppapi:ppapi_c
15 'target_name': 'ppapi_c',
17 'all_dependent_settings': {
27 # GN version: //ppapi:ppapi_cpp_objects
28 'target_name': 'ppapi_cpp_objects',
29 'type': 'static_library',
37 '<@(cpp_source_files)',
43 'AdditionalOptions': ['/we4244'], # implicit conversion, possible loss of data
46 'msvs_disabled_warnings': [
51 'cflags': ['-Wextra', '-pedantic'],
55 'WARNING_CFLAGS': ['-Wextra', '-pedantic'],
61 # GN version: //ppapi:ppapi_cpp
62 'target_name': 'ppapi_cpp',
63 'type': 'static_library',
72 'cpp/module_embedder.h',
73 'cpp/ppp_entrypoints.cc',
77 'cflags': ['-Wextra', '-pedantic'],
81 'WARNING_CFLAGS': ['-Wextra', '-pedantic'],
87 # GN version: //ppapi:ppapi_internal_module
88 'target_name': 'ppapi_internal_module',
89 'type': 'static_library',
94 'cpp/private/internal_module.cc',
95 'cpp/private/internal_module.h',