1# -*- python -*- 2# Copyright (c) 2012 The Chromium Authors. All rights reserved. 3# Use of this source code is governed by a BSD-style license that can be 4# found in the LICENSE file. 5 6Import('env') 7 8# We intentionally do not use NaClSdkLibrary() as we do not want 9# shared versions of this library 10libppapi_stub = env.ComponentLibrary('libppapi_stub', [ 11 'ppapi_plugin_main.c', 12 'ppapi_plugin_start.c', 13 'plugin_main_irt.c', 14 'thread_creator.c' 15 ]) 16env.AddLibraryToSdk(libppapi_stub) 17 18env.AddObjectToSdk(['libppapi.a']) 19if not env.Bit('nacl_disable_shared'): 20 env.AddObjectToSdk(['libppapi.so']) 21 if env.Bit('bitcode'): 22 pso = env.InstallAs('libppapi.pso', 'libppapi.so') 23 env.AddObjectToSdk(pso) 24