https://github.com/pseyfert/compilecommands_to_compilerexplorer
parse the LHCb nightlies compile_commands.json and create compiler-explorer c++.properties path
https://github.com/pseyfert/compilecommands_to_compilerexplorer
compile-commands-json
Last synced: about 1 year ago
JSON representation
parse the LHCb nightlies compile_commands.json and create compiler-explorer c++.properties path
- Host: GitHub
- URL: https://github.com/pseyfert/compilecommands_to_compilerexplorer
- Owner: pseyfert
- License: gpl-3.0
- Created: 2018-10-30T12:48:45.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2021-12-31T23:14:06.000Z (over 4 years ago)
- Last Synced: 2025-04-12T04:00:01.808Z (about 1 year ago)
- Topics: compile-commands-json
- Language: Go
- Size: 54.7 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# compilecommands 2 compilerexplorer
[](LICENSE)
[](https://travis-ci.org/pseyfert/compilecommands_to_compilerexplorer)
Helpers to create a [compiler explorer](https://godbolt.org/) configuration
from a `compile_commands.json` file.
Originally created to have the LHCb Experiment's nightly software builds
available in Compiler Explorer with transitive include dependencies.
Sorting out LHCb specific parts into dedicated packages is work in progress to
facilitate a more general usage.
Feedback (suggestions, wishes, reviews, bug reports, patches, pull requests,
improvements) is welcome, even if I don't find the time to follow them up.
Please consider that general purpose refactoring is not on my employer's
priorities.
I (very quickly) wrote down a [blog
post](https://pseyfert.web.cern.ch/pseyfert/blog/compiler-explorer-for-lhcb.html)
about my Compiler Explorer setup, its raw version can be found in the `doc`
directory. The blog post is under CC-BY-SA 4.0.