소스 검색

fixed relDir calculus

ncannasse 6 년 전
부모
커밋
f1aa5d332d
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      other/haxelib/Run.hx

+ 2 - 2
other/haxelib/Run.hx

@@ -41,10 +41,10 @@ class Build {
 				targetDir += "/";
 			var targetAbs = sys.FileSystem.absolutePath(targetDir);
 			var currentAbs = sys.FileSystem.absolutePath(this.targetDir);
-			if( !StringTools.startsWith(currentAbs, targetAbs) )
+			if( !StringTools.startsWith(currentAbs, targetAbs+"/") )
 				relDir = currentAbs+"/"; // absolute
 			else 
-				relDir = currentAbs.substr(targetAbs.length);
+				relDir = currentAbs.substr(targetAbs.length+1);
 			relDir = relDir.split("\\").join("/");
 		}
 		if( !sys.FileSystem.exists(srcDir) ) {