aboutsummaryrefslogtreecommitdiff
path: root/Config.in
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2026-02-27 13:57:40 +0000
committerRon Yorston <rmy@pobox.com>2026-02-27 14:27:40 +0000
commited525e2db10081f095d2fccc1b02830654470401 (patch)
tree4467394a255c596be9c3573d8d0b5e4f3eb3dcea /Config.in
parent05219c1f97be1dc7a3f825a5a658a137d90b03a2 (diff)
downloadbusybox-w32-long_paths.tar.gz
busybox-w32-long_paths.tar.bz2
busybox-w32-long_paths.zip
win32: add (some) long path supportlong_paths
Use the longPathAware manifest entry to handle path lengths above 260. This requires the LongPathsEnabled registry key to be set at run-time. Modify (some) WIN32 API calls to use the wide-character variant. These features are controlled by the build-time configuration option FEATURE_LONG_PATHS, which is not enabled by default.
Diffstat (limited to 'Config.in')
-rw-r--r--Config.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/Config.in b/Config.in
index 51de85284..39d9b0589 100644
--- a/Config.in
+++ b/Config.in
@@ -494,6 +494,15 @@ config FEATURE_PNG_ALL
494 494
495endchoice 495endchoice
496 496
497config FEATURE_LONG_PATHS
498 bool "Support for long paths"
499 default n
500 depends on FEATURE_RESOURCES
501 help
502 Allow paths longer than 260 characters. This is only supported
503 on Windows 10+. The registry key LongPathsEnabled must be set
504 to 1.
505
497config FEATURE_EURO 506config FEATURE_EURO
498 bool "Support the euro currency symbol" 507 bool "Support the euro currency symbol"
499 default y 508 default y