OLD | NEW |
| (Empty) |
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. | |
4 | |
5 { | |
6 'targets': [ | |
7 { | |
8 'target_name': 'class-dump', | |
9 'toolsets': ['host'], | |
10 'type': 'executable', | |
11 'sources': [ | |
12 'third_party/class-dump/class-dump.m', | |
13 'third_party/class-dump/Source/CDBalanceFormatter.h', | |
14 'third_party/class-dump/Source/CDBalanceFormatter.m', | |
15 'third_party/class-dump/Source/CDClassDump.h', | |
16 'third_party/class-dump/Source/CDClassDump.m', | |
17 'third_party/class-dump/Source/CDClassDumpVisitor.h', | |
18 'third_party/class-dump/Source/CDClassDumpVisitor.m', | |
19 'third_party/class-dump/Source/CDClassFrameworkVisitor.h', | |
20 'third_party/class-dump/Source/CDClassFrameworkVisitor.m', | |
21 'third_party/class-dump/Source/CDDataCursor.h', | |
22 'third_party/class-dump/Source/CDDataCursor.m', | |
23 'third_party/class-dump/Source/CDExtensions.h', | |
24 'third_party/class-dump/Source/CDFatArch.h', | |
25 'third_party/class-dump/Source/CDFatArch.m', | |
26 'third_party/class-dump/Source/CDFatFile.h', | |
27 'third_party/class-dump/Source/CDFatFile.m', | |
28 'third_party/class-dump/Source/CDFile.h', | |
29 'third_party/class-dump/Source/CDFile.m', | |
30 'third_party/class-dump/Source/CDFindMethodVisitor.h', | |
31 'third_party/class-dump/Source/CDFindMethodVisitor.m', | |
32 'third_party/class-dump/Source/CDLCDataInCode.h', | |
33 'third_party/class-dump/Source/CDLCDataInCode.m', | |
34 'third_party/class-dump/Source/CDLCDyldInfo.h', | |
35 'third_party/class-dump/Source/CDLCDyldInfo.m', | |
36 'third_party/class-dump/Source/CDLCDylib.h', | |
37 'third_party/class-dump/Source/CDLCDylib.m', | |
38 'third_party/class-dump/Source/CDLCDylinker.h', | |
39 'third_party/class-dump/Source/CDLCDylinker.m', | |
40 'third_party/class-dump/Source/CDLCDynamicSymbolTable.h', | |
41 'third_party/class-dump/Source/CDLCDynamicSymbolTable.m', | |
42 'third_party/class-dump/Source/CDLCEncryptionInfo.h', | |
43 'third_party/class-dump/Source/CDLCEncryptionInfo.m', | |
44 'third_party/class-dump/Source/CDLCFunctionStarts.h', | |
45 'third_party/class-dump/Source/CDLCFunctionStarts.m', | |
46 'third_party/class-dump/Source/CDLCLinkeditData.h', | |
47 'third_party/class-dump/Source/CDLCLinkeditData.m', | |
48 'third_party/class-dump/Source/CDLCMain.h', | |
49 'third_party/class-dump/Source/CDLCMain.m', | |
50 'third_party/class-dump/Source/CDLCPrebindChecksum.h', | |
51 'third_party/class-dump/Source/CDLCPrebindChecksum.m', | |
52 'third_party/class-dump/Source/CDLCPreboundDylib.h', | |
53 'third_party/class-dump/Source/CDLCPreboundDylib.m', | |
54 'third_party/class-dump/Source/CDLCRoutines32.h', | |
55 'third_party/class-dump/Source/CDLCRoutines32.m', | |
56 'third_party/class-dump/Source/CDLCRoutines64.h', | |
57 'third_party/class-dump/Source/CDLCRoutines64.m', | |
58 'third_party/class-dump/Source/CDLCRunPath.h', | |
59 'third_party/class-dump/Source/CDLCRunPath.m', | |
60 'third_party/class-dump/Source/CDLCSegment.h', | |
61 'third_party/class-dump/Source/CDLCSegment.m', | |
62 'third_party/class-dump/Source/CDLCSegment32.h', | |
63 'third_party/class-dump/Source/CDLCSegment32.m', | |
64 'third_party/class-dump/Source/CDLCSegment64.h', | |
65 'third_party/class-dump/Source/CDLCSegment64.m', | |
66 'third_party/class-dump/Source/CDLCSourceVersion.h', | |
67 'third_party/class-dump/Source/CDLCSourceVersion.m', | |
68 'third_party/class-dump/Source/CDLCSubClient.h', | |
69 'third_party/class-dump/Source/CDLCSubClient.m', | |
70 'third_party/class-dump/Source/CDLCSubFramework.h', | |
71 'third_party/class-dump/Source/CDLCSubFramework.m', | |
72 'third_party/class-dump/Source/CDLCSubLibrary.h', | |
73 'third_party/class-dump/Source/CDLCSubLibrary.m', | |
74 'third_party/class-dump/Source/CDLCSubUmbrella.h', | |
75 'third_party/class-dump/Source/CDLCSubUmbrella.m', | |
76 'third_party/class-dump/Source/CDLCSymbolTable.h', | |
77 'third_party/class-dump/Source/CDLCSymbolTable.m', | |
78 'third_party/class-dump/Source/CDLCTwoLevelHints.h', | |
79 'third_party/class-dump/Source/CDLCTwoLevelHints.m', | |
80 'third_party/class-dump/Source/CDLCUUID.h', | |
81 'third_party/class-dump/Source/CDLCUUID.m', | |
82 'third_party/class-dump/Source/CDLCUnixThread.h', | |
83 'third_party/class-dump/Source/CDLCUnixThread.m', | |
84 'third_party/class-dump/Source/CDLCUnknown.h', | |
85 'third_party/class-dump/Source/CDLCUnknown.m', | |
86 'third_party/class-dump/Source/CDLCVersionMinimum.h', | |
87 'third_party/class-dump/Source/CDLCVersionMinimum.m', | |
88 'third_party/class-dump/Source/CDLoadCommand.h', | |
89 'third_party/class-dump/Source/CDLoadCommand.m', | |
90 'third_party/class-dump/Source/CDMachOFile.h', | |
91 'third_party/class-dump/Source/CDMachOFile.m', | |
92 'third_party/class-dump/Source/CDMachOFileDataCursor.h', | |
93 'third_party/class-dump/Source/CDMachOFileDataCursor.m', | |
94 'third_party/class-dump/Source/CDMethodType.h', | |
95 'third_party/class-dump/Source/CDMethodType.m', | |
96 'third_party/class-dump/Source/CDMultiFileVisitor.h', | |
97 'third_party/class-dump/Source/CDMultiFileVisitor.m', | |
98 'third_party/class-dump/Source/CDOCCategory.h', | |
99 'third_party/class-dump/Source/CDOCCategory.m', | |
100 'third_party/class-dump/Source/CDOCClass.h', | |
101 'third_party/class-dump/Source/CDOCClass.m', | |
102 'third_party/class-dump/Source/CDOCInstanceVariable.h', | |
103 'third_party/class-dump/Source/CDOCInstanceVariable.m', | |
104 'third_party/class-dump/Source/CDOCMethod.h', | |
105 'third_party/class-dump/Source/CDOCMethod.m', | |
106 'third_party/class-dump/Source/CDOCModule.h', | |
107 'third_party/class-dump/Source/CDOCModule.m', | |
108 'third_party/class-dump/Source/CDOCProperty.h', | |
109 'third_party/class-dump/Source/CDOCProperty.m', | |
110 'third_party/class-dump/Source/CDOCProtocol.h', | |
111 'third_party/class-dump/Source/CDOCProtocol.m', | |
112 'third_party/class-dump/Source/CDOCSymtab.h', | |
113 'third_party/class-dump/Source/CDOCSymtab.m', | |
114 'third_party/class-dump/Source/CDObjectiveC1Processor.h', | |
115 'third_party/class-dump/Source/CDObjectiveC1Processor.m', | |
116 'third_party/class-dump/Source/CDObjectiveC2Processor.h', | |
117 'third_party/class-dump/Source/CDObjectiveC2Processor.m', | |
118 'third_party/class-dump/Source/CDObjectiveCProcessor.h', | |
119 'third_party/class-dump/Source/CDObjectiveCProcessor.m', | |
120 'third_party/class-dump/Source/CDProtocolUniquer.h', | |
121 'third_party/class-dump/Source/CDProtocolUniquer.m', | |
122 'third_party/class-dump/Source/CDRelocationInfo.h', | |
123 'third_party/class-dump/Source/CDRelocationInfo.m', | |
124 'third_party/class-dump/Source/CDSearchPathState.h', | |
125 'third_party/class-dump/Source/CDSearchPathState.m', | |
126 'third_party/class-dump/Source/CDSection.h', | |
127 'third_party/class-dump/Source/CDSection.m', | |
128 'third_party/class-dump/Source/CDSection32.h', | |
129 'third_party/class-dump/Source/CDSection32.m', | |
130 'third_party/class-dump/Source/CDSection64.h', | |
131 'third_party/class-dump/Source/CDSection64.m', | |
132 'third_party/class-dump/Source/CDStructureInfo.h', | |
133 'third_party/class-dump/Source/CDStructureInfo.m', | |
134 'third_party/class-dump/Source/CDStructureTable.h', | |
135 'third_party/class-dump/Source/CDStructureTable.m', | |
136 'third_party/class-dump/Source/CDSymbol.h', | |
137 'third_party/class-dump/Source/CDSymbol.m', | |
138 'third_party/class-dump/Source/CDTextClassDumpVisitor.h', | |
139 'third_party/class-dump/Source/CDTextClassDumpVisitor.m', | |
140 'third_party/class-dump/Source/CDTopoSortNode.h', | |
141 'third_party/class-dump/Source/CDTopoSortNode.m', | |
142 'third_party/class-dump/Source/CDTopologicalSortProtocol.h', | |
143 'third_party/class-dump/Source/CDType.h', | |
144 'third_party/class-dump/Source/CDType.m', | |
145 'third_party/class-dump/Source/CDTypeController.h', | |
146 'third_party/class-dump/Source/CDTypeController.m', | |
147 'third_party/class-dump/Source/CDTypeFormatter.h', | |
148 'third_party/class-dump/Source/CDTypeFormatter.m', | |
149 'third_party/class-dump/Source/CDTypeLexer.h', | |
150 'third_party/class-dump/Source/CDTypeLexer.m', | |
151 'third_party/class-dump/Source/CDTypeName.h', | |
152 'third_party/class-dump/Source/CDTypeName.m', | |
153 'third_party/class-dump/Source/CDTypeParser.h', | |
154 'third_party/class-dump/Source/CDTypeParser.m', | |
155 'third_party/class-dump/Source/CDVisitor.h', | |
156 'third_party/class-dump/Source/CDVisitor.m', | |
157 'third_party/class-dump/Source/CDVisitorPropertyState.h', | |
158 'third_party/class-dump/Source/CDVisitorPropertyState.m', | |
159 'third_party/class-dump/Source/NSArray-CDExtensions.h', | |
160 'third_party/class-dump/Source/NSArray-CDExtensions.m', | |
161 'third_party/class-dump/Source/NSData-CDExtensions.h', | |
162 'third_party/class-dump/Source/NSData-CDExtensions.m', | |
163 'third_party/class-dump/Source/NSError-CDExtensions.h', | |
164 'third_party/class-dump/Source/NSError-CDExtensions.m', | |
165 'third_party/class-dump/Source/NSScanner-CDExtensions.h', | |
166 'third_party/class-dump/Source/NSScanner-CDExtensions.m', | |
167 'third_party/class-dump/Source/NSString-CDExtensions.h', | |
168 'third_party/class-dump/Source/NSString-CDExtensions.m', | |
169 'third_party/class-dump/Source/ULEB128.h', | |
170 'third_party/class-dump/Source/ULEB128.m', | |
171 'third_party/class-dump/Source/cd_objc2.h', | |
172 ], | |
173 'libraries': [ | |
174 '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', | |
175 '$(SDKROOT)/usr/lib/libcrypto.dylib', | |
176 ], | |
177 'include_dirs': [ | |
178 'third_party/class-dump/Source', | |
179 ], | |
180 'xcode_settings': { | |
181 'GCC_PREFIX_HEADER': 'third_party/class-dump/class-dump-Prefix.pch', | |
182 'WARNING_CFLAGS': [ | |
183 '-Wno-format', | |
184 '-Wno-deprecated', | |
185 ], | |
186 }, | |
187 }, | |
188 ], # targets | |
189 } | |
OLD | NEW |