top.json 18 KB

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