c_headers_1.json 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342
  1. {
  2. "name": "c_headers_1",
  3. "id": "^c_headers_1::@6b8db101d64c125f29fe$",
  4. "directorySource": "^fileset$",
  5. "projectName": "codemodel-v2",
  6. "type": "STATIC_LIBRARY",
  7. "imported": null,
  8. "local": null,
  9. "abstract": null,
  10. "symbolic": null,
  11. "isGeneratorProvided": null,
  12. "fileSets": [
  13. {
  14. "name": "HEADERS",
  15. "type": "HEADERS",
  16. "visibility": "PUBLIC",
  17. "baseDirectories": [
  18. "^fileset$"
  19. ]
  20. },
  21. {
  22. "name": "a",
  23. "type": "HEADERS",
  24. "visibility": "PRIVATE",
  25. "baseDirectories": [
  26. "^fileset$"
  27. ]
  28. },
  29. {
  30. "name": "b",
  31. "type": "HEADERS",
  32. "visibility": "PUBLIC",
  33. "baseDirectories": [
  34. "^fileset/dir$"
  35. ]
  36. },
  37. {
  38. "name": "c",
  39. "type": "HEADERS",
  40. "visibility": "INTERFACE",
  41. "baseDirectories": [
  42. "^fileset$"
  43. ]
  44. }
  45. ],
  46. "sources": [
  47. {
  48. "path": "^fileset/empty\\.c$",
  49. "isGenerated": null,
  50. "fileSetName": null,
  51. "sourceGroupName": "Source Files",
  52. "compileGroupLanguage": "C",
  53. "backtrace": [
  54. {
  55. "file": "^fileset/CMakeLists\\.txt$",
  56. "line": 1,
  57. "command": "add_library",
  58. "hasParent": true
  59. },
  60. {
  61. "file": "^fileset/CMakeLists\\.txt$",
  62. "line": null,
  63. "command": null,
  64. "hasParent": false
  65. }
  66. ]
  67. },
  68. {
  69. "path": "^fileset/error\\.c$",
  70. "isGenerated": null,
  71. "fileSetName": "HEADERS",
  72. "sourceGroupName": "Header Files",
  73. "compileGroupLanguage": null,
  74. "backtrace": [
  75. {
  76. "file": "^fileset/CMakeLists\\.txt$",
  77. "line": 3,
  78. "command": "target_sources",
  79. "hasParent": true
  80. },
  81. {
  82. "file": "^fileset/CMakeLists\\.txt$",
  83. "line": null,
  84. "command": null,
  85. "hasParent": false
  86. }
  87. ]
  88. },
  89. {
  90. "path": "^fileset/other\\.c$",
  91. "isGenerated": null,
  92. "fileSetName": "HEADERS",
  93. "sourceGroupName": "Source Files",
  94. "compileGroupLanguage": null,
  95. "backtrace": [
  96. {
  97. "file": "^fileset/CMakeLists\\.txt$",
  98. "line": 3,
  99. "command": "target_sources",
  100. "hasParent": true
  101. },
  102. {
  103. "file": "^fileset/CMakeLists\\.txt$",
  104. "line": null,
  105. "command": null,
  106. "hasParent": false
  107. }
  108. ]
  109. },
  110. {
  111. "path": "^fileset/h1\\.h$",
  112. "isGenerated": null,
  113. "fileSetName": "a",
  114. "sourceGroupName": "Header Files",
  115. "compileGroupLanguage": null,
  116. "backtrace": [
  117. {
  118. "file": "^fileset/CMakeLists\\.txt$",
  119. "line": 3,
  120. "command": "target_sources",
  121. "hasParent": true
  122. },
  123. {
  124. "file": "^fileset/CMakeLists\\.txt$",
  125. "line": null,
  126. "command": null,
  127. "hasParent": false
  128. }
  129. ]
  130. },
  131. {
  132. "path": "^fileset/dir/h4\\.h$",
  133. "isGenerated": null,
  134. "fileSetName": "a",
  135. "sourceGroupName": "Header Files",
  136. "compileGroupLanguage": null,
  137. "backtrace": [
  138. {
  139. "file": "^fileset/CMakeLists\\.txt$",
  140. "line": 3,
  141. "command": "target_sources",
  142. "hasParent": true
  143. },
  144. {
  145. "file": "^fileset/CMakeLists\\.txt$",
  146. "line": null,
  147. "command": null,
  148. "hasParent": false
  149. }
  150. ]
  151. },
  152. {
  153. "path": "^fileset/dir/h2\\.h$",
  154. "isGenerated": null,
  155. "fileSetName": "b",
  156. "sourceGroupName": "Header Files",
  157. "compileGroupLanguage": null,
  158. "backtrace": [
  159. {
  160. "file": "^fileset/CMakeLists\\.txt$",
  161. "line": 7,
  162. "command": "target_sources",
  163. "hasParent": true
  164. },
  165. {
  166. "file": "^fileset/CMakeLists\\.txt$",
  167. "line": null,
  168. "command": null,
  169. "hasParent": false
  170. }
  171. ]
  172. }
  173. ],
  174. "interfaceSources": [
  175. {
  176. "path": "^fileset/error\\.c$",
  177. "isGenerated": null,
  178. "fileSetName": "HEADERS",
  179. "sourceGroupName": "Header Files"
  180. },
  181. {
  182. "path": "^fileset/other\\.c$",
  183. "isGenerated": null,
  184. "fileSetName": "HEADERS",
  185. "sourceGroupName": "Source Files"
  186. },
  187. {
  188. "path": "^fileset/h3\\.h$",
  189. "isGenerated": null,
  190. "fileSetName": "c",
  191. "sourceGroupName": "Header Files"
  192. },
  193. {
  194. "path": "^fileset/dir/h2\\.h$",
  195. "isGenerated": null,
  196. "fileSetName": "b",
  197. "sourceGroupName": "Header Files"
  198. }
  199. ],
  200. "sourceGroups": [
  201. {
  202. "name": "Source Files",
  203. "sourcePaths": [
  204. "^fileset/empty\\.c$",
  205. "^fileset/other\\.c$"
  206. ],
  207. "interfaceSourcePaths": [
  208. "^fileset/other\\.c$"
  209. ]
  210. },
  211. {
  212. "name": "Header Files",
  213. "sourcePaths": [
  214. "^fileset/error\\.c$",
  215. "^fileset/h1\\.h$",
  216. "^fileset/dir/h2\\.h$",
  217. "^fileset/dir/h4\\.h$"
  218. ],
  219. "interfaceSourcePaths": [
  220. "^fileset/error\\.c$",
  221. "^fileset/dir/h2\\.h$",
  222. "^fileset/h3\\.h$"
  223. ]
  224. }
  225. ],
  226. "compileGroups": [
  227. {
  228. "language": "C",
  229. "sourcePaths": [
  230. "^fileset/empty\\.c$"
  231. ],
  232. "includes": [
  233. {
  234. "path": "^.*/Tests/RunCMake/FileAPI/fileset$",
  235. "isSystem": null,
  236. "backtrace": [
  237. {
  238. "file": "^fileset/CMakeLists\\.txt$",
  239. "line": 3,
  240. "command": "target_sources",
  241. "hasParent": true
  242. },
  243. {
  244. "file": "^fileset/CMakeLists\\.txt$",
  245. "line": null,
  246. "command": null,
  247. "hasParent": false
  248. }
  249. ]
  250. },
  251. {
  252. "path": "^.*/Tests/RunCMake/FileAPI/fileset/dir$",
  253. "isSystem": null,
  254. "backtrace": [
  255. {
  256. "file": "^fileset/CMakeLists\\.txt$",
  257. "line": 7,
  258. "command": "target_sources",
  259. "hasParent": true
  260. },
  261. {
  262. "file": "^fileset/CMakeLists\\.txt$",
  263. "line": null,
  264. "command": null,
  265. "hasParent": false
  266. }
  267. ]
  268. }
  269. ],
  270. "frameworks": null,
  271. "defines": [
  272. {
  273. "define": "_MBCS",
  274. "backtrace": null
  275. }
  276. ],
  277. "compileCommandFragments": null
  278. }
  279. ],
  280. "backtrace": [
  281. {
  282. "file": "^fileset/CMakeLists\\.txt$",
  283. "line": 1,
  284. "command": "add_library",
  285. "hasParent": true
  286. },
  287. {
  288. "file": "^fileset/CMakeLists\\.txt$",
  289. "line": null,
  290. "command": null,
  291. "hasParent": false
  292. }
  293. ],
  294. "folder": null,
  295. "nameOnDisk": "^(lib)?c_headers_1\\.(a|lib|l)$",
  296. "artifacts": [
  297. {
  298. "path": "^fileset/((Debug|Release|RelWithDebInfo|MinSizeRel)/)?(lib)?c_headers_1\\.(a|lib|l)$",
  299. "_dllExtra": false
  300. }
  301. ],
  302. "build": "^fileset$",
  303. "source": "^fileset$",
  304. "install": {
  305. "prefix": "^(/usr/local|[A-Za-z]:.*/codemodel-v2)$",
  306. "destinations": [
  307. {
  308. "path": "lib",
  309. "backtrace": [
  310. {
  311. "file": "^fileset/CMakeLists\\.txt$",
  312. "line": 20,
  313. "command": "install",
  314. "hasParent": true
  315. },
  316. {
  317. "file": "^fileset/CMakeLists\\.txt$",
  318. "line": null,
  319. "command": null,
  320. "hasParent": false
  321. }
  322. ]
  323. }
  324. ]
  325. },
  326. "link": null,
  327. "archive": {
  328. "lto": null
  329. },
  330. "dependencies": [
  331. {
  332. "id": "^ZERO_CHECK::@6890427a1f51a3e7e1df$",
  333. "backtrace": null
  334. }
  335. ],
  336. "linkLibraries": null,
  337. "interfaceLinkLibraries": null,
  338. "compileDependencies": null,
  339. "interfaceCompileDependencies": null,
  340. "objectDependencies": null,
  341. "orderDependencies": null
  342. }