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.'
}
|