diff options
-rw-r--r-- | nuttx/Documentation/NuttShell.html | 2 | ||||
-rwxr-xr-x | nuttx/tools/link.bat | 14 | ||||
-rwxr-xr-x | nuttx/tools/unlink.bat | 9 |
3 files changed, 20 insertions, 5 deletions
diff --git a/nuttx/Documentation/NuttShell.html b/nuttx/Documentation/NuttShell.html index 10b4ea583..e3078d732 100644 --- a/nuttx/Documentation/NuttShell.html +++ b/nuttx/Documentation/NuttShell.html @@ -1712,7 +1712,7 @@ ls [-lRs] <dir-path> <ul><table> <tr> <td><b><code>-R</code></b></td> - <td>Show the constents of specified directory and all of its + <td>Show the contents of specified directory and all of its sub-directories.</td> </tr> <tr> diff --git a/nuttx/tools/link.bat b/nuttx/tools/link.bat index 434574ee3..22ddaf14b 100755 --- a/nuttx/tools/link.bat +++ b/nuttx/tools/link.bat @@ -2,7 +2,7 @@ rem tools/link.bat
rem
-rem Copyright (C) 2012 Gregory Nutt. All rights reserved.
+rem Copyright (C) 2012, 2014 Gregory Nutt. All rights reserved.
rem Author: Gregory Nutt <gnutt@nuttx.org>
rem
rem Redistribution and use in source and binary forms, with or without
@@ -33,6 +33,12 @@ rem ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE rem POSSIBILITY OF SUCH DAMAGE.
rem
+set usemklink=
+if "%1"=="-m" (
+set usemklink="y"
+shift
+)
+
set src=%1
set link=%2
@@ -77,8 +83,14 @@ rem Copy the directory :MkLink
+if "%usemklink%"=="y" (
/user:administrator mklink /d %src% %link%
goto :End
+)
+
+xcopy %src% %link% /c /q /s /e /y /i
+echo FAKELNK > include\apps\.fakelnk
+goto :End
:ShowUsage
echo USAGE: %0 ^<src^> ^<link^>
diff --git a/nuttx/tools/unlink.bat b/nuttx/tools/unlink.bat index 25e83bb9f..83b3b7a8a 100755 --- a/nuttx/tools/unlink.bat +++ b/nuttx/tools/unlink.bat @@ -2,7 +2,7 @@ rem tools/unlink.bat
rem
-rem Copyright (C) 2012 Gregory Nutt. All rights reserved.
+rem Copyright (C) 2012, 2014 Gregory Nutt. All rights reserved.
rem Author: Gregory Nutt <gnutt@nuttx.org>
rem
rem Redistribution and use in source and binary forms, with or without
@@ -42,8 +42,11 @@ rem Check if something already exists at the link path if exist "%link%" goto :LinkExists
-echo %link% does not exist
-goto :ShowUsage
+rem It is not an error if the link does not exist
+rem echo %link% does not exist
+rem goto :ShowUsage
+
+goto :End
rem %link% make be a symbolic link or it may be a copied director (with
rem a .fakelnk file in it). It really does not matter which: We do the
|