Commit Graph

38 Commits

Author SHA1 Message Date
Bartek Kryza
07584c8616 Fixed building on macos with LLVM 15 2022-12-25 21:30:01 +01:00
Bartek Kryza
8e8984fe66 Updated clang-tidy check filters 2022-12-24 19:01:42 +01:00
Bartek Kryza
d1723f7b96 Added backward-cpp stack printer (90398eef20f4e7e0e939322d7e84f9c52078a325) 2022-12-20 19:18:31 +01:00
Bartek Kryza
b066348429 Fixed compilation on macos 2022-08-08 18:21:08 +02:00
Bartek Kryza
ae7ef11e43 Added test case for recursive variadic template specialization 2022-08-07 23:09:44 +02:00
Bartek Kryza
1844b992aa Added LLVM_VERSION make option 2022-08-06 13:12:03 +02:00
Bartek Kryza
5cdbb364b0 Fixed sequence diagram test cases 2022-08-06 12:39:42 +02:00
Bartek Kryza
cc0119d079 Updated LLVM cmake detection 2022-08-03 23:45:51 +02:00
Bartek Kryza
487e5d435b Removed cppast dependency 2022-08-03 22:13:27 +02:00
Bartek Kryza
5917d341e2 Fixed LLVM library dir in CMakeLists 2022-08-03 01:28:40 +02:00
Bartek Kryza
37757b2ccc Fixed class diagram test cases 2022-07-31 00:41:51 +02:00
Bartek Kryza
88a87edc42 First passing test cases using libtooling visitor 2022-07-17 11:48:00 +02:00
Bartek Kryza
824c6ff5fe Disable verbose make 2022-06-22 22:16:36 +02:00
Bartek Kryza
ff50df5bc4 Updated debian rules 2022-06-14 21:49:47 +02:00
Bartek Kryza
9e2a1284cb Updated minimum cmake version 2022-06-14 11:02:38 +02:00
Bartek Kryza
0ae98ae2ac Added explicit threads link dependency 2022-06-12 23:03:52 +02:00
Bartek Kryza
58b7b8a32f Added explicit threads link dependency 2022-06-12 22:37:05 +02:00
Bartek Kryza
abba53694b Added explicit threads link dependency 2022-06-12 20:46:27 +02:00
Bartek Kryza
4d7d8055d6 Updated debian control files 2022-06-12 13:17:34 +02:00
Bartek Kryza
31398b7bc3 Fixed CMakeLists install rules 2022-06-10 19:09:59 +02:00
Bartek Kryza
9c59af8302 Added automatic executable version updates 2022-06-10 18:20:49 +02:00
Bartek Kryza
84c48e96d1 Added GNU install dir rules to CMakeLists 2022-06-10 15:48:23 +02:00
Bartek Kryza
90da2e5238 Switched to header only spdlog for better portability 2022-06-08 23:44:20 +02:00
Bartek Kryza
0e7c30541a Force all and extra warnings as errors except for tests 2022-06-08 20:32:55 +02:00
Bartek Kryza
fb00348081 Added codecov badge 2022-04-02 17:20:08 +02:00
Bartek Kryza
5667e1553d Updated build instructions on macos 2022-03-07 23:20:19 +01:00
Bartek Kryza
fb392cb32b Disable SPDLOG_FMT_EXTERNAL cmake setting on macos 2022-02-13 00:17:05 +01:00
Bartek Kryza
47554060f4 Added CMake option to build using specific llvm version 2022-02-12 20:14:36 +01:00
Bartek Kryza
b11396cbf3 Fixed building with clang 2022-02-12 18:55:42 +01:00
Bartek Kryza
8e73db6ccd Fixed building on macos 2022-02-11 22:53:11 +01:00
Bartek Kryza
5cc986c9d6 Refactored utils 2022-01-29 21:17:42 +01:00
Bartek Kryza
4572fef334 Fixed compilation on archlinux 2021-05-29 20:54:35 +02:00
Bartek Kryza
0bd0ace462 Updated clang to version 12 2021-05-22 15:35:00 +02:00
Bartek Kryza
5dc841d9e6 Initial refactor to cppast 2021-03-24 01:02:28 +01:00
Bartek Kryza
6cc9073614 Added Makefile wrapper around cmake 2021-02-21 11:36:14 +01:00
Bartek Kryza
ce7aab2a0f Refactored test cases implementation 2021-02-20 23:17:14 +01:00
Bartek Kryza
6e907deecd Initial working sequence diagram 2021-02-19 23:35:00 +01:00
Bartek Kryza
8ccd4bc81e Initial commit 2021-02-07 23:13:52 +01:00