This is an automated email from the ASF dual-hosted git repository.
michaelo pushed a commit to branch maven-3.8.x
in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/maven-3.8.x by this push:
new 42c99b4 [MNG-6850] Prevent printing the EXEC_DIR when it's just a
disk letter
42c99b4 is described below
commit 42c99b45e45224810ee2f914b238123cbf599a96
Author: Rostislav Krasny <[email protected]>
AuthorDate: Wed Jan 1 01:07:26 2020 +0200
[MNG-6850] Prevent printing the EXEC_DIR when it's just a disk letter
This fixes following bug and also consistent with another 'cd /d
"%EXEC_DIR%"' a few lines above.
When you're on the root of some disk running mvn.cmd prints an extra line
with current dir before the correct output
Closes #304
---
apache-maven/src/bin/mvn.cmd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/apache-maven/src/bin/mvn.cmd b/apache-maven/src/bin/mvn.cmd
index fd1b21e..0b38157 100644
--- a/apache-maven/src/bin/mvn.cmd
+++ b/apache-maven/src/bin/mvn.cmd
@@ -156,7 +156,7 @@ goto endDetectBaseDir
:baseDirNotFound
if "_%EXEC_DIR:~-1%"=="_\" set "EXEC_DIR=%EXEC_DIR:~0,-1%"
set "MAVEN_PROJECTBASEDIR=%EXEC_DIR%"
-cd "%EXEC_DIR%"
+cd /d "%EXEC_DIR%"
:endDetectBaseDir