diff --git a/rhino/makefile.mk b/rhino/makefile.mk index 094e1102ad2f..d7888fc970be 100755 --- a/rhino/makefile.mk +++ b/rhino/makefile.mk @@ -49,12 +49,18 @@ PATCH_FILES=rhino1_5R5.patch \ rhino1_5R5-find_swing.patch \ rhino1_5R5-updateToolTip.patch +.IF "$(OS)"=="WNT" +FIXED_TARFILE_LOCATION=`cygpath -m -s "$(TARFILE_LOCATION)"` +.ELSE +FIXED_TARFILE_LOCATION=$(TARFILE_LOCATION) +.ENDIF + .IF "$(JAVACISGCJ)"=="yes" JAVA_HOME= .EXPORT : JAVA_HOME BUILD_ACTION=$(ANT) -Dbuild.label="build-$(RSCREVISION)" -Dbuild.compiler=gcj jar .ELSE -BUILD_ACTION=$(ANT) -Dbuild.label="build-$(RSCREVISION)" -Dant.build.javac.source=$(JAVA_SOURCE_VER) -Dant.build.javac.target=$(JAVA_TARGET_VER) jar +BUILD_ACTION=TARFILE_LOCATION="$(FIXED_TARFILE_LOCATION)" $(ANT) -Dbuild.label="build-$(RSCREVISION)" -Dant.build.javac.source=$(JAVA_SOURCE_VER) -Dant.build.javac.target=$(JAVA_TARGET_VER) jar .ENDIF # --- Targets ------------------------------------------------------