example.dsc revision cedac228d2dd51db4b79ea1e72c7f249408ee061
1{
2  'TOOLS': ['bionic', 'newlib', 'glibc', 'pnacl', 'linux'],
3  'SEL_LDR': True,
4
5  'TARGETS': [
6    {
7      'NAME' : 'nacl_io_test',
8      'TYPE' : 'main',
9      'SOURCES' : [
10        'dev_fs_for_testing.h',
11        'event_test.cc',
12        'fake_ppapi/fake_core_interface.cc',
13        'fake_ppapi/fake_core_interface.h',
14        'fake_ppapi/fake_host_resolver_interface.cc',
15        'fake_ppapi/fake_host_resolver_interface.h',
16        'fake_ppapi/fake_messaging_interface.cc',
17        'fake_ppapi/fake_messaging_interface.h',
18        'fake_ppapi/fake_net_address_interface.cc',
19        'fake_ppapi/fake_net_address_interface.h',
20        'fake_ppapi/fake_pepper_interface.cc',
21        'fake_ppapi/fake_pepper_interface.h',
22        'fake_ppapi/fake_pepper_interface_html5_fs.cc',
23        'fake_ppapi/fake_pepper_interface_html5_fs.h',
24        'fake_ppapi/fake_pepper_interface_url_loader.cc',
25        'fake_ppapi/fake_pepper_interface_url_loader.h',
26        'fake_ppapi/fake_resource_manager.cc',
27        'fake_ppapi/fake_resource_manager.h',
28        'fake_ppapi/fake_var_array_buffer_interface.cc',
29        'fake_ppapi/fake_var_array_buffer_interface.h',
30        'fake_ppapi/fake_var_array_interface.cc',
31        'fake_ppapi/fake_var_array_interface.h',
32        'fake_ppapi/fake_var_dictionary_interface.cc',
33        'fake_ppapi/fake_var_dictionary_interface.h',
34        'fake_ppapi/fake_var_interface.cc',
35        'fake_ppapi/fake_var_interface.h',
36        'fake_ppapi/fake_var_manager.cc',
37        'fake_ppapi/fake_var_manager.h',
38        'fifo_test.cc',
39        'filesystem_test.cc',
40        'fuse_fs_test.cc',
41        'host_resolver_test.cc',
42        'html5_fs_test.cc',
43        'http_fs_test.cc',
44        'jspipe_test.cc',
45        'kernel_object_test.cc',
46        'kernel_proxy_test.cc',
47        'kernel_wrap_test.cc',
48        'main.cc',
49        'mem_fs_node_test.cc',
50        'mock_fs.cc',
51        'mock_fs.h',
52        'mock_kernel_proxy.h',
53        'mock_node.cc',
54        'mock_node.h',
55        'mock_util.h',
56        'syscalls_test.cc',
57        'path_test.cc',
58        'pepper_interface_mock.cc',
59        'pepper_interface_mock.h',
60        'socket_test.cc',
61        'tty_test.cc',
62      ],
63      'DEPS': ['ppapi_simple', 'nacl_io'],
64      # Order matters here: gtest has a "main" function that will be used if
65      # referenced before ppapi.
66      'LIBS': ['ppapi_simple', 'gmock', 'nacl_io', 'ppapi_cpp', 'ppapi', 'gtest', 'pthread'],
67      'INCLUDES': ["."],
68      'CXXFLAGS': ['-Wno-sign-compare'],
69    }
70  ],
71  'DATA': [
72    'example.js'
73  ],
74  'DEST': 'tests',
75  'NAME': 'nacl_io_test',
76  'TITLE': 'NaCl IO test',
77}
78