aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorterminaldweller <thabogre@gmail.com>2021-07-14 05:01:33 +0000
committerterminaldweller <thabogre@gmail.com>2021-07-14 05:01:33 +0000
commit3d8a89bad9ccc48e7877fa1c4219a1064666b7c9 (patch)
treebb904c6ec6f18876a8e0af0a8c7012c5e7e6deab /README.md
parentaddes a macro for ast_type_traits. starting from 12 it had a namespace change (diff)
downloadcgrep-3d8a89bad9ccc48e7877fa1c4219a1064666b7c9.tar.gz
cgrep-3d8a89bad9ccc48e7877fa1c4219a1064666b7c9.zip
added llvm 12 and 13 to travis. added some dockerfiles i used for building/testing against different llvm versions.
Diffstat (limited to '')
-rw-r--r--README.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/README.md b/README.md
index e683a4c..a0c02f9 100644
--- a/README.md
+++ b/README.md
@@ -158,14 +158,14 @@ For an up-to-date list, you can run `cgrep --help` or look at the man page.
## Known Issues
`cgrep` complains that it cannot find `stddef.h` or some other similar header. If that happens to you , it's because cgrep can't find the clang built-in headers. run `llvm-config --libdir`, then head on to `clang`. Inside that directory you should see one(or maybe more) llvm/clang versions. Pick the one you used to build cgrep against. Inside that directory there will be a directory named `include`. Pass that to cgrep any way you see fit.<br/>
-Alternatively, `$(llvm-config --libdir)/clang/$(llvm-config --version)/include` should give the path cgrep needs to include. If you build your llvm/clang from upstream, this might not work. SVN bulds will have the svn string attached to the version number.<br/>
+Alternatively, `$(llvm-config --libdir)/clang/$(llvm-config --version)/include` should give the path cgrep needs to include. If you build your llvm/clang from upstream, this might not work. SVN builds will have the svn string attached to the version number.<br/>
You could,for example, use `--extra-arg=-I/usr/lib/llvm-9/lib/clang/9.0.0/include` to call cgrep or you could just alias `cgrep` to `cgrep --extra-arg=-I/usr/lib/llvm-9/lib/clang/9.0.0/include`.<br/>
`cgrep`, replaces the clang diagnosticConsumer with a simple one that only tells you there are erros during the compilation. You can get the normal clang output using the `--clangdiag` switch. The decision was made to declutter the output generated by cgrep.
## License
-cgrep is licensed under GPL-3.0. Eveything else is licensed under it's own respective license.
+cgrep is licensed under GPL-3.0. Everything else is licensed under it's own respective license.
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fbloodstalker%2Fcgrep.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fbloodstalker%2Fcgrep?ref=badge_large)