summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/src/examples/tutorial/dlopen/example.dsc
blob: 8a1f104f5466ecdf1ed9b79328ddf1365bd111bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
  'TOOLS': ['glibc'],
  'TARGETS': [
    {
      'NAME': 'dlopen',
      'TYPE': 'main',
      'SOURCES': ['dlopen.cc'],
      'DEPS': ['nacl_io', 'ppapi_cpp'],
      'LIBS': ['dl', 'ppapi', 'pthread']
    },
    {
      'NAME' : 'eightball',
      'TYPE' : 'so',
      'SOURCES' : ['eightball.cc', 'eightball.h'],
      'LIBS' : ['ppapi_cpp', 'ppapi', 'pthread']
    },
    {
      'NAME' : 'reverse',
      # This .so file is manually loaded by dlopen; we don't want to include it
      # in the .nmf, or it will be automatically loaded on startup.
      'TYPE' : 'so-standalone',
      'SOURCES' : ['reverse.cc', 'reverse.h'],
      'LIBS' : ['ppapi_cpp', 'ppapi', 'pthread']
    }
  ],
  'DATA': [
    'example.js',
  ],
  'DEST': 'examples/tutorial',
  'NAME': 'dlopen',
  'TITLE': 'Dynamic Library Open',
  'GROUP': 'Tutorial'
}