Mike Gelfand
bc380511db
Modernize CMake code (ongoing refactoring) ( #4507 )
...
* Reformat CMake code
* Bump minimum CMake version to 3.12
* Add target sources separately via `target_source()`
* Make `tr_win32_app_info()` add target sources on its own
* Don't use `include_directories()`
* Don't use `add_definitions()`
* Limit use of `add_compile_options()`
* Move VDKQueue target declaration to a subdirectory
* Add `tr_disable_source_files_compile()` helper
* Add `tr_target_glib_resources()` helper
* Add `tr_gettext_msgfmt()` helper
* Enable AUTOUIC for Qt client
* Enable AUTORCC for Qt client
* Remove AUTO{MOC,RCC,UIC} source group overrides
* Add `tr_target_idl_files()` helper
* Move source group setup to `tr_qt_add_translation()`
* Add `tr_target_xib_files()` helper
* Prefer `target_sources()` to intermediate variables
* Use explicit visibility versions of `target_*()` commands
* Prefer genexes to conditions in `target_*()` commands
* Add `tr_allow_compile_if()` helper
* Leave only top-level `project()`, remove the rest
* Minor fixups
* Fixup Mac QL plugin install
* Fixup IDE target folders and source groups
2023-01-01 19:49:48 +00:00
..
2022-12-22 15:44:46 -06:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2022-06-27 23:33:13 -05:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2022-11-26 16:32:26 +00:00
2023-01-01 19:49:48 +00:00
2022-11-26 16:32:26 +00:00
2022-01-30 17:10:51 -05:00
2022-11-26 16:32:26 +00:00
2022-10-13 09:35:10 -05:00
2023-01-01 19:49:48 +00:00
2022-06-28 19:15:52 -05:00
2022-10-12 18:56:30 +08:00
2022-11-15 10:50:16 -06:00
2022-12-16 00:04:59 -06:00
2022-11-15 10:50:16 -06:00
2022-11-14 18:30:03 +00:00
2022-12-21 14:21:16 -06:00
2022-12-21 14:21:16 -06:00
2022-12-21 14:21:16 -06:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-12-27 22:08:48 -06:00
2022-12-21 14:21:16 -06:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-11-08 23:36:53 -06:00
2022-04-29 17:51:40 -05:00
2022-10-19 14:28:21 -05:00
2022-06-28 19:15:52 -05:00
2022-01-20 12:27:56 -06:00
2023-01-01 19:49:48 +00:00
2022-11-13 10:54:22 -06:00
2022-06-28 19:15:52 -05:00
2022-01-20 12:27:56 -06:00
2022-12-15 18:19:27 -06:00
2022-12-22 15:44:46 -06:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00
2022-10-13 09:35:10 -05:00
2022-06-28 19:15:52 -05:00
2022-10-19 14:28:21 -05:00
2022-12-21 14:21:16 -06:00
2022-12-22 20:07:45 -06:00
2022-02-22 10:04:20 -06:00
2022-06-28 19:15:52 -05:00
2022-02-22 10:04:20 -06:00
2022-01-20 12:27:56 -06:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-11-08 23:36:53 -06:00
2022-11-15 10:50:16 -06:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-04-29 17:51:40 -05:00
2022-06-28 19:15:52 -05:00
2022-10-19 14:28:21 -05:00
2022-06-28 19:15:52 -05:00
2022-10-12 18:56:30 +08:00
2022-12-14 20:44:21 -06:00
2022-11-27 22:31:26 -06:00
2022-11-27 22:31:26 -06:00
2022-06-28 19:15:52 -05:00
2022-12-14 20:44:21 -06:00
2022-06-28 19:15:52 -05:00
2022-11-14 18:30:03 +00:00
2022-06-28 19:15:52 -05:00
2022-10-25 11:14:42 -05:00
2022-12-21 20:01:52 -06:00
2022-12-21 20:01:52 -06:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-12-14 00:42:49 -06:00
2022-12-09 13:06:00 -06:00
2022-12-09 13:06:00 -06:00
2022-07-23 14:37:57 -05:00
2022-07-23 14:37:57 -05:00
2022-06-28 09:07:12 -05:00
2022-11-16 13:40:19 +00:00
2022-12-16 12:27:37 -06:00
2022-12-24 11:54:37 -06:00
2022-11-15 10:50:16 -06:00
2022-06-28 19:15:52 -05:00
2022-11-13 12:00:04 -06:00
2022-11-15 10:50:16 -06:00
2022-12-16 12:27:37 -06:00
2022-12-16 12:27:37 -06:00
2022-12-24 11:54:37 -06:00
2022-07-17 18:04:32 -05:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-01-20 12:27:56 -06:00
2022-07-17 18:04:32 -05:00
2022-11-15 10:50:16 -06:00
2022-11-14 18:30:03 +00:00
2022-06-28 19:15:52 -05:00
2022-11-15 10:50:16 -06:00
2022-11-15 10:50:16 -06:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-11-25 16:01:29 -06:00
2022-11-15 10:50:16 -06:00
2022-12-21 14:21:16 -06:00
2022-06-08 16:35:51 -05:00
2022-06-08 16:35:51 -05:00
2022-11-18 10:03:25 -06:00
2022-11-18 10:03:25 -06:00
2022-06-28 19:15:52 -05:00
2022-10-19 14:28:21 -05:00
2022-11-13 10:54:22 -06:00
2022-11-13 10:54:22 -06:00
2022-01-20 12:27:56 -06:00
2022-01-20 12:27:56 -06:00
2022-12-22 20:07:45 -06:00
2022-12-22 20:07:45 -06:00
2022-06-28 19:15:52 -05:00
2022-03-31 00:52:23 +03:00
2022-06-28 19:15:52 -05:00
2022-01-20 12:27:56 -06:00
2022-06-28 19:15:52 -05:00
2022-12-22 16:37:10 -06:00
2022-11-11 21:29:48 -06:00
2022-11-11 21:29:48 -06:00
2022-06-28 19:15:52 -05:00
2022-01-20 12:27:56 -06:00
2022-10-25 11:14:42 -05:00
2022-11-21 23:14:10 -06:00
2022-06-28 19:15:52 -05:00
2022-04-24 21:34:30 +01:00
2022-12-21 20:01:52 -06:00
2022-12-21 20:01:52 -06:00
2022-06-28 19:15:52 -05:00
2022-06-28 23:20:42 -05:00
2022-01-20 12:27:56 -06:00
2022-06-08 16:35:51 -05:00
2022-04-29 17:51:40 -05:00
2022-04-29 17:51:40 -05:00
2022-12-21 14:21:16 -06:00
2022-12-24 01:35:55 -06:00
2022-12-21 14:21:16 -06:00
2022-12-24 01:35:55 -06:00
2022-07-17 18:04:32 -05:00
2022-06-28 19:15:52 -05:00
2022-11-14 18:30:03 +00:00
2022-06-28 19:15:52 -05:00
2022-11-08 23:36:53 -06:00
2022-06-24 00:26:36 -05:00
2022-06-28 23:20:42 -05:00
2022-11-07 11:20:15 -06:00
2022-12-22 20:07:45 -06:00
2022-06-08 15:13:29 -05:00
2022-11-08 23:36:53 -06:00
2022-06-28 19:15:52 -05:00
2022-03-17 13:41:48 -05:00
2022-12-21 14:21:16 -06:00
2022-12-24 12:19:53 -06:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00
2022-06-28 19:15:52 -05:00
2022-11-14 18:30:03 +00:00
2022-06-28 19:15:52 -05:00
2022-02-22 10:04:20 -06:00
2022-11-15 10:50:16 -06:00
2022-12-31 12:17:24 -06:00
2022-06-28 19:15:52 -05:00
2022-12-21 14:21:16 -06:00