Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #20 from schra/patch/llvm-conf | Farzad Sadeghi | 2021-08-03 | 1 | -1/+13 |
|\ | | | | | Use a reasonable fallback for LLVM_CONF | ||||
| * | [patch] Use a reasonable fallback for LLVM_CONF | André Schröder | 2021-08-02 | 1 | -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.2 | terminaldweller | 2021-07-14 | 1 | -2/+2 |
| | |||||
* | fix for llvm 13v1.1.1 | terminaldweller | 2021-07-14 | 1 | -2/+7 |
| | |||||
* | fix for llvm 13 | terminaldweller | 2021-07-14 | 1 | -1/+1 |
| | |||||
* | fix for llvm 13 | terminaldweller | 2021-07-14 | 1 | -27/+30 |
| | |||||
* | fixed a typo in travis.yaml. cant type for the life of me | terminaldweller | 2021-07-14 | 1 | -2/+2 |
| | |||||
* | removed llvm 5 and 6 since they are no longer included in the PPA. fix for ↵ | terminaldweller | 2021-07-14 | 1 | -39/+39 |
| | | | | llvm 12/13. | ||||
* | added llvm 12 and 13 to travis. added some dockerfiles i used for ↵ | terminaldweller | 2021-07-14 | 7 | -58/+83 |
| | | | | building/testing against different llvm versions. | ||||
* | addes a macro for ast_type_traits. starting from 12 it had a namespace change | terminaldweller | 2021-07-14 | 1 | -27/+33 |
| | |||||
* | updated codacy badge. | terminaldweller | 2021-07-13 | 1 | -1/+1 |
| | |||||
* | migrated over to travis.com, updated build badge, preparing for llvm 12 and 13 | terminaldweller | 2021-07-13 | 2 | -7/+43 |
| | |||||
* | added a dockerfile for cgrep. i'll try to add a smaller alpine image later. ↵ | terminaldweller | 2021-02-19 | 1 | -0/+13 |
| | | | | this one's too big | ||||
* | changing default shell to sh | terminaldweller | 2021-02-19 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into cmake | terminaldweller | 2021-02-19 | 2 | -0/+31 |
|\ | |||||
| * | update for gitpod | Farzad Sadeghi | 2021-01-06 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #17 from terminaldweller/terminaldweller/gitpod-setup | Farzad Sadeghi | 2021-01-06 | 2 | -0/+31 |
| |\ | | | | | | | Fully automate dev setup with Gitpod | ||||
| | * | Fully automate dev setup with Gitpodterminaldweller/gitpod-setup | Farzad Sadeghi | 2021-01-06 | 2 | -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 buildcmake | bloodstalker | 2020-11-06 | 1 | -0/+15 |
| | | |||||
* | | its working now | bloodstalker | 2020-11-03 | 1 | -4/+8 |
| | | |||||
* | | more fixes | bloodstalker | 2020-11-03 | 1 | -11/+13 |
| | | |||||
* | | some fixes for the cmake files | bloodstalker | 2020-11-03 | 1 | -6/+7 |
| | | |||||
* | | cmake at last | bloodstalker | 2020-10-30 | 1 | -0/+50 |
|/ | |||||
* | Merge pull request #16 from schra/fix/spellings | Farzad Sadeghi | 2020-10-28 | 2 | -17/+17 |
|\ | | | | | Fix spelling mistakes | ||||
| * | Fix spelling mistakes | Andre Schröder | 2020-10-28 | 2 | -17/+17 |
| | | |||||
* | | Merge pull request #15 from schra/fix/remove-all-mentions-of-boost | Farzad Sadeghi | 2020-10-28 | 2 | -2/+1 |
|\ \ | |/ |/| | Remove all mentions of Boost | ||||
| * | Remove all mentions of Boost | Andre Schröder | 2020-10-27 | 2 | -2/+1 |
|/ | |||||
* | fixing travis | bloodstalker | 2020-08-21 | 1 | -3/+3 |
| | |||||
* | test push | bloodstalker | 2020-08-21 | 1 | -42/+49 |
| | |||||
* | wip-tests | bloodstalker | 2020-07-14 | 6 | -45/+58 |
| | |||||
* | added a new switch:recorddecl. the test script is still WIP. | bloodstalker | 2020-06-04 | 21 | -21/+410 |
| | |||||
* | adding llvm11 to travis | bloodstalker | 2020-05-07 | 1 | -3/+3 |
| | |||||
* | added llvm11 to travis | bloodstalker | 2020-05-07 | 1 | -5/+23 |
| | |||||
* | appveyor build fix | bloodstalker | 2020-04-30 | 1 | -1/+1 |
| | |||||
* | added a note regarding what to do when you get the `stddef.h not found`. | bloodstalker | 2020-04-30 | 5 | -15/+42 |
| | | | | testscript is still WIP. | ||||
* | removed the boost dependency again | bloodstalker | 2020-04-30 | 1 | -1/+1 |
| | |||||
* | working on the test script | bloodstalker | 2020-04-30 | 4 | -32/+71 |
| | |||||
* | work in progress | bloodstalker | 2020-04-21 | 6 | -18/+78 |
| | |||||
* | removed the debug prints. boost is no longer a dependency.1.1 | bloodstalker | 2020-03-30 | 3 | -9/+3 |
| | |||||
* | declarations no longer print out the declarations since they are already ↵ | bloodstalker | 2020-03-30 | 3 | -77/+168 |
| | | | | matching declarations. added a new WIP switch called trace. | ||||
* | travis fix | bloodstalker | 2020-03-27 | 1 | -19/+1 |
| | |||||
* | fixing travis as usual. | bloodstalker | 2020-03-27 | 1 | -19/+18 |
| | |||||
* | fixing travis as usual. | bloodstalker | 2020-03-27 | 1 | -21/+22 |
| | |||||
* | you now get the option of replacing the cgrep diagconsumer with the normal ↵ | bloodstalker | 2020-03-27 | 6 | -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. | ||||
* | update | bloodstalker | 2020-03-23 | 8 | -89/+158 |
|\ | |||||
| * | updated the README. fixed a bug with declrefexpr where it was checking too ↵ | bloodstalker | 2020-03-22 | 2 | -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. | bloodstalker | 2020-03-20 | 7 | -86/+147 |
| | | |||||
* | | update | bloodstalker | 2020-03-23 | 3 | -3/+6 |
|/ | |||||
* | update | bloodstalker | 2020-03-11 | 4 | -23/+5 |
| | |||||
* | more bug fixes as we're getting ready for the first release. still not sure ↵ | bloodstalker | 2020-03-07 | 7 | -23/+72 |
| | | | | how to handle the test result evaluation. |