Advertisement
Guest User

Untitled

a guest
Dec 18th, 2020
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.45 KB | None | 0 0
  1. (venv) fhe@system:~/codechecker$ set | grep dist-
  2. PYTHONPATH=:/usr/lib/python3/dist-packages
  3. (venv) fhe@system:~/codechecker$ make package
  4. mkdir -p /home/fhe/codechecker/build && \
  5. mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
  6. mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
  7. if [ -d "/home/fhe/codechecker/.git" ]; then git config --local commit.template .gitmessage; fi
  8. make -C /home/fhe/codechecker/tools/plist_to_html build
  9. make[1]: Entering directory '/home/fhe/codechecker/tools/plist_to_html'
  10. mkdir -p /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor
  11. mkdir -p /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror
  12. [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js ] && : || \
  13. curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/codemirror.min.js \
  14. -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js \
  15. -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js
  16. [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css ] && : || \
  17. curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/codemirror.min.css \
  18. -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css \
  19. -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css
  20. [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE ] && : || \
  21. curl -sSfLk --get https://raw.githubusercontent.com/codemirror/CodeMirror/master/LICENSE \
  22. -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE \
  23. -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE
  24. [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js ] && : || \
  25. curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/mode/clike/clike.min.js \
  26. -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js \
  27. -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js
  28. python3 setup.py build --build-purelib /home/fhe/codechecker/tools/plist_to_html/build/plist_to_html
  29. running build
  30. running build_py
  31. running egg_info
  32. writing plist_to_html.egg-info/PKG-INFO
  33. writing dependency_links to plist_to_html.egg-info/dependency_links.txt
  34. writing entry points to plist_to_html.egg-info/entry_points.txt
  35. writing top-level names to plist_to_html.egg-info/top_level.txt
  36. reading manifest file 'plist_to_html.egg-info/SOURCES.txt'
  37. reading manifest template 'MANIFEST.in'
  38. writing manifest file 'plist_to_html.egg-info/SOURCES.txt'
  39. make[1]: Leaving directory '/home/fhe/codechecker/tools/plist_to_html'
  40. # Copy plist-to-html files.
  41. cp -r /home/fhe/codechecker/tools/plist_to_html/build/plist_to_html/plist_to_html /home/fhe/codechecker/build/CodeChecker/lib/python3
  42. make -C /home/fhe/codechecker/tools/tu_collector build
  43. make[1]: Entering directory '/home/fhe/codechecker/tools/tu_collector'
  44. make[1]: 'build' is up to date.
  45. make[1]: Leaving directory '/home/fhe/codechecker/tools/tu_collector'
  46. # Copy tu_collector files.
  47. cp -rp /home/fhe/codechecker/tools/tu_collector/build/tu_collector/tu_collector /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  48. chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/tu_collector/tu_collector.py && \
  49. cd /home/fhe/codechecker/build/CodeChecker && \
  50. ln -sf ../lib/python3/tu_collector/tu_collector.py bin/tu_collector
  51. make -C /home/fhe/codechecker/tools/report-converter build
  52. make[1]: Entering directory '/home/fhe/codechecker/tools/report-converter'
  53. make[1]: 'build' is up to date.
  54. make[1]: Leaving directory '/home/fhe/codechecker/tools/report-converter'
  55. # Copy tu_collector files.
  56. cp -rp /home/fhe/codechecker/tools/report-converter/build/report_converter/codechecker_report_converter /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  57. chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cli.py && \
  58. cd /home/fhe/codechecker/build/CodeChecker && \
  59. ln -sf ../lib/python3/codechecker_report_converter/cli.py bin/report-converter
  60. make -C /home/fhe/codechecker/tools/codechecker_report_hash build
  61. make[1]: Entering directory '/home/fhe/codechecker/tools/codechecker_report_hash'
  62. make[1]: 'build' is up to date.
  63. make[1]: Leaving directory '/home/fhe/codechecker/tools/codechecker_report_hash'
  64. cp -r /home/fhe/codechecker/tools/codechecker_report_hash/build/codechecker_report_hash/codechecker_report_hash /home/fhe/codechecker/build/CodeChecker/lib/python3
  65. make -C /home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings build
  66. make[1]: Entering directory '/home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings'
  67. make[1]: 'build' is up to date.
  68. make[1]: Leaving directory '/home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings'
  69. # Copy merge-clang-extdef-mappings files.
  70. cp -r /home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings/build/merge_clang_extdef_mappings/codechecker_merge_clang_extdef_mappings /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  71. chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_merge_clang_extdef_mappings/cli.py && \
  72. cd /home/fhe/codechecker/build/CodeChecker && \
  73. ln -sf ../lib/python3/codechecker_merge_clang_extdef_mappings/cli.py bin/merge-clang-extdef-mappings
  74. make -C /home/fhe/codechecker/analyzer/tools/statistics_collector build
  75. make[1]: Entering directory '/home/fhe/codechecker/analyzer/tools/statistics_collector'
  76. make[1]: 'build' is up to date.
  77. make[1]: Leaving directory '/home/fhe/codechecker/analyzer/tools/statistics_collector'
  78. # Copy statistics-collector files.
  79. cp -r /home/fhe/codechecker/analyzer/tools/statistics_collector/build/statistics_collector/codechecker_statistics_collector /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  80. chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_statistics_collector/cli.py && \
  81. cd /home/fhe/codechecker/build/CodeChecker && \
  82. ln -sf ../lib/python3/codechecker_statistics_collector/cli.py bin/post-process-stats
  83. cp -p scripts/gerrit_changed_files_to_skipfile.py /home/fhe/codechecker/build/CodeChecker/bin
  84. BUILD_DIR=/home/fhe/codechecker/build BUILD_LOGGER_64_BIT_ONLY=NO make -C /home/fhe/codechecker/analyzer package_analyzer
  85. make[1]: Entering directory '/home/fhe/codechecker/analyzer'
  86. mkdir -p /home/fhe/codechecker/build && \
  87. mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
  88. mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
  89. make -C tools/build-logger -f Makefile.manual 2> /dev/null || (echo "$LOGGER_BUILD_ERROR_MSG" && false)
  90. make[2]: Entering directory '/home/fhe/codechecker/analyzer/tools/build-logger'
  91. gcc -m32 -D_GNU_SOURCE -std=c99 -pedantic -Wall -Wextra -O2 -D__LOGGER_MAIN__ src/ldlogger-logger.c src/ldlogger-tool.c src/ldlogger-tool-gcc.c src/ldlogger-tool-javac.c src/ldlogger-util.c -o ldlogger
  92. gcc -m32 -D_GNU_SOURCE -std=c99 -pedantic -Wall -Wextra -O2 -Wno-strict-aliasing -fno-exceptions -fPIC -fomit-frame-pointer -fvisibility=hidden -shared -Wl,--no-as-needed -ldl src/ldlogger-hooks.c src/ldlogger-logger.c src/ldlogger-tool.c src/ldlogger-tool-gcc.c src/ldlogger-tool-javac.c src/ldlogger-util.c -o ldlogger_32.so
  93. gcc -m64 -D_GNU_SOURCE -std=c99 -pedantic -Wall -Wextra -O2 -Wno-strict-aliasing -fno-exceptions -fPIC -fomit-frame-pointer -fvisibility=hidden -shared -Wl,--no-as-needed -ldl src/ldlogger-hooks.c src/ldlogger-logger.c src/ldlogger-tool.c src/ldlogger-tool-gcc.c src/ldlogger-tool-javac.c src/ldlogger-util.c -o ldlogger_64.so
  94. mkdir -p build/bin
  95. cp ldlogger build/bin
  96. rm -f ldlogger
  97. for x86dir in 'i386' 'i486' 'i586' 'i686'; do \
  98. mkdir -p build/lib/$x86dir ; \
  99. cp ldlogger_32.so build/lib/$x86dir/ldlogger.so ; \
  100. done
  101. rm -f ldlogger_32.so
  102. for x8664dir in 'x86_64'; do \
  103. mkdir -p build/lib/$x8664dir ; \
  104. cp ldlogger_64.so build/lib/$x8664dir/ldlogger.so ; \
  105. done
  106. rm -f ldlogger_64.so
  107. make[2]: Leaving directory '/home/fhe/codechecker/analyzer/tools/build-logger'
  108. mkdir -p /home/fhe/codechecker/build/CodeChecker/ld_logger && \
  109. mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
  110. cp -r /home/fhe/codechecker/analyzer/tools/build-logger/build/* /home/fhe/codechecker/build/CodeChecker/ld_logger && \
  111. cd /home/fhe/codechecker/build/CodeChecker && \
  112. ln -sf ../ld_logger/bin/ldlogger bin/ldlogger
  113. make[1]: Leaving directory '/home/fhe/codechecker/analyzer'
  114. BUILD_DIR=/home/fhe/codechecker/build make -C /home/fhe/codechecker/web package_web
  115. make[1]: Entering directory '/home/fhe/codechecker/web'
  116. if ! pip3 install -r ./requirements.txt 2>&1 | grep -q "Requirement already satisfied: codechecker_api"; then \
  117. if [ "YES" = "YES" ]; then \
  118. cd server/vue-cli && npm install && rm -rf /home/fhe/codechecker/web/server//vue-cli/dist; \
  119. fi \
  120. fi
  121. if [ -d /home/fhe/codechecker/web/server//vue-cli/dist ] && [ "79ea0aeacde9e9096df6b0eda10bed9859de721f" != "79ea0aeacde9e9096df6b0eda10bed9859de721f" ]; then \
  122. rm -rf /home/fhe/codechecker/web/server//vue-cli/dist; \
  123. fi
  124. mkdir -p /home/fhe/codechecker/build && \
  125. mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
  126. mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
  127. mkdir -p /home/fhe/codechecker/build/CodeChecker/www/docs && \
  128. mkdir -p /home/fhe/codechecker/build/CodeChecker/www/docs/checker_md_docs && \
  129. cp -r /home/fhe/codechecker/web/../docs/web/checker_docs/* /home/fhe/codechecker/build/CodeChecker/www/docs/checker_md_docs/
  130. cp -r /home/fhe/codechecker/web/server//vue-cli/dist/* /home/fhe/codechecker/build/CodeChecker/www
  131. make[1]: Leaving directory '/home/fhe/codechecker/web'
  132. # Copy libraries.
  133. mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker && \
  134. cp -r /home/fhe/codechecker/codechecker_common /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  135. cp -r /home/fhe/codechecker/analyzer/codechecker_analyzer /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  136. cp -r /home/fhe/codechecker/web/codechecker_web /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  137. cp -r /home/fhe/codechecker/web/server//codechecker_server /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
  138. cp -r /home/fhe/codechecker/web/client//codechecker_client /home/fhe/codechecker/build/CodeChecker/lib/python3
  139. # Copy config files and extend 'version.json' file with git information.
  140. cp -r /home/fhe/codechecker/config /home/fhe/codechecker/build/CodeChecker && \
  141. cp -r /home/fhe/codechecker/analyzer/config/* /home/fhe/codechecker/build/CodeChecker/config && \
  142. cp -r /home/fhe/codechecker/web/config/* /home/fhe/codechecker/build/CodeChecker/config && \
  143. cp -r /home/fhe/codechecker/web/server//config/* /home/fhe/codechecker/build/CodeChecker/config && \
  144. python3 ./scripts/build/extend_version_file.py -r /home/fhe/codechecker \
  145. /home/fhe/codechecker/build/CodeChecker/config/analyzer_version.json \
  146. /home/fhe/codechecker/build/CodeChecker/config/web_version.json
  147. [INFO] - Extending version file '/home/fhe/codechecker/build/CodeChecker/config/analyzer_version.json'.
  148. [INFO] - This is CodeChecker v6.16
  149. [INFO] - Built from Git commit hash: 79ea0aeacde9e9096df6b0eda10bed9859de721f
  150. [INFO] - Built from Git tags: 79ea0aeacde9e9096df6b0eda10bed9859de721f (79ea0ae)
  151. [INFO] - Baked with Git tag information merged with configured version: 6.16 (79ea0ae)
  152. [INFO] - Extending version file '/home/fhe/codechecker/build/CodeChecker/config/web_version.json'.
  153. [INFO] - This is CodeChecker v6.16
  154. [INFO] - Built from Git commit hash: 79ea0aeacde9e9096df6b0eda10bed9859de721f
  155. [INFO] - Built from Git tags: 79ea0aeacde9e9096df6b0eda10bed9859de721f (79ea0ae)
  156. [INFO] - Baked with Git tag information merged with configured version: 6.16 (79ea0ae)
  157. mkdir -p /home/fhe/codechecker/build/CodeChecker/cc_bin && \
  158. python3 ./scripts/build/create_commands.py -b /home/fhe/codechecker/build \
  159. --cmd-dir codechecker_common/cmd \
  160. /home/fhe/codechecker/web/codechecker_web/cmd \
  161. /home/fhe/codechecker/web/server//codechecker_server/cmd \
  162. /home/fhe/codechecker/web/client//codechecker_client/cmd \
  163. /home/fhe/codechecker/analyzer/codechecker_analyzer/cmd \
  164. --bin-file /home/fhe/codechecker/bin/CodeChecker \
  165. --cc-bin-file /home/fhe/codechecker/bin/CodeChecker.py
  166. # Copy license file.
  167. cp /home/fhe/codechecker/LICENSE.TXT /home/fhe/codechecker/build/CodeChecker
  168.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement