# Copyright 2015 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//ppapi/ppapi_sources.gni") # Link to this target to get the PPAPI C++ wrapper objects and plugin startup # code. See also "objects" below. source_set("cpp") { sources = [ "module_embedder.h", "ppp_entrypoints.cc", ] public_deps = [ ":objects", "//ppapi/c", ] } # Link to this target to get only the PPAPI C++ wrapper objects but not the # plugin startup code. Some plugins need special startup code that they supply # themselves. source_set("objects") { sources = rebase_path(ppapi_sources.cpp_source_files, ".", "..") configs += [ "//build/config:precompiled_headers" ] }