Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
14 | pmbaty | 1 | # Generated by CMake |
2 | |||
3 | if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) |
||
4 | message(FATAL_ERROR "CMake >= 2.6.0 required") |
||
5 | endif() |
||
6 | cmake_policy(PUSH) |
||
7 | cmake_policy(VERSION 2.6...3.20) |
||
8 | #---------------------------------------------------------------- |
||
9 | # Generated CMake target import file. |
||
10 | #---------------------------------------------------------------- |
||
11 | |||
12 | # Commands may need to know the format version. |
||
13 | set(CMAKE_IMPORT_FILE_VERSION 1) |
||
14 | |||
15 | # Protect against multiple inclusion, which would fail when already imported targets are added once more. |
||
16 | set(_targetsDefined) |
||
17 | set(_targetsNotDefined) |
||
18 | set(_expectedTargets) |
||
19 | foreach(_expectedTarget LLVMDemangle LLVMSupport LLVMTableGen LLVMTableGenGlobalISel llvm-tblgen LLVMCore LLVMFuzzerCLI LLVMFuzzMutate LLVMFileCheck LLVMInterfaceStub LLVMIRPrinter LLVMIRReader LLVMCodeGen LLVMSelectionDAG LLVMAsmPrinter LLVMMIRParser LLVMGlobalISel LLVMBinaryFormat LLVMBitReader LLVMBitWriter LLVMBitstreamReader LLVMDWARFLinker LLVMDWARFLinkerParallel LLVMExtensions LLVMFrontendHLSL LLVMFrontendOpenACC LLVMFrontendOpenMP LLVMTransformUtils LLVMInstrumentation LLVMAggressiveInstCombine LLVMInstCombine LLVMScalarOpts LLVMipo LLVMVectorize LLVMObjCARCOpts LLVMCoroutines LLVMCFGuard LLVMLinker LLVMAnalysis LLVMLTO LLVMMC LLVMMCParser LLVMMCDisassembler LLVMMCA LLVMObjCopy LLVMObject LLVMObjectYAML LLVMOption LLVMRemarks LLVMDebuginfod LLVMDebugInfoDWARF LLVMDebugInfoGSYM LLVMDebugInfoLogicalView LLVMDebugInfoMSF LLVMDebugInfoCodeView LLVMDebugInfoPDB LLVMSymbolize LLVMDWP LLVMExecutionEngine LLVMInterpreter LLVMJITLink LLVMMCJIT LLVMOrcJIT LLVMOrcShared LLVMOrcTargetProcess LLVMRuntimeDyld LLVMTarget LLVMAArch64CodeGen LLVMAArch64AsmParser LLVMAArch64Disassembler LLVMAArch64Desc LLVMAArch64Info LLVMAArch64Utils LLVMX86CodeGen LLVMX86AsmParser LLVMX86Disassembler LLVMX86TargetMCA LLVMX86Desc LLVMX86Info LLVMAsmParser LLVMLineEditor LLVMProfileData LLVMCoverage LLVMPasses LLVMTargetParser LLVMTextAPI LLVMDlltoolDriver LLVMLibDriver LLVMXRay LLVMWindowsDriver LLVMWindowsManifest LTO llvm-ar llvm-config llvm-lto llvm-profdata bugpoint dsymutil llc lli llvm-as llvm-bcanalyzer llvm-c-test llvm-cat llvm-cfi-verify LLVMCFIVerify llvm-cov llvm-cvtres llvm-cxxdump llvm-cxxfilt llvm-cxxmap llvm-debuginfo-analyzer llvm-debuginfod llvm-debuginfod-find llvm-diff LLVMDiff llvm-dis llvm-dwarfdump llvm-dwarfutil llvm-dwp llvm-exegesis LLVMExegesisX86 LLVMExegesisAArch64 LLVMExegesis llvm-extract llvm-gsymutil llvm-ifs llvm-jitlink llvm-libtool-darwin llvm-link llvm-lipo llvm-lto2 llvm-mc llvm-mca llvm-ml llvm-modextract llvm-mt llvm-nm llvm-objcopy llvm-objdump llvm-opt-report llvm-pdbutil llvm-profgen llvm-rc llvm-readobj llvm-reduce llvm-remark-size-diff llvm-remarkutil llvm-rtdyld llvm-sim llvm-size llvm-split llvm-stress llvm-strings llvm-symbolizer llvm-tapi-diff llvm-tli-checker llvm-undname llvm-xray opt Remarks sancov sanstats verify-uselistorder PollyISL Polly LLVMPolly) |
||
20 | list(APPEND _expectedTargets ${_expectedTarget}) |
||
21 | if(NOT TARGET ${_expectedTarget}) |
||
22 | list(APPEND _targetsNotDefined ${_expectedTarget}) |
||
23 | endif() |
||
24 | if(TARGET ${_expectedTarget}) |
||
25 | list(APPEND _targetsDefined ${_expectedTarget}) |
||
26 | endif() |
||
27 | endforeach() |
||
28 | if("${_targetsDefined}" STREQUAL "${_expectedTargets}") |
||
29 | unset(_targetsDefined) |
||
30 | unset(_targetsNotDefined) |
||
31 | unset(_expectedTargets) |
||
32 | set(CMAKE_IMPORT_FILE_VERSION) |
||
33 | cmake_policy(POP) |
||
34 | return() |
||
35 | endif() |
||
36 | if(NOT "${_targetsDefined}" STREQUAL "") |
||
37 | message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") |
||
38 | endif() |
||
39 | unset(_targetsDefined) |
||
40 | unset(_targetsNotDefined) |
||
41 | unset(_expectedTargets) |
||
42 | |||
43 | |||
44 | # Compute the installation prefix relative to this file. |
||
45 | get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) |
||
46 | get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) |
||
47 | get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) |
||
48 | get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) |
||
49 | if(_IMPORT_PREFIX STREQUAL "/") |
||
50 | set(_IMPORT_PREFIX "") |
||
51 | endif() |
||
52 | |||
53 | # Create imported target LLVMDemangle |
||
54 | add_library(LLVMDemangle STATIC IMPORTED) |
||
55 | |||
56 | # Create imported target LLVMSupport |
||
57 | add_library(LLVMSupport STATIC IMPORTED) |
||
58 | |||
59 | set_target_properties(LLVMSupport PROPERTIES |
||
60 | INTERFACE_LINK_LIBRARIES "m;LLVMDemangle" |
||
61 | ) |
||
62 | |||
63 | # Create imported target LLVMTableGen |
||
64 | add_library(LLVMTableGen STATIC IMPORTED) |
||
65 | |||
66 | set_target_properties(LLVMTableGen PROPERTIES |
||
67 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
68 | ) |
||
69 | |||
70 | # Create imported target LLVMTableGenGlobalISel |
||
71 | add_library(LLVMTableGenGlobalISel STATIC IMPORTED) |
||
72 | |||
73 | set_target_properties(LLVMTableGenGlobalISel PROPERTIES |
||
74 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTableGen" |
||
75 | ) |
||
76 | |||
77 | # Create imported target llvm-tblgen |
||
78 | add_executable(llvm-tblgen IMPORTED) |
||
79 | |||
80 | # Create imported target LLVMCore |
||
81 | add_library(LLVMCore STATIC IMPORTED) |
||
82 | |||
83 | set_target_properties(LLVMCore PROPERTIES |
||
84 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMRemarks;LLVMSupport;LLVMTargetParser" |
||
85 | ) |
||
86 | |||
87 | # Create imported target LLVMFuzzerCLI |
||
88 | add_library(LLVMFuzzerCLI STATIC IMPORTED) |
||
89 | |||
90 | set_target_properties(LLVMFuzzerCLI PROPERTIES |
||
91 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser" |
||
92 | ) |
||
93 | |||
94 | # Create imported target LLVMFuzzMutate |
||
95 | add_library(LLVMFuzzMutate STATIC IMPORTED) |
||
96 | |||
97 | set_target_properties(LLVMFuzzMutate PROPERTIES |
||
98 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" |
||
99 | ) |
||
100 | |||
101 | # Create imported target LLVMFileCheck |
||
102 | add_library(LLVMFileCheck STATIC IMPORTED) |
||
103 | |||
104 | set_target_properties(LLVMFileCheck PROPERTIES |
||
105 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
106 | ) |
||
107 | |||
108 | # Create imported target LLVMInterfaceStub |
||
109 | add_library(LLVMInterfaceStub STATIC IMPORTED) |
||
110 | |||
111 | set_target_properties(LLVMInterfaceStub PROPERTIES |
||
112 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" |
||
113 | ) |
||
114 | |||
115 | # Create imported target LLVMIRPrinter |
||
116 | add_library(LLVMIRPrinter STATIC IMPORTED) |
||
117 | |||
118 | set_target_properties(LLVMIRPrinter PROPERTIES |
||
119 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport" |
||
120 | ) |
||
121 | |||
122 | # Create imported target LLVMIRReader |
||
123 | add_library(LLVMIRReader STATIC IMPORTED) |
||
124 | |||
125 | set_target_properties(LLVMIRReader PROPERTIES |
||
126 | INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBitReader;LLVMCore;LLVMSupport" |
||
127 | ) |
||
128 | |||
129 | # Create imported target LLVMCodeGen |
||
130 | add_library(LLVMCodeGen STATIC IMPORTED) |
||
131 | |||
132 | set_target_properties(LLVMCodeGen PROPERTIES |
||
133 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMMC;LLVMObjCARCOpts;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" |
||
134 | ) |
||
135 | |||
136 | # Create imported target LLVMSelectionDAG |
||
137 | add_library(LLVMSelectionDAG STATIC IMPORTED) |
||
138 | |||
139 | set_target_properties(LLVMSelectionDAG PROPERTIES |
||
140 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" |
||
141 | ) |
||
142 | |||
143 | # Create imported target LLVMAsmPrinter |
||
144 | add_library(LLVMAsmPrinter STATIC IMPORTED) |
||
145 | |||
146 | set_target_properties(LLVMAsmPrinter PROPERTIES |
||
147 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMBinaryFormat;LLVMCodeGen;LLVMCore;LLVMDebugInfoCodeView;LLVMDebugInfoDWARF;LLVMDebugInfoMSF;LLVMMC;LLVMMCParser;LLVMRemarks;LLVMSupport;LLVMTarget;LLVMTargetParser" |
||
148 | ) |
||
149 | |||
150 | # Create imported target LLVMMIRParser |
||
151 | add_library(LLVMMIRParser STATIC IMPORTED) |
||
152 | |||
153 | set_target_properties(LLVMMIRParser PROPERTIES |
||
154 | INTERFACE_LINK_LIBRARIES "LLVMAsmParser;LLVMBinaryFormat;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSupport;LLVMTarget" |
||
155 | ) |
||
156 | |||
157 | # Create imported target LLVMGlobalISel |
||
158 | add_library(LLVMGlobalISel STATIC IMPORTED) |
||
159 | |||
160 | set_target_properties(LLVMGlobalISel PROPERTIES |
||
161 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTransformUtils" |
||
162 | ) |
||
163 | |||
164 | # Create imported target LLVMBinaryFormat |
||
165 | add_library(LLVMBinaryFormat STATIC IMPORTED) |
||
166 | |||
167 | set_target_properties(LLVMBinaryFormat PROPERTIES |
||
168 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser" |
||
169 | ) |
||
170 | |||
171 | # Create imported target LLVMBitReader |
||
172 | add_library(LLVMBitReader STATIC IMPORTED) |
||
173 | |||
174 | set_target_properties(LLVMBitReader PROPERTIES |
||
175 | INTERFACE_LINK_LIBRARIES "LLVMBitstreamReader;LLVMCore;LLVMSupport;LLVMTargetParser" |
||
176 | ) |
||
177 | |||
178 | # Create imported target LLVMBitWriter |
||
179 | add_library(LLVMBitWriter STATIC IMPORTED) |
||
180 | |||
181 | set_target_properties(LLVMBitWriter PROPERTIES |
||
182 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" |
||
183 | ) |
||
184 | |||
185 | # Create imported target LLVMBitstreamReader |
||
186 | add_library(LLVMBitstreamReader STATIC IMPORTED) |
||
187 | |||
188 | set_target_properties(LLVMBitstreamReader PROPERTIES |
||
189 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
190 | ) |
||
191 | |||
192 | # Create imported target LLVMDWARFLinker |
||
193 | add_library(LLVMDWARFLinker STATIC IMPORTED) |
||
194 | |||
195 | set_target_properties(LLVMDWARFLinker PROPERTIES |
||
196 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMDebugInfoDWARF;LLVMAsmPrinter;LLVMCodeGen;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" |
||
197 | ) |
||
198 | |||
199 | # Create imported target LLVMDWARFLinkerParallel |
||
200 | add_library(LLVMDWARFLinkerParallel STATIC IMPORTED) |
||
201 | |||
202 | set_target_properties(LLVMDWARFLinkerParallel PROPERTIES |
||
203 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMDebugInfoDWARF;LLVMAsmPrinter;LLVMCodeGen;LLVMMC;LLVMObject;LLVMSupport" |
||
204 | ) |
||
205 | |||
206 | # Create imported target LLVMExtensions |
||
207 | add_library(LLVMExtensions STATIC IMPORTED) |
||
208 | |||
209 | set_target_properties(LLVMExtensions PROPERTIES |
||
210 | INTERFACE_LINK_LIBRARIES "LLVMSupport;Polly" |
||
211 | ) |
||
212 | |||
213 | # Create imported target LLVMFrontendHLSL |
||
214 | add_library(LLVMFrontendHLSL STATIC IMPORTED) |
||
215 | |||
216 | set_target_properties(LLVMFrontendHLSL PROPERTIES |
||
217 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" |
||
218 | ) |
||
219 | |||
220 | # Create imported target LLVMFrontendOpenACC |
||
221 | add_library(LLVMFrontendOpenACC STATIC IMPORTED) |
||
222 | |||
223 | set_target_properties(LLVMFrontendOpenACC PROPERTIES |
||
224 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
225 | ) |
||
226 | |||
227 | # Create imported target LLVMFrontendOpenMP |
||
228 | add_library(LLVMFrontendOpenMP STATIC IMPORTED) |
||
229 | |||
230 | set_target_properties(LLVMFrontendOpenMP PROPERTIES |
||
231 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMAnalysis;LLVMMC;LLVMScalarOpts" |
||
232 | ) |
||
233 | |||
234 | # Create imported target LLVMTransformUtils |
||
235 | add_library(LLVMTransformUtils STATIC IMPORTED) |
||
236 | |||
237 | set_target_properties(LLVMTransformUtils PROPERTIES |
||
238 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTargetParser" |
||
239 | ) |
||
240 | |||
241 | # Create imported target LLVMInstrumentation |
||
242 | add_library(LLVMInstrumentation STATIC IMPORTED) |
||
243 | |||
244 | set_target_properties(LLVMInstrumentation PROPERTIES |
||
245 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMDemangle;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMProfileData" |
||
246 | ) |
||
247 | |||
248 | # Create imported target LLVMAggressiveInstCombine |
||
249 | add_library(LLVMAggressiveInstCombine STATIC IMPORTED) |
||
250 | |||
251 | set_target_properties(LLVMAggressiveInstCombine PROPERTIES |
||
252 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" |
||
253 | ) |
||
254 | |||
255 | # Create imported target LLVMInstCombine |
||
256 | add_library(LLVMInstCombine STATIC IMPORTED) |
||
257 | |||
258 | set_target_properties(LLVMInstCombine PROPERTIES |
||
259 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" |
||
260 | ) |
||
261 | |||
262 | # Create imported target LLVMScalarOpts |
||
263 | add_library(LLVMScalarOpts STATIC IMPORTED) |
||
264 | |||
265 | set_target_properties(LLVMScalarOpts PROPERTIES |
||
266 | INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCore;LLVMInstCombine;LLVMSupport;LLVMTransformUtils" |
||
267 | ) |
||
268 | |||
269 | # Create imported target LLVMipo |
||
270 | add_library(LLVMipo STATIC IMPORTED) |
||
271 | |||
272 | set_target_properties(LLVMipo PROPERTIES |
||
273 | INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBitReader;LLVMBitWriter;LLVMCore;LLVMFrontendOpenMP;LLVMInstCombine;LLVMIRReader;LLVMLinker;LLVMObject;LLVMProfileData;LLVMScalarOpts;LLVMSupport;LLVMTargetParser;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation" |
||
274 | ) |
||
275 | |||
276 | # Create imported target LLVMVectorize |
||
277 | add_library(LLVMVectorize STATIC IMPORTED) |
||
278 | |||
279 | set_target_properties(LLVMVectorize PROPERTIES |
||
280 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" |
||
281 | ) |
||
282 | |||
283 | # Create imported target LLVMObjCARCOpts |
||
284 | add_library(LLVMObjCARCOpts STATIC IMPORTED) |
||
285 | |||
286 | set_target_properties(LLVMObjCARCOpts PROPERTIES |
||
287 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMSupport;LLVMTransformUtils" |
||
288 | ) |
||
289 | |||
290 | # Create imported target LLVMCoroutines |
||
291 | add_library(LLVMCoroutines STATIC IMPORTED) |
||
292 | |||
293 | set_target_properties(LLVMCoroutines PROPERTIES |
||
294 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMipo;LLVMScalarOpts;LLVMSupport;LLVMTransformUtils" |
||
295 | ) |
||
296 | |||
297 | # Create imported target LLVMCFGuard |
||
298 | add_library(LLVMCFGuard STATIC IMPORTED) |
||
299 | |||
300 | set_target_properties(LLVMCFGuard PROPERTIES |
||
301 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport;LLVMTargetParser" |
||
302 | ) |
||
303 | |||
304 | # Create imported target LLVMLinker |
||
305 | add_library(LLVMLinker STATIC IMPORTED) |
||
306 | |||
307 | set_target_properties(LLVMLinker PROPERTIES |
||
308 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMSupport;LLVMTransformUtils;LLVMTargetParser" |
||
309 | ) |
||
310 | |||
311 | # Create imported target LLVMAnalysis |
||
312 | add_library(LLVMAnalysis STATIC IMPORTED) |
||
313 | |||
314 | set_target_properties(LLVMAnalysis PROPERTIES |
||
315 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport;LLVMTargetParser" |
||
316 | ) |
||
317 | |||
318 | # Create imported target LLVMLTO |
||
319 | add_library(LLVMLTO STATIC IMPORTED) |
||
320 | |||
321 | set_target_properties(LLVMLTO PROPERTIES |
||
322 | INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMBinaryFormat;LLVMBitReader;LLVMBitWriter;LLVMCodeGen;LLVMCore;LLVMExtensions;LLVMipo;LLVMInstCombine;LLVMInstrumentation;LLVMLinker;LLVMMC;LLVMObjCARCOpts;LLVMObject;LLVMPasses;LLVMRemarks;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" |
||
323 | ) |
||
324 | |||
325 | # Create imported target LLVMMC |
||
326 | add_library(LLVMMC STATIC IMPORTED) |
||
327 | |||
328 | set_target_properties(LLVMMC PROPERTIES |
||
329 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMTargetParser;LLVMBinaryFormat;LLVMDebugInfoCodeView" |
||
330 | ) |
||
331 | |||
332 | # Create imported target LLVMMCParser |
||
333 | add_library(LLVMMCParser STATIC IMPORTED) |
||
334 | |||
335 | set_target_properties(LLVMMCParser PROPERTIES |
||
336 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMTargetParser" |
||
337 | ) |
||
338 | |||
339 | # Create imported target LLVMMCDisassembler |
||
340 | add_library(LLVMMCDisassembler STATIC IMPORTED) |
||
341 | |||
342 | set_target_properties(LLVMMCDisassembler PROPERTIES |
||
343 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport;LLVMTargetParser" |
||
344 | ) |
||
345 | |||
346 | # Create imported target LLVMMCA |
||
347 | add_library(LLVMMCA STATIC IMPORTED) |
||
348 | |||
349 | set_target_properties(LLVMMCA PROPERTIES |
||
350 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" |
||
351 | ) |
||
352 | |||
353 | # Create imported target LLVMObjCopy |
||
354 | add_library(LLVMObjCopy STATIC IMPORTED) |
||
355 | |||
356 | set_target_properties(LLVMObjCopy PROPERTIES |
||
357 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMMC" |
||
358 | ) |
||
359 | |||
360 | # Create imported target LLVMObject |
||
361 | add_library(LLVMObject STATIC IMPORTED) |
||
362 | |||
363 | set_target_properties(LLVMObject PROPERTIES |
||
364 | INTERFACE_LINK_LIBRARIES "LLVMBitReader;LLVMCore;LLVMMC;LLVMIRReader;LLVMBinaryFormat;LLVMMCParser;LLVMSupport;LLVMTargetParser;LLVMTextAPI" |
||
365 | ) |
||
366 | |||
367 | # Create imported target LLVMObjectYAML |
||
368 | add_library(LLVMObjectYAML STATIC IMPORTED) |
||
369 | |||
370 | set_target_properties(LLVMObjectYAML PROPERTIES |
||
371 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMTargetParser;LLVMDebugInfoCodeView;LLVMMC" |
||
372 | ) |
||
373 | |||
374 | # Create imported target LLVMOption |
||
375 | add_library(LLVMOption STATIC IMPORTED) |
||
376 | |||
377 | set_target_properties(LLVMOption PROPERTIES |
||
378 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
379 | ) |
||
380 | |||
381 | # Create imported target LLVMRemarks |
||
382 | add_library(LLVMRemarks STATIC IMPORTED) |
||
383 | |||
384 | set_target_properties(LLVMRemarks PROPERTIES |
||
385 | INTERFACE_LINK_LIBRARIES "LLVMBitstreamReader;LLVMSupport" |
||
386 | ) |
||
387 | |||
388 | # Create imported target LLVMDebuginfod |
||
389 | add_library(LLVMDebuginfod STATIC IMPORTED) |
||
390 | |||
391 | set_target_properties(LLVMDebuginfod PROPERTIES |
||
392 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMSymbolize;LLVMDebugInfoDWARF;LLVMBinaryFormat;LLVMObject" |
||
393 | ) |
||
394 | |||
395 | # Create imported target LLVMDebugInfoDWARF |
||
396 | add_library(LLVMDebugInfoDWARF STATIC IMPORTED) |
||
397 | |||
398 | set_target_properties(LLVMDebugInfoDWARF PROPERTIES |
||
399 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMTargetParser" |
||
400 | ) |
||
401 | |||
402 | # Create imported target LLVMDebugInfoGSYM |
||
403 | add_library(LLVMDebugInfoGSYM STATIC IMPORTED) |
||
404 | |||
405 | set_target_properties(LLVMDebugInfoGSYM PROPERTIES |
||
406 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser;LLVMDebugInfoDWARF" |
||
407 | ) |
||
408 | |||
409 | # Create imported target LLVMDebugInfoLogicalView |
||
410 | add_library(LLVMDebugInfoLogicalView STATIC IMPORTED) |
||
411 | |||
412 | set_target_properties(LLVMDebugInfoLogicalView PROPERTIES |
||
413 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMMC;LLVMSupport;LLVMTargetParser;LLVMDebugInfoDWARF" |
||
414 | ) |
||
415 | |||
416 | # Create imported target LLVMDebugInfoMSF |
||
417 | add_library(LLVMDebugInfoMSF STATIC IMPORTED) |
||
418 | |||
419 | set_target_properties(LLVMDebugInfoMSF PROPERTIES |
||
420 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
421 | ) |
||
422 | |||
423 | # Create imported target LLVMDebugInfoCodeView |
||
424 | add_library(LLVMDebugInfoCodeView STATIC IMPORTED) |
||
425 | |||
426 | set_target_properties(LLVMDebugInfoCodeView PROPERTIES |
||
427 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
428 | ) |
||
429 | |||
430 | # Create imported target LLVMDebugInfoPDB |
||
431 | add_library(LLVMDebugInfoPDB STATIC IMPORTED) |
||
432 | |||
433 | set_target_properties(LLVMDebugInfoPDB PROPERTIES |
||
434 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMObject;LLVMSupport;LLVMDebugInfoCodeView;LLVMDebugInfoMSF" |
||
435 | ) |
||
436 | |||
437 | # Create imported target LLVMSymbolize |
||
438 | add_library(LLVMSymbolize STATIC IMPORTED) |
||
439 | |||
440 | set_target_properties(LLVMSymbolize PROPERTIES |
||
441 | INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMDebugInfoPDB;LLVMObject;LLVMSupport;LLVMDemangle;LLVMTargetParser" |
||
442 | ) |
||
443 | |||
444 | # Create imported target LLVMDWP |
||
445 | add_library(LLVMDWP STATIC IMPORTED) |
||
446 | |||
447 | set_target_properties(LLVMDWP PROPERTIES |
||
448 | INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMMC;LLVMObject;LLVMSupport;LLVMTarget" |
||
449 | ) |
||
450 | |||
451 | # Create imported target LLVMExecutionEngine |
||
452 | add_library(LLVMExecutionEngine STATIC IMPORTED) |
||
453 | |||
454 | set_target_properties(LLVMExecutionEngine PROPERTIES |
||
455 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMOrcTargetProcess;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTargetParser" |
||
456 | ) |
||
457 | |||
458 | # Create imported target LLVMInterpreter |
||
459 | add_library(LLVMInterpreter STATIC IMPORTED) |
||
460 | |||
461 | set_target_properties(LLVMInterpreter PROPERTIES |
||
462 | INTERFACE_LINK_LIBRARIES "LLVMCodeGen;LLVMCore;LLVMExecutionEngine;LLVMSupport" |
||
463 | ) |
||
464 | |||
465 | # Create imported target LLVMJITLink |
||
466 | add_library(LLVMJITLink STATIC IMPORTED) |
||
467 | |||
468 | set_target_properties(LLVMJITLink PROPERTIES |
||
469 | INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:LLVMObject>;\$<LINK_ONLY:LLVMOrcShared>;\$<LINK_ONLY:LLVMOrcTargetProcess>;\$<LINK_ONLY:LLVMSupport>;\$<LINK_ONLY:LLVMTargetParser>;LLVMBinaryFormat;LLVMObject;LLVMOption;LLVMOrcTargetProcess;LLVMSupport;LLVMTargetParser" |
||
470 | ) |
||
471 | |||
472 | # Create imported target LLVMMCJIT |
||
473 | add_library(LLVMMCJIT STATIC IMPORTED) |
||
474 | |||
475 | set_target_properties(LLVMMCJIT PROPERTIES |
||
476 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMExecutionEngine;LLVMObject;LLVMRuntimeDyld;LLVMSupport;LLVMTarget" |
||
477 | ) |
||
478 | |||
479 | # Create imported target LLVMOrcJIT |
||
480 | add_library(LLVMOrcJIT STATIC IMPORTED) |
||
481 | |||
482 | set_target_properties(LLVMOrcJIT PROPERTIES |
||
483 | INTERFACE_LINK_LIBRARIES "\$<LINK_ONLY:LLVMAnalysis>;\$<LINK_ONLY:LLVMBitReader>;\$<LINK_ONLY:LLVMBitWriter>;\$<LINK_ONLY:LLVMPasses>;LLVMCore;LLVMExecutionEngine;LLVMJITLink;LLVMObject;LLVMOrcShared;LLVMOrcTargetProcess;LLVMWindowsDriver;LLVMMC;LLVMMCDisassembler;LLVMPasses;LLVMRuntimeDyld;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils" |
||
484 | ) |
||
485 | |||
486 | # Create imported target LLVMOrcShared |
||
487 | add_library(LLVMOrcShared STATIC IMPORTED) |
||
488 | |||
489 | set_target_properties(LLVMOrcShared PROPERTIES |
||
490 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
491 | ) |
||
492 | |||
493 | # Create imported target LLVMOrcTargetProcess |
||
494 | add_library(LLVMOrcTargetProcess STATIC IMPORTED) |
||
495 | |||
496 | set_target_properties(LLVMOrcTargetProcess PROPERTIES |
||
497 | INTERFACE_LINK_LIBRARIES "LLVMOrcShared;LLVMSupport;LLVMTargetParser" |
||
498 | ) |
||
499 | |||
500 | # Create imported target LLVMRuntimeDyld |
||
501 | add_library(LLVMRuntimeDyld STATIC IMPORTED) |
||
502 | |||
503 | set_target_properties(LLVMRuntimeDyld PROPERTIES |
||
504 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMMC;LLVMObject;LLVMSupport;LLVMTargetParser" |
||
505 | ) |
||
506 | |||
507 | # Create imported target LLVMTarget |
||
508 | add_library(LLVMTarget STATIC IMPORTED) |
||
509 | |||
510 | set_target_properties(LLVMTarget PROPERTIES |
||
511 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCore;LLVMMC;LLVMSupport;LLVMTargetParser" |
||
512 | ) |
||
513 | |||
514 | # Create imported target LLVMAArch64CodeGen |
||
515 | add_library(LLVMAArch64CodeGen STATIC IMPORTED) |
||
516 | |||
517 | set_target_properties(LLVMAArch64CodeGen PROPERTIES |
||
518 | INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMMC;LLVMScalarOpts;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils;LLVMGlobalISel;LLVMCFGuard" |
||
519 | ) |
||
520 | |||
521 | # Create imported target LLVMAArch64AsmParser |
||
522 | add_library(LLVMAArch64AsmParser STATIC IMPORTED) |
||
523 | |||
524 | set_target_properties(LLVMAArch64AsmParser PROPERTIES |
||
525 | INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMMCParser;LLVMSupport;LLVMTargetParser" |
||
526 | ) |
||
527 | |||
528 | # Create imported target LLVMAArch64Disassembler |
||
529 | add_library(LLVMAArch64Disassembler STATIC IMPORTED) |
||
530 | |||
531 | set_target_properties(LLVMAArch64Disassembler PROPERTIES |
||
532 | INTERFACE_LINK_LIBRARIES "LLVMAArch64Desc;LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMMCDisassembler;LLVMSupport" |
||
533 | ) |
||
534 | |||
535 | # Create imported target LLVMAArch64Desc |
||
536 | add_library(LLVMAArch64Desc STATIC IMPORTED) |
||
537 | |||
538 | set_target_properties(LLVMAArch64Desc PROPERTIES |
||
539 | INTERFACE_LINK_LIBRARIES "LLVMAArch64Info;LLVMAArch64Utils;LLVMMC;LLVMBinaryFormat;LLVMSupport;LLVMTargetParser" |
||
540 | ) |
||
541 | |||
542 | # Create imported target LLVMAArch64Info |
||
543 | add_library(LLVMAArch64Info STATIC IMPORTED) |
||
544 | |||
545 | set_target_properties(LLVMAArch64Info PROPERTIES |
||
546 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" |
||
547 | ) |
||
548 | |||
549 | # Create imported target LLVMAArch64Utils |
||
550 | add_library(LLVMAArch64Utils STATIC IMPORTED) |
||
551 | |||
552 | set_target_properties(LLVMAArch64Utils PROPERTIES |
||
553 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMCore" |
||
554 | ) |
||
555 | |||
556 | # Create imported target LLVMX86CodeGen |
||
557 | add_library(LLVMX86CodeGen STATIC IMPORTED) |
||
558 | |||
559 | set_target_properties(LLVMX86CodeGen PROPERTIES |
||
560 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMAsmPrinter;LLVMCodeGen;LLVMCore;LLVMInstrumentation;LLVMMC;LLVMSelectionDAG;LLVMSupport;LLVMTarget;LLVMTargetParser;LLVMTransformUtils;LLVMX86Desc;LLVMX86Info;LLVMGlobalISel;LLVMProfileData;LLVMCFGuard" |
||
561 | ) |
||
562 | |||
563 | # Create imported target LLVMX86AsmParser |
||
564 | add_library(LLVMX86AsmParser STATIC IMPORTED) |
||
565 | |||
566 | set_target_properties(LLVMX86AsmParser PROPERTIES |
||
567 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMSupport;LLVMX86Desc;LLVMX86Info" |
||
568 | ) |
||
569 | |||
570 | # Create imported target LLVMX86Disassembler |
||
571 | add_library(LLVMX86Disassembler STATIC IMPORTED) |
||
572 | |||
573 | set_target_properties(LLVMX86Disassembler PROPERTIES |
||
574 | INTERFACE_LINK_LIBRARIES "LLVMMCDisassembler;LLVMSupport;LLVMX86Info" |
||
575 | ) |
||
576 | |||
577 | # Create imported target LLVMX86TargetMCA |
||
578 | add_library(LLVMX86TargetMCA STATIC IMPORTED) |
||
579 | |||
580 | set_target_properties(LLVMX86TargetMCA PROPERTIES |
||
581 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCParser;LLVMX86Desc;LLVMX86Info;LLVMSupport;LLVMTargetParser;LLVMMCA" |
||
582 | ) |
||
583 | |||
584 | # Create imported target LLVMX86Desc |
||
585 | add_library(LLVMX86Desc STATIC IMPORTED) |
||
586 | |||
587 | set_target_properties(LLVMX86Desc PROPERTIES |
||
588 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMMCDisassembler;LLVMSupport;LLVMTargetParser;LLVMX86Info;LLVMBinaryFormat" |
||
589 | ) |
||
590 | |||
591 | # Create imported target LLVMX86Info |
||
592 | add_library(LLVMX86Info STATIC IMPORTED) |
||
593 | |||
594 | set_target_properties(LLVMX86Info PROPERTIES |
||
595 | INTERFACE_LINK_LIBRARIES "LLVMMC;LLVMSupport" |
||
596 | ) |
||
597 | |||
598 | # Create imported target LLVMAsmParser |
||
599 | add_library(LLVMAsmParser STATIC IMPORTED) |
||
600 | |||
601 | set_target_properties(LLVMAsmParser PROPERTIES |
||
602 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMCore;LLVMSupport" |
||
603 | ) |
||
604 | |||
605 | # Create imported target LLVMLineEditor |
||
606 | add_library(LLVMLineEditor STATIC IMPORTED) |
||
607 | |||
608 | set_target_properties(LLVMLineEditor PROPERTIES |
||
609 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
610 | ) |
||
611 | |||
612 | # Create imported target LLVMProfileData |
||
613 | add_library(LLVMProfileData STATIC IMPORTED) |
||
614 | |||
615 | set_target_properties(LLVMProfileData PROPERTIES |
||
616 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMSupport;LLVMDemangle;LLVMSymbolize;LLVMDebugInfoDWARF;LLVMTargetParser" |
||
617 | ) |
||
618 | |||
619 | # Create imported target LLVMCoverage |
||
620 | add_library(LLVMCoverage STATIC IMPORTED) |
||
621 | |||
622 | set_target_properties(LLVMCoverage PROPERTIES |
||
623 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMObject;LLVMProfileData;LLVMSupport;LLVMTargetParser" |
||
624 | ) |
||
625 | |||
626 | # Create imported target LLVMPasses |
||
627 | add_library(LLVMPasses STATIC IMPORTED) |
||
628 | |||
629 | set_target_properties(LLVMPasses PROPERTIES |
||
630 | INTERFACE_LINK_LIBRARIES "LLVMAggressiveInstCombine;LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMCoroutines;LLVMipo;LLVMInstCombine;LLVMIRPrinter;LLVMObjCARCOpts;LLVMScalarOpts;LLVMSupport;LLVMTarget;LLVMTransformUtils;LLVMVectorize;LLVMInstrumentation" |
||
631 | ) |
||
632 | |||
633 | # Create imported target LLVMTargetParser |
||
634 | add_library(LLVMTargetParser STATIC IMPORTED) |
||
635 | |||
636 | set_target_properties(LLVMTargetParser PROPERTIES |
||
637 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
638 | ) |
||
639 | |||
640 | # Create imported target LLVMTextAPI |
||
641 | add_library(LLVMTextAPI STATIC IMPORTED) |
||
642 | |||
643 | set_target_properties(LLVMTextAPI PROPERTIES |
||
644 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMBinaryFormat;LLVMTargetParser" |
||
645 | ) |
||
646 | |||
647 | # Create imported target LLVMDlltoolDriver |
||
648 | add_library(LLVMDlltoolDriver STATIC IMPORTED) |
||
649 | |||
650 | set_target_properties(LLVMDlltoolDriver PROPERTIES |
||
651 | INTERFACE_LINK_LIBRARIES "LLVMObject;LLVMOption;LLVMSupport;LLVMTargetParser" |
||
652 | ) |
||
653 | |||
654 | # Create imported target LLVMLibDriver |
||
655 | add_library(LLVMLibDriver STATIC IMPORTED) |
||
656 | |||
657 | set_target_properties(LLVMLibDriver PROPERTIES |
||
658 | INTERFACE_LINK_LIBRARIES "LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport;LLVMTargetParser;LLVMBinaryFormat;LLVMBitReader;LLVMObject;LLVMOption;LLVMSupport" |
||
659 | ) |
||
660 | |||
661 | # Create imported target LLVMXRay |
||
662 | add_library(LLVMXRay STATIC IMPORTED) |
||
663 | |||
664 | set_target_properties(LLVMXRay PROPERTIES |
||
665 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMObject;LLVMTargetParser" |
||
666 | ) |
||
667 | |||
668 | # Create imported target LLVMWindowsDriver |
||
669 | add_library(LLVMWindowsDriver STATIC IMPORTED) |
||
670 | |||
671 | set_target_properties(LLVMWindowsDriver PROPERTIES |
||
672 | INTERFACE_LINK_LIBRARIES "LLVMOption;LLVMSupport;LLVMTargetParser" |
||
673 | ) |
||
674 | |||
675 | # Create imported target LLVMWindowsManifest |
||
676 | add_library(LLVMWindowsManifest STATIC IMPORTED) |
||
677 | |||
678 | set_target_properties(LLVMWindowsManifest PROPERTIES |
||
679 | INTERFACE_LINK_LIBRARIES "LLVMSupport" |
||
680 | ) |
||
681 | |||
682 | # Create imported target LTO |
||
683 | add_library(LTO SHARED IMPORTED) |
||
684 | |||
685 | # Create imported target llvm-ar |
||
686 | add_executable(llvm-ar IMPORTED) |
||
687 | |||
688 | # Create imported target llvm-config |
||
689 | add_executable(llvm-config IMPORTED) |
||
690 | |||
691 | # Create imported target llvm-lto |
||
692 | add_executable(llvm-lto IMPORTED) |
||
693 | |||
694 | # Create imported target llvm-profdata |
||
695 | add_executable(llvm-profdata IMPORTED) |
||
696 | |||
697 | # Create imported target bugpoint |
||
698 | add_executable(bugpoint IMPORTED) |
||
699 | set_property(TARGET bugpoint PROPERTY ENABLE_EXPORTS 1) |
||
700 | |||
701 | # Create imported target dsymutil |
||
702 | add_executable(dsymutil IMPORTED) |
||
703 | |||
704 | # Create imported target llc |
||
705 | add_executable(llc IMPORTED) |
||
706 | set_property(TARGET llc PROPERTY ENABLE_EXPORTS 1) |
||
707 | |||
708 | # Create imported target lli |
||
709 | add_executable(lli IMPORTED) |
||
710 | set_property(TARGET lli PROPERTY ENABLE_EXPORTS 1) |
||
711 | |||
712 | # Create imported target llvm-as |
||
713 | add_executable(llvm-as IMPORTED) |
||
714 | |||
715 | # Create imported target llvm-bcanalyzer |
||
716 | add_executable(llvm-bcanalyzer IMPORTED) |
||
717 | |||
718 | # Create imported target llvm-c-test |
||
719 | add_executable(llvm-c-test IMPORTED) |
||
720 | |||
721 | # Create imported target llvm-cat |
||
722 | add_executable(llvm-cat IMPORTED) |
||
723 | |||
724 | # Create imported target llvm-cfi-verify |
||
725 | add_executable(llvm-cfi-verify IMPORTED) |
||
726 | |||
727 | # Create imported target LLVMCFIVerify |
||
728 | add_library(LLVMCFIVerify STATIC IMPORTED) |
||
729 | |||
730 | set_target_properties(LLVMCFIVerify PROPERTIES |
||
731 | INTERFACE_LINK_LIBRARIES "LLVMDebugInfoDWARF;LLVMMC;LLVMMCParser;LLVMObject;LLVMSupport;LLVMSymbolize;LLVMTargetParser" |
||
732 | ) |
||
733 | |||
734 | # Create imported target llvm-cov |
||
735 | add_executable(llvm-cov IMPORTED) |
||
736 | |||
737 | # Create imported target llvm-cvtres |
||
738 | add_executable(llvm-cvtres IMPORTED) |
||
739 | |||
740 | # Create imported target llvm-cxxdump |
||
741 | add_executable(llvm-cxxdump IMPORTED) |
||
742 | |||
743 | # Create imported target llvm-cxxfilt |
||
744 | add_executable(llvm-cxxfilt IMPORTED) |
||
745 | |||
746 | # Create imported target llvm-cxxmap |
||
747 | add_executable(llvm-cxxmap IMPORTED) |
||
748 | |||
749 | # Create imported target llvm-debuginfo-analyzer |
||
750 | add_executable(llvm-debuginfo-analyzer IMPORTED) |
||
751 | |||
752 | # Create imported target llvm-debuginfod |
||
753 | add_executable(llvm-debuginfod IMPORTED) |
||
754 | |||
755 | # Create imported target llvm-debuginfod-find |
||
756 | add_executable(llvm-debuginfod-find IMPORTED) |
||
757 | |||
758 | # Create imported target llvm-diff |
||
759 | add_executable(llvm-diff IMPORTED) |
||
760 | |||
761 | # Create imported target LLVMDiff |
||
762 | add_library(LLVMDiff STATIC IMPORTED) |
||
763 | |||
764 | set_target_properties(LLVMDiff PROPERTIES |
||
765 | INTERFACE_LINK_LIBRARIES "LLVMCore;LLVMSupport" |
||
766 | ) |
||
767 | |||
768 | # Create imported target llvm-dis |
||
769 | add_executable(llvm-dis IMPORTED) |
||
770 | |||
771 | # Create imported target llvm-dwarfdump |
||
772 | add_executable(llvm-dwarfdump IMPORTED) |
||
773 | |||
774 | # Create imported target llvm-dwarfutil |
||
775 | add_executable(llvm-dwarfutil IMPORTED) |
||
776 | |||
777 | # Create imported target llvm-dwp |
||
778 | add_executable(llvm-dwp IMPORTED) |
||
779 | |||
780 | # Create imported target llvm-exegesis |
||
781 | add_executable(llvm-exegesis IMPORTED) |
||
782 | |||
783 | # Create imported target LLVMExegesisX86 |
||
784 | add_library(LLVMExegesisX86 STATIC IMPORTED) |
||
785 | |||
786 | set_target_properties(LLVMExegesisX86 PROPERTIES |
||
787 | INTERFACE_LINK_LIBRARIES "LLVMX86CodeGen;LLVMX86AsmParser;LLVMX86Desc;LLVMX86Disassembler;LLVMX86Info;LLVMExegesis;LLVMCore;LLVMSupport;LLVMTargetParser;LLVMCodeGen;LLVMMC" |
||
788 | ) |
||
789 | |||
790 | # Create imported target LLVMExegesisAArch64 |
||
791 | add_library(LLVMExegesisAArch64 STATIC IMPORTED) |
||
792 | |||
793 | set_target_properties(LLVMExegesisAArch64 PROPERTIES |
||
794 | INTERFACE_LINK_LIBRARIES "LLVMAArch64CodeGen;LLVMAArch64AsmParser;LLVMAArch64Desc;LLVMAArch64Disassembler;LLVMAArch64Info;LLVMAArch64Utils;LLVMExegesis;LLVMCore;LLVMSupport;LLVMMC" |
||
795 | ) |
||
796 | |||
797 | # Create imported target LLVMExegesis |
||
798 | add_library(LLVMExegesis STATIC IMPORTED) |
||
799 | |||
800 | set_target_properties(LLVMExegesis PROPERTIES |
||
801 | INTERFACE_LINK_LIBRARIES "LLVMAnalysis;LLVMCodeGen;LLVMCore;LLVMExecutionEngine;LLVMGlobalISel;LLVMMC;LLVMMCA;LLVMMCDisassembler;LLVMMCJIT;LLVMMCParser;LLVMObject;LLVMObjectYAML;LLVMRuntimeDyld;LLVMSupport;LLVMTargetParser" |
||
802 | ) |
||
803 | |||
804 | # Create imported target llvm-extract |
||
805 | add_executable(llvm-extract IMPORTED) |
||
806 | |||
807 | # Create imported target llvm-gsymutil |
||
808 | add_executable(llvm-gsymutil IMPORTED) |
||
809 | |||
810 | # Create imported target llvm-ifs |
||
811 | add_executable(llvm-ifs IMPORTED) |
||
812 | |||
813 | # Create imported target llvm-jitlink |
||
814 | add_executable(llvm-jitlink IMPORTED) |
||
815 | set_property(TARGET llvm-jitlink PROPERTY ENABLE_EXPORTS 1) |
||
816 | |||
817 | # Create imported target llvm-libtool-darwin |
||
818 | add_executable(llvm-libtool-darwin IMPORTED) |
||
819 | |||
820 | # Create imported target llvm-link |
||
821 | add_executable(llvm-link IMPORTED) |
||
822 | |||
823 | # Create imported target llvm-lipo |
||
824 | add_executable(llvm-lipo IMPORTED) |
||
825 | |||
826 | # Create imported target llvm-lto2 |
||
827 | add_executable(llvm-lto2 IMPORTED) |
||
828 | set_property(TARGET llvm-lto2 PROPERTY ENABLE_EXPORTS 1) |
||
829 | |||
830 | # Create imported target llvm-mc |
||
831 | add_executable(llvm-mc IMPORTED) |
||
832 | |||
833 | # Create imported target llvm-mca |
||
834 | add_executable(llvm-mca IMPORTED) |
||
835 | |||
836 | # Create imported target llvm-ml |
||
837 | add_executable(llvm-ml IMPORTED) |
||
838 | |||
839 | # Create imported target llvm-modextract |
||
840 | add_executable(llvm-modextract IMPORTED) |
||
841 | |||
842 | # Create imported target llvm-mt |
||
843 | add_executable(llvm-mt IMPORTED) |
||
844 | |||
845 | # Create imported target llvm-nm |
||
846 | add_executable(llvm-nm IMPORTED) |
||
847 | |||
848 | # Create imported target llvm-objcopy |
||
849 | add_executable(llvm-objcopy IMPORTED) |
||
850 | |||
851 | # Create imported target llvm-objdump |
||
852 | add_executable(llvm-objdump IMPORTED) |
||
853 | |||
854 | # Create imported target llvm-opt-report |
||
855 | add_executable(llvm-opt-report IMPORTED) |
||
856 | |||
857 | # Create imported target llvm-pdbutil |
||
858 | add_executable(llvm-pdbutil IMPORTED) |
||
859 | |||
860 | # Create imported target llvm-profgen |
||
861 | add_executable(llvm-profgen IMPORTED) |
||
862 | |||
863 | # Create imported target llvm-rc |
||
864 | add_executable(llvm-rc IMPORTED) |
||
865 | |||
866 | # Create imported target llvm-readobj |
||
867 | add_executable(llvm-readobj IMPORTED) |
||
868 | |||
869 | # Create imported target llvm-reduce |
||
870 | add_executable(llvm-reduce IMPORTED) |
||
871 | |||
872 | # Create imported target llvm-remark-size-diff |
||
873 | add_executable(llvm-remark-size-diff IMPORTED) |
||
874 | |||
875 | # Create imported target llvm-remarkutil |
||
876 | add_executable(llvm-remarkutil IMPORTED) |
||
877 | |||
878 | # Create imported target llvm-rtdyld |
||
879 | add_executable(llvm-rtdyld IMPORTED) |
||
880 | |||
881 | # Create imported target llvm-sim |
||
882 | add_executable(llvm-sim IMPORTED) |
||
883 | |||
884 | # Create imported target llvm-size |
||
885 | add_executable(llvm-size IMPORTED) |
||
886 | |||
887 | # Create imported target llvm-split |
||
888 | add_executable(llvm-split IMPORTED) |
||
889 | |||
890 | # Create imported target llvm-stress |
||
891 | add_executable(llvm-stress IMPORTED) |
||
892 | |||
893 | # Create imported target llvm-strings |
||
894 | add_executable(llvm-strings IMPORTED) |
||
895 | |||
896 | # Create imported target llvm-symbolizer |
||
897 | add_executable(llvm-symbolizer IMPORTED) |
||
898 | |||
899 | # Create imported target llvm-tapi-diff |
||
900 | add_executable(llvm-tapi-diff IMPORTED) |
||
901 | |||
902 | # Create imported target llvm-tli-checker |
||
903 | add_executable(llvm-tli-checker IMPORTED) |
||
904 | |||
905 | # Create imported target llvm-undname |
||
906 | add_executable(llvm-undname IMPORTED) |
||
907 | |||
908 | # Create imported target llvm-xray |
||
909 | add_executable(llvm-xray IMPORTED) |
||
910 | |||
911 | # Create imported target opt |
||
912 | add_executable(opt IMPORTED) |
||
913 | set_property(TARGET opt PROPERTY ENABLE_EXPORTS 1) |
||
914 | |||
915 | # Create imported target Remarks |
||
916 | add_library(Remarks SHARED IMPORTED) |
||
917 | |||
918 | # Create imported target sancov |
||
919 | add_executable(sancov IMPORTED) |
||
920 | |||
921 | # Create imported target sanstats |
||
922 | add_executable(sanstats IMPORTED) |
||
923 | |||
924 | # Create imported target verify-uselistorder |
||
925 | add_executable(verify-uselistorder IMPORTED) |
||
926 | |||
927 | # Create imported target PollyISL |
||
928 | add_library(PollyISL STATIC IMPORTED) |
||
929 | |||
930 | # Create imported target Polly |
||
931 | add_library(Polly STATIC IMPORTED) |
||
932 | |||
933 | set_target_properties(Polly PROPERTIES |
||
934 | INTERFACE_LINK_LIBRARIES "LLVMSupport;LLVMCore;LLVMScalarOpts;LLVMInstCombine;LLVMTransformUtils;LLVMAnalysis;LLVMipo;LLVMMC;LLVMPasses;LLVMLinker;LLVMIRReader;LLVMAnalysis;LLVMBitReader;LLVMMCParser;LLVMObject;LLVMProfileData;LLVMTarget;LLVMTargetParser;LLVMVectorize;PollyISL" |
||
935 | ) |
||
936 | |||
937 | # Create imported target LLVMPolly |
||
938 | add_library(LLVMPolly MODULE IMPORTED) |
||
939 | |||
940 | set_target_properties(LLVMPolly PROPERTIES |
||
941 | INTERFACE_LINK_LIBRARIES "PollyISL" |
||
942 | ) |
||
943 | |||
944 | if(CMAKE_VERSION VERSION_LESS 2.8.12) |
||
945 | message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") |
||
946 | endif() |
||
947 | |||
948 | # Load information for each installed configuration. |
||
949 | get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) |
||
950 | file(GLOB CONFIG_FILES "${_DIR}/LLVMExports-*.cmake") |
||
951 | foreach(f ${CONFIG_FILES}) |
||
952 | include(${f}) |
||
953 | endforeach() |
||
954 | |||
955 | # Cleanup temporary variables. |
||
956 | set(_IMPORT_PREFIX) |
||
957 | |||
958 | # Loop over all imported files and verify that they actually exist |
||
959 | foreach(target ${_IMPORT_CHECK_TARGETS} ) |
||
960 | foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) |
||
961 | if(NOT EXISTS "${file}" ) |
||
962 | message(FATAL_ERROR "The imported target \"${target}\" references the file |
||
963 | \"${file}\" |
||
964 | but this file does not exist. Possible reasons include: |
||
965 | * The file was deleted, renamed, or moved to another location. |
||
966 | * An install or uninstall procedure did not complete successfully. |
||
967 | * The installation package was faulty and contained |
||
968 | \"${CMAKE_CURRENT_LIST_FILE}\" |
||
969 | but not all the files it references. |
||
970 | ") |
||
971 | endif() |
||
972 | endforeach() |
||
973 | unset(_IMPORT_CHECK_FILES_FOR_${target}) |
||
974 | endforeach() |
||
975 | unset(_IMPORT_CHECK_TARGETS) |
||
976 | |||
977 | # This file does not depend on other imported targets which have |
||
978 | # been exported from the same project but in a separate export set. |
||
979 | |||
980 | # Commands beyond this point should not need to know the version. |
||
981 | set(CMAKE_IMPORT_FILE_VERSION) |
||
982 | cmake_policy(POP) |