aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #20 from schra/patch/llvm-confFarzad Sadeghi2021-08-031-1/+13
|\ | | | | Use a reasonable fallback for LLVM_CONF
| * [patch] Use a reasonable fallback for LLVM_CONFAndré Schröder2021-08-021-1/+13
|/ | | | | | | | | | | | | | | | | In #19 I wrote that I couldn't compile the code via $ cmake -B build -S cgrep/ -DUSE_MONOLITH_LIBTOOLING=ON -DCMAKE_CXX_COMPILER=clang++ $ cmake --build build This is because I didn't set LLVM_CONF and it falls back to llvm-config-10. There are two problems with this: First, CMake didn't actually check if LLVM_CONF existed. I now check it via the REQUIRED argument in find_program. Second, my OS (Arch Linux) doesn't name the binary like llvm-config-10 but it's called llvm-config, so the fallback never works on Arch. Thus, I added a non-complete but somewhat reasonable list of possible names.
* fix for llvm 13v1.1.2terminaldweller2021-07-141-2/+2
|
* fix for llvm 13v1.1.1terminaldweller2021-07-141-2/+7
|
* fix for llvm 13terminaldweller2021-07-141-1/+1
|
* fix for llvm 13terminaldweller2021-07-141-27/+30
|
* fixed a typo in travis.yaml. cant type for the life of meterminaldweller2021-07-141-2/+2
|
* removed llvm 5 and 6 since they are no longer included in the PPA. fix for ↵terminaldweller2021-07-141-39/+39
| | | | llvm 12/13.
* added llvm 12 and 13 to travis. added some dockerfiles i used for ↵terminaldweller2021-07-147-58/+83
| | | | building/testing against different llvm versions.
* addes a macro for ast_type_traits. starting from 12 it had a namespace changeterminaldweller2021-07-141-27/+33
|
* updated codacy badge.terminaldweller2021-07-131-1/+1
|
* migrated over to travis.com, updated build badge, preparing for llvm 12 and 13terminaldweller2021-07-132-7/+43
|
* added a dockerfile for cgrep. i'll try to add a smaller alpine image later. ↵terminaldweller2021-02-191-0/+13
| | | | this one's too big
* changing default shell to shterminaldweller2021-02-191-2/+2
|
* Merge branch 'master' into cmaketerminaldweller2021-02-192-0/+31
|\
| * update for gitpodFarzad Sadeghi2021-01-061-1/+1
| |
| * Merge pull request #17 from terminaldweller/terminaldweller/gitpod-setupFarzad Sadeghi2021-01-062-0/+31
| |\ | | | | | | Fully automate dev setup with Gitpod
| | * Fully automate dev setup with Gitpodterminaldweller/gitpod-setupFarzad Sadeghi2021-01-062-0/+31
| |/ | | | | | | | | | | | | This commit implements a fully-automated development setup using Gitpod.io, an online IDE for GitLab, GitHub, and Bitbucket that enables Dev-Environments-As-Code. This makes it easy for anyone to get a ready-to-code workspace for any branch, issue or pull request almost instantly with a single click.
* | updated the readme accordingly with the new cmake buildcmakebloodstalker2020-11-061-0/+15
| |
* | its working nowbloodstalker2020-11-031-4/+8
| |
* | more fixesbloodstalker2020-11-031-11/+13
| |
* | some fixes for the cmake filesbloodstalker2020-11-031-6/+7
| |
* | cmake at lastbloodstalker2020-10-301-0/+50
|/
* Merge pull request #16 from schra/fix/spellingsFarzad Sadeghi2020-10-282-17/+17
|\ | | | | Fix spelling mistakes
| * Fix spelling mistakesAndre Schröder2020-10-282-17/+17
| |
* | Merge pull request #15 from schra/fix/remove-all-mentions-of-boostFarzad Sadeghi2020-10-282-2/+1
|\ \ | |/ |/| Remove all mentions of Boost
| * Remove all mentions of BoostAndre Schröder2020-10-272-2/+1
|/
* fixing travisbloodstalker2020-08-211-3/+3
|
* test pushbloodstalker2020-08-211-42/+49
|
* wip-testsbloodstalker2020-07-146-45/+58
|
* added a new switch:recorddecl. the test script is still WIP.bloodstalker2020-06-0421-21/+410
|
* adding llvm11 to travisbloodstalker2020-05-071-3/+3
|
* added llvm11 to travisbloodstalker2020-05-071-5/+23
|
* appveyor build fixbloodstalker2020-04-301-1/+1
|
* added a note regarding what to do when you get the `stddef.h not found`.bloodstalker2020-04-305-15/+42
| | | | testscript is still WIP.
* removed the boost dependency againbloodstalker2020-04-301-1/+1
|
* working on the test scriptbloodstalker2020-04-304-32/+71
|
* work in progressbloodstalker2020-04-216-18/+78
|
* removed the debug prints. boost is no longer a dependency.1.1bloodstalker2020-03-303-9/+3
|
* declarations no longer print out the declarations since they are already ↵bloodstalker2020-03-303-77/+168
| | | | matching declarations. added a new WIP switch called trace.
* travis fixbloodstalker2020-03-271-19/+1
|
* fixing travis as usual.bloodstalker2020-03-271-19/+18
|
* fixing travis as usual.bloodstalker2020-03-271-21/+22
|
* you now get the option of replacing the cgrep diagconsumer with the normal ↵bloodstalker2020-03-276-32/+116
| | | | one provided by clang. also the cgrep diagconsumer now prints out errors and only leaves out warnings and fixits. README update. man update. added llvm11 to travis.
* updatebloodstalker2020-03-238-89/+158
|\
| * updated the README. fixed a bug with declrefexpr where it was checking too ↵bloodstalker2020-03-222-4/+12
| | | | | | | | late whether the match was expanded from a macro which would result in an assertion failure.
| * changed memvar switch to cdecl and added a new switch, cxxdecl.bloodstalker2020-03-207-86/+147
| |
* | updatebloodstalker2020-03-233-3/+6
|/
* updatebloodstalker2020-03-114-23/+5
|
* more bug fixes as we're getting ready for the first release. still not sure ↵bloodstalker2020-03-077-23/+72
| | | | how to handle the test result evaluation.