example.dsc revision 58537e28ecd584eab876aee8be7156509866d23a
1{
2  'TOOLS': ['newlib', 'glibc', 'pnacl'],
3  'SEL_LDR': True,
4
5  'TARGETS': [
6    {
7      'NAME' : 'nacl_io_test',
8      'TYPE' : 'main',
9      'SOURCES' : [
10        'event_test.cc',
11        'fake_core_interface.cc',
12        'fake_core_interface.h',
13        'fake_pepper_interface_html5fs.cc',
14        'fake_pepper_interface_html5fs.h',
15        'fake_resource_manager.cc',
16        'fake_resource_manager.h',
17        'fake_var_interface.cc',
18        'fake_var_interface.h',
19        'kernel_object_test.cc',
20        'kernel_proxy_mock.cc',
21        'kernel_proxy_mock.h',
22        'kernel_proxy_test.cc',
23        'kernel_wrap_test.cc',
24        'main.cc',
25        'mock_util.h',
26        'mount_dev_mock.h',
27        'mount_html5fs_test.cc',
28        'mount_http_test.cc',
29        'mount_mock.cc',
30        'mount_mock.h',
31        'mount_node_mock.cc',
32        'mount_node_mock.h',
33        'mount_node_test.cc',
34        'mount_node_tty_test.cc',
35        'mount_test.cc',
36        'path_test.cc',
37        'pepper_interface_mock.cc',
38        'pepper_interface_mock.h',
39        'socket_test.cc',
40        'syscalls_test.cc',
41      ],
42      'DEPS': ['ppapi_simple', 'nacl_io'],
43      # Order matters here: gtest has a "main" function that will be used if
44      # referenced before ppapi.
45      'LIBS': ['gmock', 'ppapi_cpp', 'ppapi', 'gtest', 'pthread'],
46      'INCLUDES': ['$(NACL_SDK_ROOT)/include/gtest/internal'],
47      'CXXFLAGS': ['-Wno-sign-compare', '-Wno-unused-private-field'],
48      'CFLAGS_GCC': ['-Wno-unused-local-typedefs'],
49    }
50  ],
51  'DATA': [
52    'example.js'
53  ],
54  'DEST': 'tests',
55  'NAME': 'nacl_io_test',
56  'TITLE': 'NaCl IO test',
57}
58