]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Source/GenBuild/org/tianocore/build/id/PackageIdentification.java
Remove additional / or \ in relative path.
[mirror_edk2.git] / Tools / Source / GenBuild / org / tianocore / build / id / PackageIdentification.java
index 530e4e790735b41875682a337212fec94ca44c3e..815fd445288155b235e745ee94864c26bbf02f1c 100644 (file)
@@ -68,7 +68,11 @@ public class PackageIdentification extends Identification{
     \r
     public String getPackageRelativeDir(){\r
         prepareSpdFile();\r
-        return spdFile.getParent().substring(GlobalData.getWorkspacePath().length() + 1);\r
+        String relativeDir =spdFile.getParent().substring(GlobalData.getWorkspacePath().length());\r
+        if(relativeDir.startsWith("\\") || relativeDir.startsWith("/")) {\r
+          relativeDir = relativeDir.substring(1);\r
+        }\r
+        return relativeDir;\r
     }\r
     \r
     private void prepareSpdFile(){\r