l0ng-ai
192b59801a
fix(build): build selected CMake targets in the Build window ( #2061 )
...
Fixes #2039
CMake configurations bypassed the Build executor and Build Project ignored the selected target, so CMake projects had no hammer, configure/build output went to Run tabs, and generated names carried a "(build)" suffix (the build directory) that read like an action. Now the toolbar hammer and Cmd+F9 build the selected CMake target and profile without running it; configure/build prerequisites of Run, Debug and CTest run in the Build window and a failed build prevents the launch; generated executables are "CMake Application" configurations; generated names add profile/build directory only when needed to tell them apart ("hello", or "hello [Debug · build-debug/]"). Saved names and configuration ids are kept. Verified on macOS.
2026-11-08 04:48:14 +08:00
..
2026-11-08 02:01:37 +08:00
2026-10-25 21:24:00 +08:00
2026-11-05 13:55:34 +08:00
2026-11-07 10:15:30 +08:00
2026-11-07 10:15:30 +08:00
2026-11-08 04:48:14 +08:00
2026-11-08 02:47:33 +08:00
2026-11-01 08:35:18 +08:00
2026-11-04 08:15:13 +08:00
2026-11-04 08:02:54 +08:00
2026-11-08 04:48:14 +08:00
2026-11-08 04:48:14 +08:00
2026-10-30 08:52:00 +08:00
2026-11-06 02:43:22 +08:00
2026-11-06 02:43:22 +08:00
2026-11-08 04:48:14 +08:00
2026-11-08 02:47:33 +08:00
2026-11-08 04:48:14 +08:00
2026-11-08 04:48:14 +08:00
2026-10-22 18:55:10 +08:00
2026-10-29 11:58:19 +08:00
2026-11-07 10:56:59 +08:00
2026-11-05 21:03:28 +08:00
2026-11-08 00:21:42 +08:00
2026-11-08 00:21:42 +08:00
2026-11-07 05:32:45 +08:00
2026-10-31 20:58:45 +08:00
2026-11-08 00:46:39 +08:00
2026-11-05 14:08:37 +08:00
2026-11-02 22:49:04 +08:00
2026-11-01 19:34:31 +08:00
2026-11-01 19:34:31 +08:00
2026-11-08 04:48:14 +08:00
2026-10-25 21:24:00 +08:00
2026-10-22 18:55:10 +08:00
2026-11-06 07:34:00 +08:00
2026-10-28 19:35:16 +08:00
2026-10-31 12:38:54 +08:00
2026-10-31 13:56:06 +08:00
2026-10-31 13:56:06 +08:00
2026-11-08 00:12:09 +08:00
2026-10-31 13:56:06 +08:00
2026-10-31 13:56:06 +08:00
2026-10-31 13:56:06 +08:00
2026-11-08 01:57:00 +08:00
2026-10-31 13:56:06 +08:00
2026-11-04 06:06:38 +08:00
2026-11-04 01:09:07 +08:00
2026-11-05 11:23:39 +08:00
2026-11-05 11:23:39 +08:00
2026-11-05 02:02:06 +08:00
2026-11-04 05:46:50 +08:00
2026-11-04 05:46:50 +08:00
2026-11-04 05:46:50 +08:00
2026-11-08 04:48:14 +08:00
2026-11-04 23:11:01 +08:00
2026-11-04 23:11:01 +08:00
2026-11-05 13:55:34 +08:00
2026-11-08 00:46:39 +08:00
2026-11-02 23:37:52 +08:00
2026-11-05 10:28:21 +08:00
2026-11-05 15:37:19 +08:00
2026-11-05 15:37:19 +08:00
2026-11-07 00:59:30 +08:00
2026-11-07 00:59:30 +08:00
2026-10-25 09:44:46 +08:00
2026-11-05 21:38:12 +08:00
2026-11-03 00:37:14 +08:00
2026-11-03 00:37:14 +08:00
2026-11-03 23:17:52 +08:00
2026-11-05 21:38:12 +08:00
2026-11-06 20:51:06 +08:00
2026-11-06 20:51:06 +08:00
2026-11-05 02:01:35 +08:00
2026-11-08 00:21:42 +08:00
2026-11-08 00:21:42 +08:00
2026-11-08 02:42:42 +08:00
2026-10-31 15:02:39 +08:00
2026-11-05 21:38:12 +08:00
2026-11-05 21:38:12 +08:00
2026-11-05 21:38:12 +08:00
2026-11-05 20:43:14 +08:00
2026-11-08 02:47:33 +08:00
2026-10-25 21:24:00 +08:00
2026-11-08 02:47:33 +08:00
2026-11-04 23:11:01 +08:00
2026-10-31 15:11:52 +08:00
2026-11-07 05:32:45 +08:00
2026-11-06 15:51:41 +08:00
2026-11-06 15:51:41 +08:00
2026-11-05 00:57:54 +08:00
2026-11-07 10:15:30 +08:00
2026-11-07 10:15:30 +08:00
2026-11-07 11:13:00 +08:00
2026-10-31 12:38:54 +08:00
2026-10-31 12:38:54 +08:00
2026-10-31 01:28:41 +08:00
2026-10-31 01:28:41 +08:00
2026-11-08 00:21:42 +08:00
2026-11-08 00:46:39 +08:00
2026-11-07 10:15:30 +08:00
2026-11-07 10:15:30 +08:00
2026-11-08 02:47:33 +08:00
2026-11-07 10:15:30 +08:00
2026-10-22 18:55:10 +08:00
2026-10-22 18:55:10 +08:00
2026-10-27 18:56:54 +08:00
2026-11-07 10:15:30 +08:00
2026-11-08 04:48:14 +08:00
2026-11-08 01:57:00 +08:00
2026-11-08 01:57:00 +08:00
2026-11-04 11:56:03 +08:00
2026-10-25 21:24:00 +08:00
2026-10-25 21:24:00 +08:00
2026-10-25 21:24:00 +08:00
2026-10-25 09:44:46 +08:00
2026-10-28 19:35:16 +08:00
2026-11-08 02:47:33 +08:00
2026-11-08 02:47:33 +08:00
2026-11-08 02:47:33 +08:00
2026-11-06 06:56:51 +08:00
2026-11-01 08:35:18 +08:00
2026-11-01 08:35:18 +08:00
2026-11-02 20:13:44 +08:00
2026-11-02 20:13:44 +08:00
2026-10-28 19:35:16 +08:00