1 # Copyright (c) 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
7 'mac_deployment_target': '10.9',
12 'target_name': 'class-dump',
17 'src/Source/CDBalanceFormatter.h',
18 'src/Source/CDBalanceFormatter.m',
19 'src/Source/CDClassDump.h',
20 'src/Source/CDClassDump.m',
21 'src/Source/CDClassDumpVisitor.h',
22 'src/Source/CDClassDumpVisitor.m',
23 'src/Source/CDClassFrameworkVisitor.h',
24 'src/Source/CDClassFrameworkVisitor.m',
25 'src/Source/CDDataCursor.h',
26 'src/Source/CDDataCursor.m',
27 'src/Source/CDExtensions.h',
28 'src/Source/CDFatArch.h',
29 'src/Source/CDFatArch.m',
30 'src/Source/CDFatFile.h',
31 'src/Source/CDFatFile.m',
32 'src/Source/CDFile.h',
33 'src/Source/CDFile.m',
34 'src/Source/CDFindMethodVisitor.h',
35 'src/Source/CDFindMethodVisitor.m',
36 'src/Source/CDLCDataInCode.h',
37 'src/Source/CDLCDataInCode.m',
38 'src/Source/CDLCDyldInfo.h',
39 'src/Source/CDLCDyldInfo.m',
40 'src/Source/CDLCDylib.h',
41 'src/Source/CDLCDylib.m',
42 'src/Source/CDLCDylinker.h',
43 'src/Source/CDLCDylinker.m',
44 'src/Source/CDLCDynamicSymbolTable.h',
45 'src/Source/CDLCDynamicSymbolTable.m',
46 'src/Source/CDLCEncryptionInfo.h',
47 'src/Source/CDLCEncryptionInfo.m',
48 'src/Source/CDLCFunctionStarts.h',
49 'src/Source/CDLCFunctionStarts.m',
50 'src/Source/CDLCLinkeditData.h',
51 'src/Source/CDLCLinkeditData.m',
52 'src/Source/CDLCMain.h',
53 'src/Source/CDLCMain.m',
54 'src/Source/CDLCPrebindChecksum.h',
55 'src/Source/CDLCPrebindChecksum.m',
56 'src/Source/CDLCPreboundDylib.h',
57 'src/Source/CDLCPreboundDylib.m',
58 'src/Source/CDLCRoutines32.h',
59 'src/Source/CDLCRoutines32.m',
60 'src/Source/CDLCRoutines64.h',
61 'src/Source/CDLCRoutines64.m',
62 'src/Source/CDLCRunPath.h',
63 'src/Source/CDLCRunPath.m',
64 'src/Source/CDLCSegment.h',
65 'src/Source/CDLCSegment.m',
66 'src/Source/CDLCSourceVersion.h',
67 'src/Source/CDLCSourceVersion.m',
68 'src/Source/CDLCSubClient.h',
69 'src/Source/CDLCSubClient.m',
70 'src/Source/CDLCSubFramework.h',
71 'src/Source/CDLCSubFramework.m',
72 'src/Source/CDLCSubLibrary.h',
73 'src/Source/CDLCSubLibrary.m',
74 'src/Source/CDLCSubUmbrella.h',
75 'src/Source/CDLCSubUmbrella.m',
76 'src/Source/CDLCSymbolTable.h',
77 'src/Source/CDLCSymbolTable.m',
78 'src/Source/CDLCTwoLevelHints.h',
79 'src/Source/CDLCTwoLevelHints.m',
80 'src/Source/CDLCUnixThread.h',
81 'src/Source/CDLCUnixThread.m',
82 'src/Source/CDLCUnknown.h',
83 'src/Source/CDLCUnknown.m',
84 'src/Source/CDLCUUID.h',
85 'src/Source/CDLCUUID.m',
86 'src/Source/CDLCVersionMinimum.h',
87 'src/Source/CDLCVersionMinimum.m',
88 'src/Source/CDLoadCommand.h',
89 'src/Source/CDLoadCommand.m',
90 'src/Source/CDMachOFile.h',
91 'src/Source/CDMachOFile.m',
92 'src/Source/CDMachOFileDataCursor.h',
93 'src/Source/CDMachOFileDataCursor.m',
94 'src/Source/CDMethodType.h',
95 'src/Source/CDMethodType.m',
96 'src/Source/CDMultiFileVisitor.h',
97 'src/Source/CDMultiFileVisitor.m',
98 'src/Source/CDObjectiveC1Processor.h',
99 'src/Source/CDObjectiveC1Processor.m',
100 'src/Source/CDObjectiveC2Processor.h',
101 'src/Source/CDObjectiveC2Processor.m',
102 'src/Source/CDObjectiveCProcessor.h',
103 'src/Source/CDObjectiveCProcessor.m',
104 'src/Source/CDOCCategory.h',
105 'src/Source/CDOCCategory.m',
106 'src/Source/CDOCClass.h',
107 'src/Source/CDOCClass.m',
108 'src/Source/CDOCClassReference.h',
109 'src/Source/CDOCClassReference.m',
110 'src/Source/CDOCInstanceVariable.h',
111 'src/Source/CDOCInstanceVariable.m',
112 'src/Source/CDOCMethod.h',
113 'src/Source/CDOCMethod.m',
114 'src/Source/CDOCModule.h',
115 'src/Source/CDOCModule.m',
116 'src/Source/CDOCProperty.h',
117 'src/Source/CDOCProperty.m',
118 'src/Source/CDOCProtocol.h',
119 'src/Source/CDOCProtocol.m',
120 'src/Source/CDOCSymtab.h',
121 'src/Source/CDOCSymtab.m',
122 'src/Source/CDProtocolUniquer.h',
123 'src/Source/CDProtocolUniquer.m',
124 'src/Source/CDRelocationInfo.h',
125 'src/Source/CDRelocationInfo.m',
126 'src/Source/CDSearchPathState.h',
127 'src/Source/CDSearchPathState.m',
128 'src/Source/CDSection.h',
129 'src/Source/CDSection.m',
130 'src/Source/CDStructureInfo.h',
131 'src/Source/CDStructureInfo.m',
132 'src/Source/CDStructureTable.h',
133 'src/Source/CDStructureTable.m',
134 'src/Source/CDSymbol.h',
135 'src/Source/CDSymbol.m',
136 'src/Source/CDTextClassDumpVisitor.h',
137 'src/Source/CDTextClassDumpVisitor.m',
138 'src/Source/CDTopologicalSortProtocol.h',
139 'src/Source/CDTopoSortNode.h',
140 'src/Source/CDTopoSortNode.m',
141 'src/Source/CDType.h',
142 'src/Source/CDType.m',
143 'src/Source/CDTypeController.h',
144 'src/Source/CDTypeController.m',
145 'src/Source/CDTypeFormatter.h',
146 'src/Source/CDTypeFormatter.m',
147 'src/Source/CDTypeLexer.h',
148 'src/Source/CDTypeLexer.m',
149 'src/Source/CDTypeName.h',
150 'src/Source/CDTypeName.m',
151 'src/Source/CDTypeParser.h',
152 'src/Source/CDTypeParser.m',
153 'src/Source/CDVisitor.h',
154 'src/Source/CDVisitor.m',
155 'src/Source/CDVisitorPropertyState.h',
156 'src/Source/CDVisitorPropertyState.m',
157 'src/Source/NSArray-CDExtensions.h',
158 'src/Source/NSArray-CDExtensions.m',
159 'src/Source/NSData-CDExtensions.h',
160 'src/Source/NSData-CDExtensions.m',
161 'src/Source/NSError-CDExtensions.h',
162 'src/Source/NSError-CDExtensions.m',
163 'src/Source/NSScanner-CDExtensions.h',
164 'src/Source/NSScanner-CDExtensions.m',
165 'src/Source/NSString-CDExtensions.h',
166 'src/Source/NSString-CDExtensions.m',
167 'src/Source/ULEB128.h',
168 'src/Source/ULEB128.m',
169 'src/Source/cd_objc2.h',
173 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework',
185 'GCC_PREFIX_HEADER': 'src/class-dump-Prefix.pch',
186 'CLANG_ENABLE_OBJC_ARC': 'YES',
187 'CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS': 'NO',