1{
2  'version': 0,
3  'case-sensitive': 'false',
4  'use-external-names' : 'false',
5  'roots': [
6    {
7      'type': 'directory',
8      'name': "TEST_DIR/Z.framework/Headers",
9      'contents': [
10        {
11          'type': 'file',
12          'name': "Z.h",
13          'external-contents': "TEST_DIR/flat-header-path/Z.h"
14        }
15      ]
16    },
17    {
18      'type': 'directory',
19      'name': "TEST_DIR/Z.framework/PrivateHeaders",
20      'contents': [
21        {
22          'type': 'file',
23          'name': "ZPriv.h",
24          'external-contents': "TEST_DIR/flat-header-path/ZPriv.h"
25        }
26      ]
27    },
28    {
29      'type': 'directory',
30      'name': "TEST_DIR/Z.framework/Modules",
31      'contents': [
32        {
33          'type': 'file',
34          'name': "module.modulemap",
35          'external-contents': "TEST_DIR/flat-header-path/Z.modulemap"
36        },
37        {
38          'type': 'file',
39          'name': "module.private.modulemap",
40          'external-contents': "TEST_DIR/flat-header-path/Z.private.modulemap"
41        }
42      ]
43    }
44  ]
45}
46