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