Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (venv) fhe@system:~/codechecker$ set | grep dist-
- PYTHONPATH=:/usr/lib/python3/dist-packages
- (venv) fhe@system:~/codechecker$ make package
- mkdir -p /home/fhe/codechecker/build && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
- if [ -d "/home/fhe/codechecker/.git" ]; then git config --local commit.template .gitmessage; fi
- make -C /home/fhe/codechecker/tools/plist_to_html build
- make[1]: Entering directory '/home/fhe/codechecker/tools/plist_to_html'
- mkdir -p /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor
- mkdir -p /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror
- [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js ] && : || \
- curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/codemirror.min.js \
- -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js \
- -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.js
- [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css ] && : || \
- curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/codemirror.min.css \
- -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css \
- -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.min.css
- [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE ] && : || \
- curl -sSfLk --get https://raw.githubusercontent.com/codemirror/CodeMirror/master/LICENSE \
- -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE \
- -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/codemirror.LICENSE
- [ -f /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js ] && : || \
- curl -sSfLk --get https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.30.0/mode/clike/clike.min.js \
- -z /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js \
- -o /home/fhe/codechecker/tools/plist_to_html/plist_to_html/static/vendor/codemirror/clike.min.js
- python3 setup.py build --build-purelib /home/fhe/codechecker/tools/plist_to_html/build/plist_to_html
- running build
- running build_py
- running egg_info
- writing plist_to_html.egg-info/PKG-INFO
- writing dependency_links to plist_to_html.egg-info/dependency_links.txt
- writing entry points to plist_to_html.egg-info/entry_points.txt
- writing top-level names to plist_to_html.egg-info/top_level.txt
- reading manifest file 'plist_to_html.egg-info/SOURCES.txt'
- reading manifest template 'MANIFEST.in'
- writing manifest file 'plist_to_html.egg-info/SOURCES.txt'
- make[1]: Leaving directory '/home/fhe/codechecker/tools/plist_to_html'
- # Copy plist-to-html files.
- cp -r /home/fhe/codechecker/tools/plist_to_html/build/plist_to_html/plist_to_html /home/fhe/codechecker/build/CodeChecker/lib/python3
- make -C /home/fhe/codechecker/tools/tu_collector build
- make[1]: Entering directory '/home/fhe/codechecker/tools/tu_collector'
- make[1]: 'build' is up to date.
- make[1]: Leaving directory '/home/fhe/codechecker/tools/tu_collector'
- # Copy tu_collector files.
- cp -rp /home/fhe/codechecker/tools/tu_collector/build/tu_collector/tu_collector /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/tu_collector/tu_collector.py && \
- cd /home/fhe/codechecker/build/CodeChecker && \
- ln -sf ../lib/python3/tu_collector/tu_collector.py bin/tu_collector
- make -C /home/fhe/codechecker/tools/report-converter build
- make[1]: Entering directory '/home/fhe/codechecker/tools/report-converter'
- make[1]: 'build' is up to date.
- make[1]: Leaving directory '/home/fhe/codechecker/tools/report-converter'
- # Copy tu_collector files.
- cp -rp /home/fhe/codechecker/tools/report-converter/build/report_converter/codechecker_report_converter /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_report_converter/cli.py && \
- cd /home/fhe/codechecker/build/CodeChecker && \
- ln -sf ../lib/python3/codechecker_report_converter/cli.py bin/report-converter
- make -C /home/fhe/codechecker/tools/codechecker_report_hash build
- make[1]: Entering directory '/home/fhe/codechecker/tools/codechecker_report_hash'
- make[1]: 'build' is up to date.
- make[1]: Leaving directory '/home/fhe/codechecker/tools/codechecker_report_hash'
- cp -r /home/fhe/codechecker/tools/codechecker_report_hash/build/codechecker_report_hash/codechecker_report_hash /home/fhe/codechecker/build/CodeChecker/lib/python3
- make -C /home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings build
- make[1]: Entering directory '/home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings'
- make[1]: 'build' is up to date.
- make[1]: Leaving directory '/home/fhe/codechecker/analyzer/tools/merge_clang_extdef_mappings'
- # Copy merge-clang-extdef-mappings files.
- 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 && \
- chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_merge_clang_extdef_mappings/cli.py && \
- cd /home/fhe/codechecker/build/CodeChecker && \
- ln -sf ../lib/python3/codechecker_merge_clang_extdef_mappings/cli.py bin/merge-clang-extdef-mappings
- make -C /home/fhe/codechecker/analyzer/tools/statistics_collector build
- make[1]: Entering directory '/home/fhe/codechecker/analyzer/tools/statistics_collector'
- make[1]: 'build' is up to date.
- make[1]: Leaving directory '/home/fhe/codechecker/analyzer/tools/statistics_collector'
- # Copy statistics-collector files.
- cp -r /home/fhe/codechecker/analyzer/tools/statistics_collector/build/statistics_collector/codechecker_statistics_collector /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- chmod u+x /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker_statistics_collector/cli.py && \
- cd /home/fhe/codechecker/build/CodeChecker && \
- ln -sf ../lib/python3/codechecker_statistics_collector/cli.py bin/post-process-stats
- cp -p scripts/gerrit_changed_files_to_skipfile.py /home/fhe/codechecker/build/CodeChecker/bin
- BUILD_DIR=/home/fhe/codechecker/build BUILD_LOGGER_64_BIT_ONLY=NO make -C /home/fhe/codechecker/analyzer package_analyzer
- make[1]: Entering directory '/home/fhe/codechecker/analyzer'
- mkdir -p /home/fhe/codechecker/build && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
- make -C tools/build-logger -f Makefile.manual 2> /dev/null || (echo "$LOGGER_BUILD_ERROR_MSG" && false)
- make[2]: Entering directory '/home/fhe/codechecker/analyzer/tools/build-logger'
- 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
- 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
- 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
- mkdir -p build/bin
- cp ldlogger build/bin
- rm -f ldlogger
- for x86dir in 'i386' 'i486' 'i586' 'i686'; do \
- mkdir -p build/lib/$x86dir ; \
- cp ldlogger_32.so build/lib/$x86dir/ldlogger.so ; \
- done
- rm -f ldlogger_32.so
- for x8664dir in 'x86_64'; do \
- mkdir -p build/lib/$x8664dir ; \
- cp ldlogger_64.so build/lib/$x8664dir/ldlogger.so ; \
- done
- rm -f ldlogger_64.so
- make[2]: Leaving directory '/home/fhe/codechecker/analyzer/tools/build-logger'
- mkdir -p /home/fhe/codechecker/build/CodeChecker/ld_logger && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
- cp -r /home/fhe/codechecker/analyzer/tools/build-logger/build/* /home/fhe/codechecker/build/CodeChecker/ld_logger && \
- cd /home/fhe/codechecker/build/CodeChecker && \
- ln -sf ../ld_logger/bin/ldlogger bin/ldlogger
- make[1]: Leaving directory '/home/fhe/codechecker/analyzer'
- BUILD_DIR=/home/fhe/codechecker/build make -C /home/fhe/codechecker/web package_web
- make[1]: Entering directory '/home/fhe/codechecker/web'
- if ! pip3 install -r ./requirements.txt 2>&1 | grep -q "Requirement already satisfied: codechecker_api"; then \
- if [ "YES" = "YES" ]; then \
- cd server/vue-cli && npm install && rm -rf /home/fhe/codechecker/web/server//vue-cli/dist; \
- fi \
- fi
- if [ -d /home/fhe/codechecker/web/server//vue-cli/dist ] && [ "79ea0aeacde9e9096df6b0eda10bed9859de721f" != "79ea0aeacde9e9096df6b0eda10bed9859de721f" ]; then \
- rm -rf /home/fhe/codechecker/web/server//vue-cli/dist; \
- fi
- mkdir -p /home/fhe/codechecker/build && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/bin && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3
- mkdir -p /home/fhe/codechecker/build/CodeChecker/www/docs && \
- mkdir -p /home/fhe/codechecker/build/CodeChecker/www/docs/checker_md_docs && \
- cp -r /home/fhe/codechecker/web/../docs/web/checker_docs/* /home/fhe/codechecker/build/CodeChecker/www/docs/checker_md_docs/
- cp -r /home/fhe/codechecker/web/server//vue-cli/dist/* /home/fhe/codechecker/build/CodeChecker/www
- make[1]: Leaving directory '/home/fhe/codechecker/web'
- # Copy libraries.
- mkdir -p /home/fhe/codechecker/build/CodeChecker/lib/python3/codechecker && \
- cp -r /home/fhe/codechecker/codechecker_common /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- cp -r /home/fhe/codechecker/analyzer/codechecker_analyzer /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- cp -r /home/fhe/codechecker/web/codechecker_web /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- cp -r /home/fhe/codechecker/web/server//codechecker_server /home/fhe/codechecker/build/CodeChecker/lib/python3 && \
- cp -r /home/fhe/codechecker/web/client//codechecker_client /home/fhe/codechecker/build/CodeChecker/lib/python3
- # Copy config files and extend 'version.json' file with git information.
- cp -r /home/fhe/codechecker/config /home/fhe/codechecker/build/CodeChecker && \
- cp -r /home/fhe/codechecker/analyzer/config/* /home/fhe/codechecker/build/CodeChecker/config && \
- cp -r /home/fhe/codechecker/web/config/* /home/fhe/codechecker/build/CodeChecker/config && \
- cp -r /home/fhe/codechecker/web/server//config/* /home/fhe/codechecker/build/CodeChecker/config && \
- python3 ./scripts/build/extend_version_file.py -r /home/fhe/codechecker \
- /home/fhe/codechecker/build/CodeChecker/config/analyzer_version.json \
- /home/fhe/codechecker/build/CodeChecker/config/web_version.json
- [INFO] - Extending version file '/home/fhe/codechecker/build/CodeChecker/config/analyzer_version.json'.
- [INFO] - This is CodeChecker v6.16
- [INFO] - Built from Git commit hash: 79ea0aeacde9e9096df6b0eda10bed9859de721f
- [INFO] - Built from Git tags: 79ea0aeacde9e9096df6b0eda10bed9859de721f (79ea0ae)
- [INFO] - Baked with Git tag information merged with configured version: 6.16 (79ea0ae)
- [INFO] - Extending version file '/home/fhe/codechecker/build/CodeChecker/config/web_version.json'.
- [INFO] - This is CodeChecker v6.16
- [INFO] - Built from Git commit hash: 79ea0aeacde9e9096df6b0eda10bed9859de721f
- [INFO] - Built from Git tags: 79ea0aeacde9e9096df6b0eda10bed9859de721f (79ea0ae)
- [INFO] - Baked with Git tag information merged with configured version: 6.16 (79ea0ae)
- mkdir -p /home/fhe/codechecker/build/CodeChecker/cc_bin && \
- python3 ./scripts/build/create_commands.py -b /home/fhe/codechecker/build \
- --cmd-dir codechecker_common/cmd \
- /home/fhe/codechecker/web/codechecker_web/cmd \
- /home/fhe/codechecker/web/server//codechecker_server/cmd \
- /home/fhe/codechecker/web/client//codechecker_client/cmd \
- /home/fhe/codechecker/analyzer/codechecker_analyzer/cmd \
- --bin-file /home/fhe/codechecker/bin/CodeChecker \
- --cc-bin-file /home/fhe/codechecker/bin/CodeChecker.py
- # Copy license file.
- cp /home/fhe/codechecker/LICENSE.TXT /home/fhe/codechecker/build/CodeChecker
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement