c_object_exe.json 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. {
  2. "name": "c_object_exe",
  3. "id": "^c_object_exe::@5ed5358f70faf8d8af7a$",
  4. "directorySource": "^object$",
  5. "projectName": "Object",
  6. "type": "EXECUTABLE",
  7. "isGeneratorProvided": null,
  8. "fileSets": null,
  9. "sources": [
  10. {
  11. "path": "^empty\\.c$",
  12. "isGenerated": null,
  13. "fileSetName": null,
  14. "sourceGroupName": "Source Files",
  15. "compileGroupLanguage": "C",
  16. "backtrace": [
  17. {
  18. "file": "^object/CMakeLists\\.txt$",
  19. "line": 6,
  20. "command": "add_executable",
  21. "hasParent": true
  22. },
  23. {
  24. "file": "^object/CMakeLists\\.txt$",
  25. "line": null,
  26. "command": null,
  27. "hasParent": false
  28. }
  29. ]
  30. },
  31. {
  32. "path": "^.*/Tests/RunCMake/FileAPI/codemodel-v2-build/(object|build/c_object_lib\\.build)/.*/empty(\\.c)?\\.o(bj)?$",
  33. "isGenerated": true,
  34. "fileSetName": null,
  35. "sourceGroupName": "Object Libraries",
  36. "compileGroupLanguage": null,
  37. "backtrace": [
  38. {
  39. "file": "^object/CMakeLists\\.txt$",
  40. "line": 7,
  41. "command": "target_link_libraries",
  42. "hasParent": true
  43. },
  44. {
  45. "file": "^object/CMakeLists\\.txt$",
  46. "line": null,
  47. "command": null,
  48. "hasParent": false
  49. }
  50. ]
  51. }
  52. ],
  53. "sourceGroups": [
  54. {
  55. "name": "Source Files",
  56. "sourcePaths": [
  57. "^empty\\.c$"
  58. ]
  59. },
  60. {
  61. "name": "Object Libraries",
  62. "sourcePaths": [
  63. "^.*/Tests/RunCMake/FileAPI/codemodel-v2-build/(object|build/c_object_lib\\.build)/.*/empty(\\.c)?\\.o(bj)?$"
  64. ]
  65. }
  66. ],
  67. "compileGroups": [
  68. {
  69. "language": "C",
  70. "sourcePaths": [
  71. "^empty\\.c$"
  72. ],
  73. "includes": null,
  74. "frameworks": null,
  75. "defines": null,
  76. "compileCommandFragments": null
  77. }
  78. ],
  79. "backtrace": [
  80. {
  81. "file": "^object/CMakeLists\\.txt$",
  82. "line": 6,
  83. "command": "add_executable",
  84. "hasParent": true
  85. },
  86. {
  87. "file": "^object/CMakeLists\\.txt$",
  88. "line": null,
  89. "command": null,
  90. "hasParent": false
  91. }
  92. ],
  93. "folder": null,
  94. "nameOnDisk": "^c_object_exe(\\.exe)?$",
  95. "artifacts": [
  96. {
  97. "path": "^object/((Debug|Release|RelWithDebInfo|MinSizeRel)/)?c_object_exe(\\.exe)?$",
  98. "_dllExtra": false
  99. },
  100. {
  101. "path": "^object/((Debug|Release|RelWithDebInfo|MinSizeRel)/)?c_object_exe\\.pdb$",
  102. "_dllExtra": true
  103. }
  104. ],
  105. "build": "^object$",
  106. "source": "^object$",
  107. "install": {
  108. "prefix": "^(/usr/local|[A-Za-z]:.*/codemodel-v2)$",
  109. "destinations": [
  110. {
  111. "path": "bin",
  112. "backtrace": [
  113. {
  114. "file": "^object/CMakeLists\\.txt$",
  115. "line": 13,
  116. "command": "install",
  117. "hasParent": true
  118. },
  119. {
  120. "file": "^object/CMakeLists\\.txt$",
  121. "line": null,
  122. "command": null,
  123. "hasParent": false
  124. }
  125. ]
  126. }
  127. ]
  128. },
  129. "link": {
  130. "language": "C",
  131. "lto": null,
  132. "commandFragments": null
  133. },
  134. "archive": null,
  135. "dependencies": [
  136. {
  137. "id": "^c_object_lib::@5ed5358f70faf8d8af7a$",
  138. "backtrace": [
  139. {
  140. "file": "^object/CMakeLists\\.txt$",
  141. "line": 7,
  142. "command": "target_link_libraries",
  143. "hasParent": true
  144. },
  145. {
  146. "file": "^object/CMakeLists\\.txt$",
  147. "line": null,
  148. "command": null,
  149. "hasParent": false
  150. }
  151. ]
  152. },
  153. {
  154. "id": "^ZERO_CHECK::@5ed5358f70faf8d8af7a$",
  155. "backtrace": null
  156. }
  157. ]
  158. }