target-gateway-scheduler-bf9a3e9a4f7736ff7da9.json 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472
  1. {
  2. "artifacts" :
  3. [
  4. {
  5. "path" : "deploy/bin/gateway-scheduler"
  6. }
  7. ],
  8. "backtrace" : 1,
  9. "backtraceGraph" :
  10. {
  11. "commands" :
  12. [
  13. "add_executable",
  14. "link_directories",
  15. "add_library",
  16. "add_definitions",
  17. "include_directories"
  18. ],
  19. "files" :
  20. [
  21. "modules/gateway-scheduler/CMakeLists.txt",
  22. "modules/gateway-basic/CMakeLists.txt",
  23. "CMakeLists.txt"
  24. ],
  25. "nodes" :
  26. [
  27. {
  28. "file" : 0
  29. },
  30. {
  31. "command" : 0,
  32. "file" : 0,
  33. "line" : 40,
  34. "parent" : 0
  35. },
  36. {
  37. "command" : 1,
  38. "file" : 0,
  39. "line" : 24,
  40. "parent" : 0
  41. },
  42. {
  43. "file" : 1
  44. },
  45. {
  46. "command" : 2,
  47. "file" : 1,
  48. "line" : 37,
  49. "parent" : 3
  50. },
  51. {
  52. "file" : 2
  53. },
  54. {
  55. "command" : 3,
  56. "file" : 2,
  57. "line" : 44,
  58. "parent" : 5
  59. },
  60. {
  61. "command" : 3,
  62. "file" : 2,
  63. "line" : 43,
  64. "parent" : 5
  65. },
  66. {
  67. "command" : 3,
  68. "file" : 2,
  69. "line" : 41,
  70. "parent" : 5
  71. },
  72. {
  73. "command" : 4,
  74. "file" : 0,
  75. "line" : 18,
  76. "parent" : 0
  77. }
  78. ]
  79. },
  80. "compileGroups" :
  81. [
  82. {
  83. "compileCommandFragments" :
  84. [
  85. {
  86. "fragment" : "-std=gnu++1z -fdiagnostics-color=always"
  87. }
  88. ],
  89. "defines" :
  90. [
  91. {
  92. "backtrace" : 6,
  93. "define" : "DATABASE_JSON_DIR=\"/usr/local/bin/database/json\""
  94. },
  95. {
  96. "backtrace" : 7,
  97. "define" : "DATABASE_SQLITE_DIR=\"/usr/local/bin/database/sqlite\""
  98. },
  99. {
  100. "backtrace" : 8,
  101. "define" : "DEBUG"
  102. }
  103. ],
  104. "includes" :
  105. [
  106. {
  107. "backtrace" : 9,
  108. "path" : "E:/embedded-gateway/include"
  109. },
  110. {
  111. "backtrace" : 9,
  112. "path" : "E:/embedded-gateway/library/include"
  113. },
  114. {
  115. "backtrace" : 9,
  116. "path" : "E:/embedded-gateway/modules"
  117. },
  118. {
  119. "backtrace" : 9,
  120. "path" : "E:/embedded-gateway/deploy/library"
  121. }
  122. ],
  123. "language" : "CXX",
  124. "languageStandard" :
  125. {
  126. "backtraces" :
  127. [
  128. 1
  129. ],
  130. "standard" : "17"
  131. },
  132. "sourceIndexes" :
  133. [
  134. 0,
  135. 1,
  136. 2,
  137. 3,
  138. 4,
  139. 5,
  140. 6,
  141. 7,
  142. 8,
  143. 9,
  144. 10,
  145. 11,
  146. 12,
  147. 13,
  148. 14,
  149. 15,
  150. 16,
  151. 17,
  152. 18,
  153. 19,
  154. 20,
  155. 21,
  156. 22,
  157. 23,
  158. 24,
  159. 25,
  160. 26,
  161. 27,
  162. 28
  163. ]
  164. }
  165. ],
  166. "dependencies" :
  167. [
  168. {
  169. "backtrace" : 1,
  170. "id" : "gateway-basic::@26444984b35057cfdfd9"
  171. }
  172. ],
  173. "id" : "gateway-scheduler::@b14a20826b83cb04503c",
  174. "link" :
  175. {
  176. "commandFragments" :
  177. [
  178. {
  179. "fragment" : "",
  180. "role" : "flags"
  181. },
  182. {
  183. "backtrace" : 2,
  184. "fragment" : "-LE:\\embedded-gateway\\library\\lib",
  185. "role" : "libraryPath"
  186. },
  187. {
  188. "fragment" : "-Wl,-rpath,E:/embedded-gateway/library/lib:E:/embedded-gateway/deploy/library",
  189. "role" : "libraries"
  190. },
  191. {
  192. "backtrace" : 1,
  193. "fragment" : "-lsqlite3",
  194. "role" : "libraries"
  195. },
  196. {
  197. "backtrace" : 1,
  198. "fragment" : "-lboost_filesystem",
  199. "role" : "libraries"
  200. },
  201. {
  202. "backtrace" : 1,
  203. "fragment" : "-lmodbus",
  204. "role" : "libraries"
  205. },
  206. {
  207. "backtrace" : 1,
  208. "fragment" : "-lpthread",
  209. "role" : "libraries"
  210. },
  211. {
  212. "backtrace" : 1,
  213. "fragment" : "-lpaho-mqttpp3",
  214. "role" : "libraries"
  215. },
  216. {
  217. "backtrace" : 1,
  218. "fragment" : "-lpaho-mqtt3as",
  219. "role" : "libraries"
  220. },
  221. {
  222. "backtrace" : 1,
  223. "fragment" : "-liec61850",
  224. "role" : "libraries"
  225. },
  226. {
  227. "backtrace" : 1,
  228. "fragment" : "deploy\\library\\libgateway-basic.so",
  229. "role" : "libraries"
  230. },
  231. {
  232. "backtrace" : 1,
  233. "fragment" : "-lsqlite3",
  234. "role" : "libraries"
  235. },
  236. {
  237. "backtrace" : 1,
  238. "fragment" : "-lboost_filesystem",
  239. "role" : "libraries"
  240. },
  241. {
  242. "backtrace" : 4,
  243. "fragment" : "-lhiredis",
  244. "role" : "libraries"
  245. }
  246. ],
  247. "language" : "CXX"
  248. },
  249. "name" : "gateway-scheduler",
  250. "nameOnDisk" : "gateway-scheduler",
  251. "paths" :
  252. {
  253. "build" : "modules/gateway-scheduler",
  254. "source" : "modules/gateway-scheduler"
  255. },
  256. "sourceGroups" :
  257. [
  258. {
  259. "name" : "Source Files",
  260. "sourceIndexes" :
  261. [
  262. 0,
  263. 1,
  264. 2,
  265. 3,
  266. 4,
  267. 5,
  268. 6,
  269. 7,
  270. 8,
  271. 9,
  272. 10,
  273. 11,
  274. 12,
  275. 13,
  276. 14,
  277. 15,
  278. 16,
  279. 17,
  280. 18,
  281. 19,
  282. 20,
  283. 21,
  284. 22,
  285. 23,
  286. 24,
  287. 25,
  288. 26,
  289. 27,
  290. 28
  291. ]
  292. }
  293. ],
  294. "sources" :
  295. [
  296. {
  297. "backtrace" : 1,
  298. "compileGroupIndex" : 0,
  299. "path" : "modules/gateway-scheduler/src/executant/BasicExecutant.cpp",
  300. "sourceGroupIndex" : 0
  301. },
  302. {
  303. "backtrace" : 1,
  304. "compileGroupIndex" : 0,
  305. "path" : "modules/gateway-scheduler/src/executant/GPIOExecutant.cpp",
  306. "sourceGroupIndex" : 0
  307. },
  308. {
  309. "backtrace" : 1,
  310. "compileGroupIndex" : 0,
  311. "path" : "modules/gateway-scheduler/src/executant/ModbusExecutant.cpp",
  312. "sourceGroupIndex" : 0
  313. },
  314. {
  315. "backtrace" : 1,
  316. "compileGroupIndex" : 0,
  317. "path" : "modules/gateway-scheduler/src/main.cpp",
  318. "sourceGroupIndex" : 0
  319. },
  320. {
  321. "backtrace" : 1,
  322. "compileGroupIndex" : 0,
  323. "path" : "modules/gateway-scheduler/src/report/MyIec61850Server.cpp",
  324. "sourceGroupIndex" : 0
  325. },
  326. {
  327. "backtrace" : 1,
  328. "compileGroupIndex" : 0,
  329. "path" : "modules/gateway-scheduler/src/report/TaskReportService.cpp",
  330. "sourceGroupIndex" : 0
  331. },
  332. {
  333. "backtrace" : 1,
  334. "compileGroupIndex" : 0,
  335. "path" : "modules/gateway-scheduler/src/repository/ScheduleCommunicationRepository.cpp",
  336. "sourceGroupIndex" : 0
  337. },
  338. {
  339. "backtrace" : 1,
  340. "compileGroupIndex" : 0,
  341. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceCommunicationRepository.cpp",
  342. "sourceGroupIndex" : 0
  343. },
  344. {
  345. "backtrace" : 1,
  346. "compileGroupIndex" : 0,
  347. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceProtocolRepository.cpp",
  348. "sourceGroupIndex" : 0
  349. },
  350. {
  351. "backtrace" : 1,
  352. "compileGroupIndex" : 0,
  353. "path" : "modules/gateway-scheduler/src/repository/ScheduleDeviceRepository.cpp",
  354. "sourceGroupIndex" : 0
  355. },
  356. {
  357. "backtrace" : 1,
  358. "compileGroupIndex" : 0,
  359. "path" : "modules/gateway-scheduler/src/repository/ScheduleProtocolRepository.cpp",
  360. "sourceGroupIndex" : 0
  361. },
  362. {
  363. "backtrace" : 1,
  364. "compileGroupIndex" : 0,
  365. "path" : "modules/gateway-scheduler/src/repository/ScheduleTaskFormatterRepository.cpp",
  366. "sourceGroupIndex" : 0
  367. },
  368. {
  369. "backtrace" : 1,
  370. "compileGroupIndex" : 0,
  371. "path" : "modules/gateway-scheduler/src/repository/ScheduleTaskRepository.cpp",
  372. "sourceGroupIndex" : 0
  373. },
  374. {
  375. "backtrace" : 1,
  376. "compileGroupIndex" : 0,
  377. "path" : "modules/gateway-scheduler/src/service/BasicExecutorService.cpp",
  378. "sourceGroupIndex" : 0
  379. },
  380. {
  381. "backtrace" : 1,
  382. "compileGroupIndex" : 0,
  383. "path" : "modules/gateway-scheduler/src/service/CalculateService.cpp",
  384. "sourceGroupIndex" : 0
  385. },
  386. {
  387. "backtrace" : 1,
  388. "compileGroupIndex" : 0,
  389. "path" : "modules/gateway-scheduler/src/service/FlowerExecutorService.cpp",
  390. "sourceGroupIndex" : 0
  391. },
  392. {
  393. "backtrace" : 1,
  394. "compileGroupIndex" : 0,
  395. "path" : "modules/gateway-scheduler/src/service/FormatterExecutorService.cpp",
  396. "sourceGroupIndex" : 0
  397. },
  398. {
  399. "backtrace" : 1,
  400. "compileGroupIndex" : 0,
  401. "path" : "modules/gateway-scheduler/src/service/QueueService.cpp",
  402. "sourceGroupIndex" : 0
  403. },
  404. {
  405. "backtrace" : 1,
  406. "compileGroupIndex" : 0,
  407. "path" : "modules/gateway-scheduler/src/service/ScheduleCommunicationService.cpp",
  408. "sourceGroupIndex" : 0
  409. },
  410. {
  411. "backtrace" : 1,
  412. "compileGroupIndex" : 0,
  413. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceCommunicationService.cpp",
  414. "sourceGroupIndex" : 0
  415. },
  416. {
  417. "backtrace" : 1,
  418. "compileGroupIndex" : 0,
  419. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceProtocolService.cpp",
  420. "sourceGroupIndex" : 0
  421. },
  422. {
  423. "backtrace" : 1,
  424. "compileGroupIndex" : 0,
  425. "path" : "modules/gateway-scheduler/src/service/ScheduleDeviceService.cpp",
  426. "sourceGroupIndex" : 0
  427. },
  428. {
  429. "backtrace" : 1,
  430. "compileGroupIndex" : 0,
  431. "path" : "modules/gateway-scheduler/src/service/ScheduleProtocolService.cpp",
  432. "sourceGroupIndex" : 0
  433. },
  434. {
  435. "backtrace" : 1,
  436. "compileGroupIndex" : 0,
  437. "path" : "modules/gateway-scheduler/src/service/ScheduleService.cpp",
  438. "sourceGroupIndex" : 0
  439. },
  440. {
  441. "backtrace" : 1,
  442. "compileGroupIndex" : 0,
  443. "path" : "modules/gateway-scheduler/src/service/ScheduleTaskFormatterService.cpp",
  444. "sourceGroupIndex" : 0
  445. },
  446. {
  447. "backtrace" : 1,
  448. "compileGroupIndex" : 0,
  449. "path" : "modules/gateway-scheduler/src/service/ScheduleTaskService.cpp",
  450. "sourceGroupIndex" : 0
  451. },
  452. {
  453. "backtrace" : 1,
  454. "compileGroupIndex" : 0,
  455. "path" : "modules/gateway-scheduler/src/service/TaskExecutorService.cpp",
  456. "sourceGroupIndex" : 0
  457. },
  458. {
  459. "backtrace" : 1,
  460. "compileGroupIndex" : 0,
  461. "path" : "modules/gateway-scheduler/src/tcp_server/TcpServer.cpp",
  462. "sourceGroupIndex" : 0
  463. },
  464. {
  465. "backtrace" : 1,
  466. "compileGroupIndex" : 0,
  467. "path" : "modules/gateway-scheduler/src/utils/HashUtils.cpp",
  468. "sourceGroupIndex" : 0
  469. }
  470. ],
  471. "type" : "EXECUTABLE"
  472. }