{ 'version': 0, 'case-sensitive': 'false', 'ignore-non-existent-contents': 'true', 'roots': [ { 'type': 'directory', 'name': "VDIR/Nonmodular.framework/Headers", 'contents': [ { 'type': 'file', 'name': "umbrella.h", 'external-contents': "IN_DIR/Inputs/Nonmodular/umbrella.h" }, { 'type': 'file', 'name': "A.h", 'external-contents': "IN_DIR/Inputs/Nonmodular/A.h" } ] }, { 'type': 'directory', 'name': "VDIR/Nonmodular.framework/Modules", 'contents': [ { 'type': 'file', 'name': "module.modulemap", 'external-contents': "OUT_DIR/module.modulemap" } ] } ] }