aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2019-03-06 10:05:06 +0000
committerRon Yorston <rmy@pobox.com>2019-03-06 10:05:06 +0000
commit5c5197df8668ba58ec7799ccc418d124a6c6a49e (patch)
treeb2cf42a770934c7adba484b5abe5e5e04e76fbff /configs
parent8ebe81483b8759c36c9aa5015044d8e3d2c50fd5 (diff)
downloadbusybox-w32-5c5197df8668ba58ec7799ccc418d124a6c6a49e.tar.gz
busybox-w32-5c5197df8668ba58ec7799ccc418d124a6c6a49e.tar.bz2
busybox-w32-5c5197df8668ba58ec7799ccc418d124a6c6a49e.zip
win32: implement readlink(2)
Provide an implementation of readlink(2) based on code from Git for Windows. This version only supports symbolic links, not mount points, as the latter seem to work well enough as-is. With this change the ls and stat applets can display the targets of symbolic links. The readlink applet has been enabled in the default configuration.
Diffstat (limited to 'configs')
-rw-r--r--configs/mingw32_defconfig8
-rw-r--r--configs/mingw64_defconfig8
2 files changed, 10 insertions, 6 deletions
diff --git a/configs/mingw32_defconfig b/configs/mingw32_defconfig
index c30ffa1b5..a29cc164a 100644
--- a/configs/mingw32_defconfig
+++ b/configs/mingw32_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.31.0.git 3# Busybox version: 1.31.0.git
4# Fri Mar 1 08:50:17 2019 4# Wed Mar 6 09:32:59 2019
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -50,6 +50,7 @@ CONFIG_FEATURE_ICON_ALL=y
50CONFIG_FEATURE_EURO=y 50CONFIG_FEATURE_EURO=y
51CONFIG_FEATURE_EXTRA_FILE_DATA=y 51CONFIG_FEATURE_EXTRA_FILE_DATA=y
52CONFIG_FEATURE_IDENTIFY_OWNER=y 52CONFIG_FEATURE_IDENTIFY_OWNER=y
53CONFIG_FEATURE_READLINK2=y
53 54
54# 55#
55# Build Options 56# Build Options
@@ -295,8 +296,8 @@ CONFIG_PASTE=y
295CONFIG_PRINTENV=y 296CONFIG_PRINTENV=y
296CONFIG_PRINTF=y 297CONFIG_PRINTF=y
297CONFIG_PWD=y 298CONFIG_PWD=y
298# CONFIG_READLINK is not set 299CONFIG_READLINK=y
299# CONFIG_FEATURE_READLINK_FOLLOW is not set 300CONFIG_FEATURE_READLINK_FOLLOW=y
300CONFIG_REALPATH=y 301CONFIG_REALPATH=y
301CONFIG_RM=y 302CONFIG_RM=y
302CONFIG_RMDIR=y 303CONFIG_RMDIR=y
@@ -1113,6 +1114,7 @@ CONFIG_ASH_HELP=y
1113CONFIG_ASH_GETOPTS=y 1114CONFIG_ASH_GETOPTS=y
1114CONFIG_ASH_CMDCMD=y 1115CONFIG_ASH_CMDCMD=y
1115CONFIG_ASH_NOCONSOLE=y 1116CONFIG_ASH_NOCONSOLE=y
1117CONFIG_ASH_NOCASEGLOB=y
1116# CONFIG_CTTYHACK is not set 1118# CONFIG_CTTYHACK is not set
1117# CONFIG_HUSH is not set 1119# CONFIG_HUSH is not set
1118# CONFIG_HUSH_BASH_COMPAT is not set 1120# CONFIG_HUSH_BASH_COMPAT is not set
diff --git a/configs/mingw64_defconfig b/configs/mingw64_defconfig
index 46cb6941f..3d6102f0a 100644
--- a/configs/mingw64_defconfig
+++ b/configs/mingw64_defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.31.0.git 3# Busybox version: 1.31.0.git
4# Fri Mar 1 08:50:17 2019 4# Wed Mar 6 09:32:59 2019
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7# CONFIG_PLATFORM_POSIX is not set 7# CONFIG_PLATFORM_POSIX is not set
@@ -50,6 +50,7 @@ CONFIG_FEATURE_ICON_ALL=y
50CONFIG_FEATURE_EURO=y 50CONFIG_FEATURE_EURO=y
51CONFIG_FEATURE_EXTRA_FILE_DATA=y 51CONFIG_FEATURE_EXTRA_FILE_DATA=y
52CONFIG_FEATURE_IDENTIFY_OWNER=y 52CONFIG_FEATURE_IDENTIFY_OWNER=y
53CONFIG_FEATURE_READLINK2=y
53 54
54# 55#
55# Build Options 56# Build Options
@@ -295,8 +296,8 @@ CONFIG_PASTE=y
295CONFIG_PRINTENV=y 296CONFIG_PRINTENV=y
296CONFIG_PRINTF=y 297CONFIG_PRINTF=y
297CONFIG_PWD=y 298CONFIG_PWD=y
298# CONFIG_READLINK is not set 299CONFIG_READLINK=y
299# CONFIG_FEATURE_READLINK_FOLLOW is not set 300CONFIG_FEATURE_READLINK_FOLLOW=y
300CONFIG_REALPATH=y 301CONFIG_REALPATH=y
301CONFIG_RM=y 302CONFIG_RM=y
302CONFIG_RMDIR=y 303CONFIG_RMDIR=y
@@ -1113,6 +1114,7 @@ CONFIG_ASH_HELP=y
1113CONFIG_ASH_GETOPTS=y 1114CONFIG_ASH_GETOPTS=y
1114CONFIG_ASH_CMDCMD=y 1115CONFIG_ASH_CMDCMD=y
1115CONFIG_ASH_NOCONSOLE=y 1116CONFIG_ASH_NOCONSOLE=y
1117CONFIG_ASH_NOCASEGLOB=y
1116# CONFIG_CTTYHACK is not set 1118# CONFIG_CTTYHACK is not set
1117# CONFIG_HUSH is not set 1119# CONFIG_HUSH is not set
1118# CONFIG_HUSH_BASH_COMPAT is not set 1120# CONFIG_HUSH_BASH_COMPAT is not set