top.json 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635
  1. {
  2. "source": "^\\.$",
  3. "build": "^\\.$",
  4. "parentSource": null,
  5. "childSources": [
  6. "^alias$",
  7. "^custom$",
  8. "^cxx$",
  9. "^imported$",
  10. "^interface$",
  11. "^object$",
  12. "^.*/Tests/RunCMake/FileAPIExternalSource$",
  13. "^dir$",
  14. "^fileset$",
  15. "^subdir$",
  16. "^framework$",
  17. "^direct$"
  18. ],
  19. "targetIds": [
  20. "^ALL_BUILD::@6890427a1f51a3e7e1df$",
  21. "^ZERO_CHECK::@6890427a1f51a3e7e1df$",
  22. "^c_exe::@6890427a1f51a3e7e1df$",
  23. "^c_lib::@6890427a1f51a3e7e1df$",
  24. "^c_shared_exe::@6890427a1f51a3e7e1df$",
  25. "^c_shared_lib::@6890427a1f51a3e7e1df$",
  26. "^c_static_exe::@6890427a1f51a3e7e1df$",
  27. "^c_static_lib::@6890427a1f51a3e7e1df$",
  28. "^c_subdir::@6890427a1f51a3e7e1df$",
  29. "^interface_exe::@6890427a1f51a3e7e1df$"
  30. ],
  31. "abstractTargetIds": [
  32. "^interface_lib::@6890427a1f51a3e7e1df$"
  33. ],
  34. "projectName": "codemodel-v2",
  35. "minimumCMakeVersion": "3.13",
  36. "hasInstallRule": true,
  37. "installers": [
  38. {
  39. "component": "Tools",
  40. "type": "target",
  41. "destination": "bin",
  42. "paths": [
  43. "^cxx/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?cxx_exe(\\.exe)?$"
  44. ],
  45. "isExcludeFromAll": null,
  46. "isForAllComponents": null,
  47. "isOptional": null,
  48. "targetId": "^cxx_exe::@a56b12a3f5c0529fb296$",
  49. "targetIndex": "cxx_exe",
  50. "targetIsImportLibrary": null,
  51. "targetInstallNamelink": null,
  52. "exportName": null,
  53. "exportTargets": null,
  54. "scriptFile": null,
  55. "backtrace": [
  56. {
  57. "file": "^codemodel-v2\\.cmake$",
  58. "line": 52,
  59. "command": "install",
  60. "hasParent": true
  61. },
  62. {
  63. "file": "^codemodel-v2\\.cmake$",
  64. "line": null,
  65. "command": null,
  66. "hasParent": true
  67. },
  68. {
  69. "file": "^CMakeLists\\.txt$",
  70. "line": 3,
  71. "command": "include",
  72. "hasParent": true
  73. },
  74. {
  75. "file": "^CMakeLists\\.txt$",
  76. "line": null,
  77. "command": null,
  78. "hasParent": false
  79. }
  80. ]
  81. },
  82. {
  83. "component": "Unspecified",
  84. "type": "target",
  85. "destination": "lib",
  86. "paths": [
  87. "^((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_shared_lib\\.(dll\\.a|lib|l)$"
  88. ],
  89. "isExcludeFromAll": null,
  90. "isForAllComponents": null,
  91. "isOptional": null,
  92. "targetId": "^c_shared_lib::@6890427a1f51a3e7e1df$",
  93. "targetIndex": "c_shared_lib",
  94. "targetIsImportLibrary": true,
  95. "targetInstallNamelink": null,
  96. "exportName": null,
  97. "exportTargets": null,
  98. "scriptFile": null,
  99. "_dllExtra": true,
  100. "backtrace": [
  101. {
  102. "file": "^codemodel-v2\\.cmake$",
  103. "line": 55,
  104. "command": "install",
  105. "hasParent": true
  106. },
  107. {
  108. "file": "^codemodel-v2\\.cmake$",
  109. "line": null,
  110. "command": null,
  111. "hasParent": true
  112. },
  113. {
  114. "file": "^CMakeLists\\.txt$",
  115. "line": 3,
  116. "command": "include",
  117. "hasParent": true
  118. },
  119. {
  120. "file": "^CMakeLists\\.txt$",
  121. "line": null,
  122. "command": null,
  123. "hasParent": false
  124. }
  125. ]
  126. },
  127. {
  128. "component": "Unspecified",
  129. "type": "target",
  130. "destination": "lib",
  131. "paths": [
  132. "^lib/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib|cyg|msys-)?c_shared_lib(-1)?\\.(dll|so)$"
  133. ],
  134. "pathsNamelink": [
  135. "^lib/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_shared_lib\\.(so\\.1\\.2\\.3|1\\.2\\.3\\.dylib)$",
  136. "^lib/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_shared_lib\\.(so\\.1|1\\.dylib)$"
  137. ],
  138. "isExcludeFromAll": null,
  139. "isForAllComponents": null,
  140. "isOptional": null,
  141. "targetId": "^c_shared_lib::@6890427a1f51a3e7e1df$",
  142. "targetIndex": "c_shared_lib",
  143. "targetIsImportLibrary": null,
  144. "targetInstallNamelink": "skip",
  145. "exportName": null,
  146. "exportTargets": null,
  147. "scriptFile": null,
  148. "backtrace": [
  149. {
  150. "file": "^codemodel-v2\\.cmake$",
  151. "line": 55,
  152. "command": "install",
  153. "hasParent": true
  154. },
  155. {
  156. "file": "^codemodel-v2\\.cmake$",
  157. "line": null,
  158. "command": null,
  159. "hasParent": true
  160. },
  161. {
  162. "file": "^CMakeLists\\.txt$",
  163. "line": 3,
  164. "command": "include",
  165. "hasParent": true
  166. },
  167. {
  168. "file": "^CMakeLists\\.txt$",
  169. "line": null,
  170. "command": null,
  171. "hasParent": false
  172. }
  173. ]
  174. },
  175. {
  176. "component": "Unspecified",
  177. "type": "target",
  178. "destination": "lib",
  179. "paths": [
  180. "^cxx/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?cxx_shared_lib\\.(dll\\.a|lib|l)$"
  181. ],
  182. "isExcludeFromAll": null,
  183. "isForAllComponents": null,
  184. "isOptional": null,
  185. "targetId": "^cxx_shared_lib::@a56b12a3f5c0529fb296$",
  186. "targetIndex": "cxx_shared_lib",
  187. "targetIsImportLibrary": true,
  188. "targetInstallNamelink": null,
  189. "exportName": null,
  190. "exportTargets": null,
  191. "scriptFile": null,
  192. "_dllExtra": true,
  193. "backtrace": [
  194. {
  195. "file": "^codemodel-v2\\.cmake$",
  196. "line": 55,
  197. "command": "install",
  198. "hasParent": true
  199. },
  200. {
  201. "file": "^codemodel-v2\\.cmake$",
  202. "line": null,
  203. "command": null,
  204. "hasParent": true
  205. },
  206. {
  207. "file": "^CMakeLists\\.txt$",
  208. "line": 3,
  209. "command": "include",
  210. "hasParent": true
  211. },
  212. {
  213. "file": "^CMakeLists\\.txt$",
  214. "line": null,
  215. "command": null,
  216. "hasParent": false
  217. }
  218. ]
  219. },
  220. {
  221. "component": "Unspecified",
  222. "type": "target",
  223. "destination": "lib",
  224. "paths": [
  225. "^cxx/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib|cyg|msys-)?cxx_shared_lib\\.(dll|so|dylib)$"
  226. ],
  227. "isExcludeFromAll": null,
  228. "isForAllComponents": null,
  229. "isOptional": null,
  230. "targetId": "^cxx_shared_lib::@a56b12a3f5c0529fb296$",
  231. "targetIndex": "cxx_shared_lib",
  232. "targetIsImportLibrary": null,
  233. "targetInstallNamelink": null,
  234. "exportName": null,
  235. "exportTargets": null,
  236. "scriptFile": null,
  237. "backtrace": [
  238. {
  239. "file": "^codemodel-v2\\.cmake$",
  240. "line": 55,
  241. "command": "install",
  242. "hasParent": true
  243. },
  244. {
  245. "file": "^codemodel-v2\\.cmake$",
  246. "line": null,
  247. "command": null,
  248. "hasParent": true
  249. },
  250. {
  251. "file": "^CMakeLists\\.txt$",
  252. "line": 3,
  253. "command": "include",
  254. "hasParent": true
  255. },
  256. {
  257. "file": "^CMakeLists\\.txt$",
  258. "line": null,
  259. "command": null,
  260. "hasParent": false
  261. }
  262. ]
  263. },
  264. {
  265. "component": "Unspecified",
  266. "type": "target",
  267. "destination": "lib",
  268. "paths": [
  269. "^lib/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_shared_lib\\.(dll|so|dylib)$"
  270. ],
  271. "isExcludeFromAll": null,
  272. "isForAllComponents": null,
  273. "isOptional": null,
  274. "targetId": "^c_shared_lib::@6890427a1f51a3e7e1df$",
  275. "targetIndex": "c_shared_lib",
  276. "targetIsImportLibrary": null,
  277. "targetInstallNamelink": "only",
  278. "exportName": null,
  279. "exportTargets": null,
  280. "scriptFile": null,
  281. "backtrace": [
  282. {
  283. "file": "^codemodel-v2\\.cmake$",
  284. "line": 60,
  285. "command": "install",
  286. "hasParent": true
  287. },
  288. {
  289. "file": "^codemodel-v2\\.cmake$",
  290. "line": null,
  291. "command": null,
  292. "hasParent": true
  293. },
  294. {
  295. "file": "^CMakeLists\\.txt$",
  296. "line": 3,
  297. "command": "include",
  298. "hasParent": true
  299. },
  300. {
  301. "file": "^CMakeLists\\.txt$",
  302. "line": null,
  303. "command": null,
  304. "hasParent": false
  305. }
  306. ]
  307. },
  308. {
  309. "component": "Unspecified",
  310. "type": "file",
  311. "destination": "include",
  312. "paths": [
  313. {
  314. "from": "^empty\\.h$",
  315. "to": "^empty-renamed\\.h$"
  316. }
  317. ],
  318. "isExcludeFromAll": null,
  319. "isForAllComponents": null,
  320. "isOptional": true,
  321. "targetId": null,
  322. "targetIndex": null,
  323. "targetIsImportLibrary": null,
  324. "targetInstallNamelink": null,
  325. "exportName": null,
  326. "exportTargets": null,
  327. "scriptFile": null,
  328. "backtrace": [
  329. {
  330. "file": "^codemodel-v2\\.cmake$",
  331. "line": 62,
  332. "command": "install",
  333. "hasParent": true
  334. },
  335. {
  336. "file": "^codemodel-v2\\.cmake$",
  337. "line": null,
  338. "command": null,
  339. "hasParent": true
  340. },
  341. {
  342. "file": "^CMakeLists\\.txt$",
  343. "line": 3,
  344. "command": "include",
  345. "hasParent": true
  346. },
  347. {
  348. "file": "^CMakeLists\\.txt$",
  349. "line": null,
  350. "command": null,
  351. "hasParent": false
  352. }
  353. ]
  354. },
  355. {
  356. "component": "Unspecified",
  357. "type": "file",
  358. "destination": "include",
  359. "paths": [
  360. "^codemodel-v2\\.cmake$",
  361. "^empty\\.h$"
  362. ],
  363. "isExcludeFromAll": null,
  364. "isForAllComponents": null,
  365. "isOptional": null,
  366. "targetId": null,
  367. "targetIndex": null,
  368. "targetIsImportLibrary": null,
  369. "targetInstallNamelink": null,
  370. "exportName": null,
  371. "exportTargets": null,
  372. "scriptFile": null,
  373. "backtrace": [
  374. {
  375. "file": "^codemodel-v2\\.cmake$",
  376. "line": 63,
  377. "command": "install",
  378. "hasParent": true
  379. },
  380. {
  381. "file": "^codemodel-v2\\.cmake$",
  382. "line": null,
  383. "command": null,
  384. "hasParent": true
  385. },
  386. {
  387. "file": "^CMakeLists\\.txt$",
  388. "line": 3,
  389. "command": "include",
  390. "hasParent": true
  391. },
  392. {
  393. "file": "^CMakeLists\\.txt$",
  394. "line": null,
  395. "command": null,
  396. "hasParent": false
  397. }
  398. ]
  399. },
  400. {
  401. "component": "Unspecified",
  402. "type": "directory",
  403. "destination": "dir1",
  404. "paths": [
  405. "^\\.$",
  406. "^dir$",
  407. {
  408. "from": "^cxx$",
  409. "to": "^\\.$"
  410. }
  411. ],
  412. "isExcludeFromAll": null,
  413. "isForAllComponents": null,
  414. "isOptional": true,
  415. "targetId": null,
  416. "targetIndex": null,
  417. "targetIsImportLibrary": null,
  418. "targetInstallNamelink": null,
  419. "exportName": null,
  420. "exportTargets": null,
  421. "scriptFile": null,
  422. "backtrace": [
  423. {
  424. "file": "^codemodel-v2\\.cmake$",
  425. "line": 64,
  426. "command": "install",
  427. "hasParent": true
  428. },
  429. {
  430. "file": "^codemodel-v2\\.cmake$",
  431. "line": null,
  432. "command": null,
  433. "hasParent": true
  434. },
  435. {
  436. "file": "^CMakeLists\\.txt$",
  437. "line": 3,
  438. "command": "include",
  439. "hasParent": true
  440. },
  441. {
  442. "file": "^CMakeLists\\.txt$",
  443. "line": null,
  444. "command": null,
  445. "hasParent": false
  446. }
  447. ]
  448. },
  449. {
  450. "component": "Unspecified",
  451. "type": "directory",
  452. "destination": "dir2",
  453. "paths": [
  454. {
  455. "from": "^\\.$",
  456. "to": "^FileAPI$"
  457. },
  458. "^dir$",
  459. {
  460. "from": "^cxx$",
  461. "to": "^\\.$"
  462. }
  463. ],
  464. "isExcludeFromAll": null,
  465. "isForAllComponents": null,
  466. "isOptional": null,
  467. "targetId": null,
  468. "targetIndex": null,
  469. "targetIsImportLibrary": null,
  470. "targetInstallNamelink": null,
  471. "exportName": null,
  472. "exportTargets": null,
  473. "scriptFile": null,
  474. "backtrace": [
  475. {
  476. "file": "^codemodel-v2\\.cmake$",
  477. "line": 65,
  478. "command": "install",
  479. "hasParent": true
  480. },
  481. {
  482. "file": "^codemodel-v2\\.cmake$",
  483. "line": null,
  484. "command": null,
  485. "hasParent": true
  486. },
  487. {
  488. "file": "^CMakeLists\\.txt$",
  489. "line": 3,
  490. "command": "include",
  491. "hasParent": true
  492. },
  493. {
  494. "file": "^CMakeLists\\.txt$",
  495. "line": null,
  496. "command": null,
  497. "hasParent": false
  498. }
  499. ]
  500. },
  501. {
  502. "component": "Unspecified",
  503. "type": "export",
  504. "destination": "lib/cmake/foo",
  505. "paths": [
  506. "^CMakeFiles/Export/22ecfa717ccadd33cf3e4bcbabcbde6b/FooTargets\\.cmake$"
  507. ],
  508. "isExcludeFromAll": null,
  509. "isForAllComponents": null,
  510. "isOptional": null,
  511. "targetId": null,
  512. "targetIndex": null,
  513. "targetIsImportLibrary": null,
  514. "targetInstallNamelink": null,
  515. "exportName": "FooTargets",
  516. "exportTargets": [
  517. {
  518. "id": "^cxx_exe::@a56b12a3f5c0529fb296$",
  519. "index": "cxx_exe"
  520. }
  521. ],
  522. "scriptFile": null,
  523. "backtrace": [
  524. {
  525. "file": "^codemodel-v2\\.cmake$",
  526. "line": 66,
  527. "command": "install",
  528. "hasParent": true
  529. },
  530. {
  531. "file": "^codemodel-v2\\.cmake$",
  532. "line": null,
  533. "command": null,
  534. "hasParent": true
  535. },
  536. {
  537. "file": "^CMakeLists\\.txt$",
  538. "line": 3,
  539. "command": "include",
  540. "hasParent": true
  541. },
  542. {
  543. "file": "^CMakeLists\\.txt$",
  544. "line": null,
  545. "command": null,
  546. "hasParent": false
  547. }
  548. ]
  549. },
  550. {
  551. "component": "Unspecified",
  552. "type": "script",
  553. "destination": null,
  554. "paths": null,
  555. "isExcludeFromAll": null,
  556. "isForAllComponents": null,
  557. "isOptional": null,
  558. "targetId": null,
  559. "targetIndex": null,
  560. "targetIsImportLibrary": null,
  561. "targetInstallNamelink": null,
  562. "exportName": null,
  563. "exportTargets": null,
  564. "scriptFile": "InstallScript.cmake",
  565. "backtrace": [
  566. {
  567. "file": "^codemodel-v2\\.cmake$",
  568. "line": 67,
  569. "command": "install",
  570. "hasParent": true
  571. },
  572. {
  573. "file": "^codemodel-v2\\.cmake$",
  574. "line": null,
  575. "command": null,
  576. "hasParent": true
  577. },
  578. {
  579. "file": "^CMakeLists\\.txt$",
  580. "line": 3,
  581. "command": "include",
  582. "hasParent": true
  583. },
  584. {
  585. "file": "^CMakeLists\\.txt$",
  586. "line": null,
  587. "command": null,
  588. "hasParent": false
  589. }
  590. ]
  591. },
  592. {
  593. "component": "Unspecified",
  594. "type": "code",
  595. "destination": null,
  596. "paths": null,
  597. "isExcludeFromAll": null,
  598. "isForAllComponents": true,
  599. "isOptional": null,
  600. "targetId": null,
  601. "targetIndex": null,
  602. "targetIsImportLibrary": null,
  603. "targetInstallNamelink": null,
  604. "exportName": null,
  605. "exportTargets": null,
  606. "scriptFile": null,
  607. "backtrace": [
  608. {
  609. "file": "^codemodel-v2\\.cmake$",
  610. "line": 68,
  611. "command": "install",
  612. "hasParent": true
  613. },
  614. {
  615. "file": "^codemodel-v2\\.cmake$",
  616. "line": null,
  617. "command": null,
  618. "hasParent": true
  619. },
  620. {
  621. "file": "^CMakeLists\\.txt$",
  622. "line": 3,
  623. "command": "include",
  624. "hasParent": true
  625. },
  626. {
  627. "file": "^CMakeLists\\.txt$",
  628. "line": null,
  629. "command": null,
  630. "hasParent": false
  631. }
  632. ]
  633. }
  634. ]
  635. }