Jonas Devlieghere
ccf1469a4c
[lldb] Make lldbVersion a full fledged library
...
Because of its dependency on clang (and potentially other compilers
downstream, such as swift) lldb_private::GetVersion already lives in its
own library called lldbBase. Despite that, its implementation was spread
across unrelated files. This patch improves things by introducing a
Version library with its own directory, header and implementation file.
The benefits of this patch include:
- We can get rid of the ugly quoting macros.
- Other parts of LLDB can read the version number from
lldb/Version/Version.inc.
- The implementation can be swapped out for tools like lldb-server than
don't need to depend on clang at all.
Differential revision: https://reviews.llvm.org/D115211
2021-12-08 15:14:34 -08:00
..
2021-12-08 15:14:34 -08:00
2021-10-12 22:10:21 +08:00
2021-10-12 22:10:21 +08:00
2020-09-25 11:47:05 -07:00
2020-02-17 22:58:26 -08:00
2021-06-09 09:43:13 -07:00
2021-06-15 14:34:02 -07:00
2021-06-15 14:34:02 -07:00
2021-06-15 14:34:02 -07:00
2020-01-24 08:52:55 +01:00
2020-02-17 23:15:40 -08:00
2021-06-09 09:43:13 -07:00
2021-10-18 15:29:24 -07:00
2021-03-05 19:33:33 +01:00
2021-06-23 11:25:10 +00:00
2021-06-09 09:43:13 -07:00
2021-06-09 09:43:13 -07:00
2020-02-17 22:58:26 -08:00
2021-12-08 15:14:34 -08:00
2021-05-26 12:46:12 +02:00
2020-05-20 13:02:20 -07:00
2021-05-26 12:46:12 +02:00
2021-06-09 09:43:13 -07:00
2020-02-17 22:58:26 -08:00
2020-04-06 16:09:40 -07:00
2020-02-17 22:58:26 -08:00
2021-05-26 12:46:12 +02:00
2021-05-26 12:46:12 +02:00
2021-09-13 13:05:06 +02:00
2021-06-09 09:43:13 -07:00
2020-08-20 14:07:05 -07:00
2020-09-25 11:47:05 -07:00
2020-02-17 22:58:26 -08:00
2021-05-18 09:41:20 +02:00
2021-11-10 16:43:19 +00:00
2021-05-26 12:46:12 +02:00
2021-06-09 09:43:13 -07:00
2021-10-08 14:54:07 +02:00
2021-10-08 14:54:07 +02:00
2021-08-05 10:18:14 -07:00
2020-02-17 22:58:26 -08:00
2021-10-27 10:46:47 +02:00
2021-10-21 12:58:45 +02:00
2021-06-05 15:50:49 +07:00
2021-06-09 09:43:13 -07:00
2020-09-25 11:47:05 -07:00
2021-12-08 15:14:34 -08:00
2020-08-22 10:04:27 -07:00
2020-05-14 11:59:18 +02:00
2020-06-24 16:29:30 -07:00
2021-08-09 12:06:59 +02:00
2020-06-24 16:29:30 -07:00
2021-06-17 15:14:47 -07:00
2021-06-09 09:43:13 -07:00
2020-06-24 16:29:30 -07:00
2020-02-17 22:58:26 -08:00
2021-11-23 14:18:51 -08:00
2021-11-11 15:04:44 -06:00
2020-02-17 22:58:26 -08:00
2020-08-07 14:47:31 -07:00
2021-06-17 15:14:47 -07:00
2020-12-22 10:08:22 -08:00
2021-05-18 09:41:20 +02:00
2020-06-24 16:29:30 -07:00
2020-02-17 22:58:26 -08:00
2020-02-17 22:58:26 -08:00
2020-02-17 22:58:26 -08:00
2020-06-24 16:29:30 -07:00
2020-02-17 22:58:26 -08:00
2020-02-17 22:58:26 -08:00
2021-11-22 15:36:46 -08:00
2020-06-24 16:29:30 -07:00
2021-06-09 09:43:13 -07:00
2020-02-17 22:58:26 -08:00
2021-04-01 20:17:54 +02:00
2020-02-17 23:15:40 -08:00
2020-02-17 23:15:40 -08:00