c_headers_1.json 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. {
  2. "name": "c_headers_1",
  3. "id": "^c_headers_1::@6b8db101d64c125f29fe$",
  4. "directorySource": "^fileset$",
  5. "projectName": "codemodel-v2",
  6. "type": "STATIC_LIBRARY",
  7. "isGeneratorProvided": null,
  8. "fileSets": [
  9. {
  10. "name": "HEADERS",
  11. "type": "HEADERS",
  12. "visibility": "PUBLIC",
  13. "baseDirectories": ["^fileset$"]
  14. },
  15. {
  16. "name": "a",
  17. "type": "HEADERS",
  18. "visibility": "PRIVATE",
  19. "baseDirectories": ["^fileset$"]
  20. },
  21. {
  22. "name": "b",
  23. "type": "HEADERS",
  24. "visibility": "PUBLIC",
  25. "baseDirectories": ["^fileset/dir$"]
  26. },
  27. {
  28. "name": "c",
  29. "type": "HEADERS",
  30. "visibility": "INTERFACE",
  31. "baseDirectories": ["^fileset$"]
  32. }
  33. ],
  34. "sources": [
  35. {
  36. "path": "^fileset/empty\\.c$",
  37. "isGenerated": null,
  38. "fileSetName": null,
  39. "sourceGroupName": "Source Files",
  40. "compileGroupLanguage": "C",
  41. "backtrace": [
  42. {
  43. "file": "^fileset/CMakeLists\\.txt$",
  44. "line": 1,
  45. "command": "add_library",
  46. "hasParent": true
  47. },
  48. {
  49. "file": "^fileset/CMakeLists\\.txt$",
  50. "line": null,
  51. "command": null,
  52. "hasParent": false
  53. }
  54. ]
  55. },
  56. {
  57. "path": "^fileset/error\\.c$",
  58. "isGenerated": null,
  59. "fileSetName": "HEADERS",
  60. "sourceGroupName": "Header Files",
  61. "compileGroupLanguage": null,
  62. "backtrace": [
  63. {
  64. "file": "^fileset/CMakeLists\\.txt$",
  65. "line": 3,
  66. "command": "target_sources",
  67. "hasParent": true
  68. },
  69. {
  70. "file": "^fileset/CMakeLists\\.txt$",
  71. "line": null,
  72. "command": null,
  73. "hasParent": false
  74. }
  75. ]
  76. },
  77. {
  78. "path": "^fileset/other\\.c$",
  79. "isGenerated": null,
  80. "fileSetName": "HEADERS",
  81. "sourceGroupName": "Source Files",
  82. "compileGroupLanguage": null,
  83. "backtrace": [
  84. {
  85. "file": "^fileset/CMakeLists\\.txt$",
  86. "line": 3,
  87. "command": "target_sources",
  88. "hasParent": true
  89. },
  90. {
  91. "file": "^fileset/CMakeLists\\.txt$",
  92. "line": null,
  93. "command": null,
  94. "hasParent": false
  95. }
  96. ]
  97. },
  98. {
  99. "path": "^fileset/h1\\.h$",
  100. "isGenerated": null,
  101. "fileSetName": "a",
  102. "sourceGroupName": "Header Files",
  103. "compileGroupLanguage": null,
  104. "backtrace": [
  105. {
  106. "file": "^fileset/CMakeLists\\.txt$",
  107. "line": 3,
  108. "command": "target_sources",
  109. "hasParent": true
  110. },
  111. {
  112. "file": "^fileset/CMakeLists\\.txt$",
  113. "line": null,
  114. "command": null,
  115. "hasParent": false
  116. }
  117. ]
  118. },
  119. {
  120. "path": "^fileset/dir/h2\\.h$",
  121. "isGenerated": null,
  122. "fileSetName": "b",
  123. "sourceGroupName": "Header Files",
  124. "compileGroupLanguage": null,
  125. "backtrace": [
  126. {
  127. "file": "^fileset/CMakeLists\\.txt$",
  128. "line": 7,
  129. "command": "target_sources",
  130. "hasParent": true
  131. },
  132. {
  133. "file": "^fileset/CMakeLists\\.txt$",
  134. "line": null,
  135. "command": null,
  136. "hasParent": false
  137. }
  138. ]
  139. }
  140. ],
  141. "sourceGroups": [
  142. {
  143. "name": "Source Files",
  144. "sourcePaths": [
  145. "^fileset/empty\\.c$",
  146. "^fileset/other\\.c$"
  147. ]
  148. },
  149. {
  150. "name": "Header Files",
  151. "sourcePaths": [
  152. "^fileset/error\\.c$",
  153. "^fileset/h1\\.h$",
  154. "^fileset/dir/h2\\.h$"
  155. ]
  156. }
  157. ],
  158. "compileGroups": [
  159. {
  160. "language": "C",
  161. "sourcePaths": [
  162. "^fileset/empty\\.c$"
  163. ],
  164. "includes": [
  165. {
  166. "path": "^.*/Tests/RunCMake/FileAPI/fileset$",
  167. "isSystem": null,
  168. "backtrace": [
  169. {
  170. "file": "^fileset/CMakeLists\\.txt$",
  171. "line": 3,
  172. "command": "target_sources",
  173. "hasParent": true
  174. },
  175. {
  176. "file": "^fileset/CMakeLists\\.txt$",
  177. "line": null,
  178. "command": null,
  179. "hasParent": false
  180. }
  181. ]
  182. },
  183. {
  184. "path": "^.*/Tests/RunCMake/FileAPI/fileset/dir$",
  185. "isSystem": null,
  186. "backtrace": [
  187. {
  188. "file": "^fileset/CMakeLists\\.txt$",
  189. "line": 7,
  190. "command": "target_sources",
  191. "hasParent": true
  192. },
  193. {
  194. "file": "^fileset/CMakeLists\\.txt$",
  195. "line": null,
  196. "command": null,
  197. "hasParent": false
  198. }
  199. ]
  200. }
  201. ],
  202. "frameworks": null,
  203. "defines": null,
  204. "compileCommandFragments": null
  205. }
  206. ],
  207. "backtrace": [
  208. {
  209. "file": "^fileset/CMakeLists\\.txt$",
  210. "line": 1,
  211. "command": "add_library",
  212. "hasParent": true
  213. },
  214. {
  215. "file": "^fileset/CMakeLists\\.txt$",
  216. "line": null,
  217. "command": null,
  218. "hasParent": false
  219. }
  220. ],
  221. "folder": null,
  222. "nameOnDisk": "^(lib)?c_headers_1\\.(a|lib|l)$",
  223. "artifacts": [
  224. {
  225. "path": "^fileset/((Debug|Release|RelWithDebInfo|MinSizeRel)/)?(lib)?c_headers_1\\.(a|lib|l)$",
  226. "_dllExtra": false
  227. }
  228. ],
  229. "build": "^fileset$",
  230. "source": "^fileset$",
  231. "install": {
  232. "prefix": "^(/usr/local|[A-Za-z]:.*/codemodel-v2)$",
  233. "destinations": [
  234. {
  235. "path": "lib",
  236. "backtrace": [
  237. {
  238. "file": "^fileset/CMakeLists\\.txt$",
  239. "line": 20,
  240. "command": "install",
  241. "hasParent": true
  242. },
  243. {
  244. "file": "^fileset/CMakeLists\\.txt$",
  245. "line": null,
  246. "command": null,
  247. "hasParent": false
  248. }
  249. ]
  250. }
  251. ]
  252. },
  253. "link": null,
  254. "archive": {
  255. "lto": null
  256. },
  257. "dependencies": [
  258. {
  259. "id": "^ZERO_CHECK::@6890427a1f51a3e7e1df$",
  260. "backtrace": null
  261. }
  262. ]
  263. }