Deniz Bahadir
a1af593291
CPack: Support arbitrary component name when packaging
...
CPack no longer blindly tries to create temporary packaging
(sub)directories that contain the verbatim name of a component, which
might contain characters that are not supported on the platform /
filesystem.
Instead, if the component's name contains a (possibly) problematic
character its MD5 hash will be used for that temporary packaging
(sub)directory.
Likewise, if the component's name resembles a reserved device name (e.g.
"COM1" on Windows) then the temporary packaging (sub)directory will get
this name prefixed with an underscore.
Similar, if it ends in a dot (on Windows) then the temporary packaging
(sub)directory will get this name suffixed with an underscore.
Fixes : #23612
2024-05-01 19:20:32 +02:00
..
2024-04-15 12:09:49 -04:00
2024-05-01 19:20:32 +02:00
2024-04-05 11:55:47 -04:00
2024-03-17 19:05:37 -04:00
2024-03-08 09:19:07 -05:00
2024-04-30 09:16:49 -04:00
2023-11-17 11:35:41 -05:00
2024-01-09 09:54:30 -05:00
2023-11-01 12:53:56 -04:00
2024-03-29 11:06:32 -04:00
2024-03-21 09:29:00 -04:00
2024-03-19 14:55:25 -04:00
2023-12-03 08:30:06 -05:00
2024-01-16 10:41:31 +03:00
2024-05-03 00:01:16 -04:00
2024-04-12 22:14:34 +03:00
2023-09-19 17:38:25 +03:00
2024-04-15 11:59:39 -04:00
2023-06-14 11:53:55 -04:00
2024-03-10 11:03:21 -04:00
2024-02-14 08:51:48 -05:00
2024-03-17 19:05:37 -04:00
2023-10-23 17:03:01 -04:00
2024-01-17 10:17:06 -05:00
2024-04-10 00:56:44 -04:00
2023-09-12 18:18:37 +08:00
2023-09-12 18:18:37 +08:00
2024-02-16 07:50:01 -05:00
2024-02-16 07:50:01 -05:00
2024-02-21 13:47:08 -05:00
2024-01-25 10:40:02 -05:00
2023-10-27 09:43:18 -04:00
2024-04-29 17:27:35 -04:00
2023-11-21 09:44:39 -05:00
2024-04-29 17:27:35 -04:00
2023-11-29 11:26:52 -05:00
2024-03-17 19:05:37 -04:00
2024-01-05 15:36:44 -05:00
2024-03-17 19:05:37 -04:00
2024-03-17 19:05:37 -04:00
2024-01-16 22:12:07 +03:00
2024-03-24 14:33:31 -04:00
2023-10-16 11:30:17 -04:00
2023-11-17 09:58:21 -05:00
2023-12-11 12:15:28 -05:00
2024-04-30 18:36:24 +02:00
2024-04-30 18:36:24 +02:00
2024-04-24 16:45:29 -04:00
2024-04-03 21:33:19 -04:00
2024-03-12 10:43:38 -04:00
2024-03-12 10:43:37 -04:00
2024-01-29 10:30:24 -05:00
2023-09-13 15:58:47 +02:00
2024-02-14 20:26:59 -05:00
2024-02-14 20:26:59 -05:00
2024-01-16 22:11:02 +03:00
2023-10-26 09:51:32 -04:00
2023-10-26 09:51:32 -04:00
2024-02-24 17:22:13 -05:00
2023-11-23 14:26:31 -05:00
2023-09-27 18:01:12 -04:00
2023-09-27 18:01:12 -04:00
2024-05-01 09:29:57 -04:00
2024-04-25 10:30:08 -04:00
2024-04-02 23:00:38 +11:00
2024-01-25 10:40:02 -05:00
2024-01-16 10:41:31 +03:00
2024-04-12 11:46:39 -04:00
2024-04-12 11:46:39 -04:00
2023-11-15 09:10:58 -05:00
2023-11-15 09:10:58 -05:00
2024-05-01 09:29:57 -04:00
2024-01-18 17:45:07 -05:00
2024-03-12 14:24:53 -04:00
2024-04-11 10:19:44 -04:00
2024-01-18 17:45:07 -05:00
2023-11-15 09:10:58 -05:00
2023-11-15 09:10:58 -05:00
2024-05-01 09:29:57 -04:00
2024-01-18 17:45:07 -05:00
2023-11-15 09:10:58 -05:00
2023-11-15 09:10:58 -05:00
2024-04-29 17:39:12 -04:00
2024-01-18 17:40:44 -05:00
2023-11-17 09:58:21 -05:00
2024-03-19 14:55:25 -04:00
2024-03-19 14:55:25 -04:00
2024-05-01 12:43:39 -04:00
2024-03-30 09:22:04 -04:00
2023-12-01 22:58:05 -05:00
2023-12-04 16:52:24 -05:00
2023-10-19 23:09:33 -04:00
2023-10-19 23:09:33 -04:00
2023-12-01 22:58:05 -05:00
2023-12-01 22:58:05 -05:00
2023-09-14 15:13:50 -04:00
2024-04-30 14:36:06 -04:00
2024-01-05 15:36:44 -05:00
2024-04-22 08:42:13 -04:00
2023-11-13 11:07:52 -05:00
2023-11-13 11:07:52 -05:00
2024-02-14 08:51:48 -05:00
2024-02-14 08:51:48 -05:00
2023-11-20 09:01:42 -05:00
2024-04-29 17:27:35 -04:00
2024-04-12 12:23:59 -04:00
2024-04-29 17:39:12 -04:00
2024-04-29 17:39:12 -04:00
2023-09-13 18:01:14 -04:00
2024-04-29 17:40:03 -04:00
2023-09-13 18:01:14 -04:00
2024-05-02 09:44:48 -04:00
2024-05-02 09:44:48 -04:00
2024-03-29 08:54:11 -04:00
2024-03-29 08:54:11 -04:00
2024-03-17 19:05:37 -04:00
2024-04-11 10:19:44 -04:00
2024-04-11 10:19:44 -04:00
2023-11-07 09:13:25 -05:00
2024-03-17 19:05:37 -04:00
2024-03-20 09:55:48 -04:00
2024-01-06 11:07:52 -05:00
2024-03-17 19:05:37 -04:00
2024-03-17 19:05:37 -04:00
2023-11-22 10:22:12 -05:00
2024-02-20 06:23:34 -05:00
2023-11-22 10:22:12 -05:00
2024-03-17 19:05:37 -04:00
2024-03-17 19:05:37 -04:00
2023-11-01 09:52:13 -04:00
2024-04-22 20:53:07 -04:00
2024-04-10 14:33:57 -04:00
2024-03-20 02:30:53 +08:00
2024-03-19 14:55:25 -04:00
2024-03-19 14:55:25 -04:00
2024-04-12 11:46:40 -04:00
2024-02-14 08:51:48 -05:00
2024-03-01 11:23:44 -05:00
2024-03-01 11:23:44 -05:00
2024-03-12 14:24:53 -04:00
2024-01-18 17:45:07 -05:00
2023-11-13 11:07:52 -05:00
2023-10-23 11:18:32 -04:00
2023-11-29 11:26:52 -05:00
2023-11-29 11:26:52 -05:00
2023-10-23 11:14:54 -04:00
2023-09-21 16:29:40 +02:00
2023-09-21 16:29:40 +02:00
2024-03-17 19:05:37 -04:00
2024-03-08 09:49:03 -05:00
2024-05-01 19:20:32 +02:00
2023-12-15 05:51:13 -08:00
2024-03-17 19:05:37 -04:00
2024-02-20 10:48:31 -05:00
2024-02-14 08:51:48 -05:00
2024-03-22 09:51:06 -04:00
2024-03-22 09:51:06 -04:00
2023-10-13 11:52:35 +02:00
2024-03-14 14:33:48 +01:00
2024-05-01 12:43:39 -04:00
2024-01-08 09:11:27 -08:00
2024-05-01 12:43:39 -04:00
2024-01-09 10:52:42 -05:00
2023-07-28 09:14:08 -04:00
2023-12-20 17:05:09 +01:00
2023-12-20 17:05:09 +01:00
2023-09-18 23:11:28 -04:00
2024-01-10 16:08:16 -08:00
2024-04-29 17:40:03 -04:00
2024-01-24 17:10:00 -05:00
2024-01-24 17:10:00 -05:00
2023-10-18 18:01:05 +02:00
2023-11-16 16:29:29 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-02-06 16:02:35 +01:00
2024-01-17 16:02:58 +01:00
2024-04-29 17:27:35 -04:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 16:02:58 +01:00
2024-01-17 10:17:06 -05:00
2023-10-13 11:52:35 +02:00
2023-10-13 11:52:35 +02:00
2024-03-29 08:54:11 -04:00
2024-03-29 08:54:11 -04:00
2023-10-23 10:53:28 -04:00
2023-10-04 17:14:58 -04:00
2024-04-11 10:19:44 -04:00
2024-04-11 10:19:44 -04:00
2024-03-21 09:29:00 -04:00
2024-03-19 14:55:25 -04:00
2024-03-17 19:05:37 -04:00
2024-01-17 10:17:06 -05:00
2024-01-17 10:17:06 -05:00
2024-04-02 17:33:02 -04:00
2024-01-24 17:10:00 -05:00
2024-04-11 10:19:44 -04:00
2023-11-13 11:07:52 -05:00
2023-11-15 09:10:58 -05:00
2023-10-02 10:17:31 -04:00
2024-03-17 19:05:37 -04:00
2023-12-19 10:00:55 -05:00
2024-01-29 10:30:24 -05:00
2023-11-01 14:08:18 -04:00
2023-11-22 07:12:38 -05:00
2023-12-02 06:37:40 -05:00
2024-02-09 08:58:46 -05:00
2024-01-25 10:40:02 -05:00
2024-05-02 09:43:17 -04:00
2024-05-02 09:40:04 -04:00
2024-02-20 10:48:31 -05:00
2024-02-20 10:48:31 -05:00
2024-02-14 08:51:48 -05:00
2023-11-17 08:49:21 -05:00
2024-03-17 19:05:37 -04:00
2024-02-15 16:37:07 +01:00
2024-01-17 10:15:44 -05:00
2024-01-17 10:15:44 -05:00
2024-03-10 11:41:39 -04:00