Brad King
5f2bf6ecc6
Help: Drop misleading add_custom_command "makefile terms" explanation
...
The "In makefile terms" explanation is left from very early days of
CMake to help developers migrating from hand-written makefiles.
These days it is often misinterpreted, particularly in the context
of multiple `add_custom_command` calls, to mean that we generate a
single Makefile containing rules for all custom commands. This
leads to an incorrect mental model of the expressed build system.
The actual generated build system may spread the rules across multiple
targets that do not see the each other's file-level rules, which makes
target-level dependencies important too.
2022-12-07 18:39:37 -05:00
..
2022-11-09 23:52:30 +04:00
2022-11-29 09:12:17 +11:00
2022-12-07 18:39:37 -05:00
2022-11-19 13:32:56 +01:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-11-09 23:52:30 +04:00
2022-12-05 19:42:06 -05:00
2022-03-21 15:46:50 -04:00
2022-11-10 10:11:22 -05:00
2022-10-20 11:21:40 -04:00
2022-11-09 23:52:30 +04:00
2022-11-07 22:55:07 +04:00
2022-08-22 16:25:53 +02:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-07 22:55:07 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-08 00:05:55 +11:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-06-30 23:37:15 +02:00
2022-08-22 16:25:53 +02:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-11-09 23:52:30 +04:00
2022-08-09 13:05:34 -04:00
2022-11-17 15:05:07 -05:00
2022-04-29 22:00:02 +02:00
2022-04-29 22:00:02 +02:00
2022-10-20 11:17:46 -04:00
2022-04-29 22:00:02 +02:00
2022-04-29 22:00:02 +02:00
2022-08-30 15:11:09 -04:00
2022-11-07 23:51:51 +11:00
2022-11-07 22:55:06 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-07 22:55:06 +04:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-11-09 23:52:30 +04:00
2021-12-21 10:55:43 -05:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-07-05 11:05:54 -04:00
2022-11-09 23:52:30 +04:00
2022-11-11 22:49:36 +01:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2021-06-23 17:24:09 +02:00
2022-10-27 11:13:46 -04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-27 20:35:14 +11:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-18 14:09:32 -05:00
2022-10-13 12:04:00 -04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-09 23:52:30 +04:00
2022-11-07 22:55:06 +04:00
2022-11-09 23:52:30 +04:00