summaryrefslogtreecommitdiffstats
path: root/native_client_sdk/src/examples/fullscreen_tumbler/example.dsc
blob: bad22194c207bcdcb93628a34c9e0efc10c63b07 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
{
  'DISABLE': True,
  'TOOLS': ['newlib', 'glibc', 'pnacl'],
  'TARGETS': [
    {
      'NAME': 'fullscreen_tumbler',
      'TYPE': 'main',
      'SOURCES': [
        'callback.h',
        'cube.cc',
        'cube.h',
        'opengl_context.cc',
        'opengl_context.h',
        'opengl_context_ptrs.h',
        'scripting_bridge.cc',
        'scripting_bridge.h',
        'shader_util.cc',
        'shader_util.h',
        'transforms.cc',
        'transforms.h',
        'tumbler.cc',
        'tumbler.h',
        'tumbler_module.cc'
      ],
      'LIBS': ['ppapi_gles2', 'ppapi_cpp', 'ppapi', 'pthread']
    }
  ],
  'DATA': [
    'bind.js',
    'check_browser.js',
    'dragger.js',
    'trackball.js',
    'tumbler.js',
    'vector3.js'
  ],
  'DEST': 'examples',
  'NAME': 'fullscreen_tumbler',
  'TITLE': 'Interactive Cube Example',
  'DESC': """
This is a modified version of the Tumbler example above that supports
full-screen display. It is in every way identical to Tumbler in
functionality, except that it adds the ability to switch to/from
full-screen display by pressing the Enter key.
""",
  'INFO': 'Teaching focus: Full-screen.'
}