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