]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
tests: Fix a lang-java failure on native Windows.
authorBruno Haible <bruno@clisp.org>
Mon, 21 Jul 2025 19:18:33 +0000 (21:18 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 21 Jul 2025 20:08:41 +0000 (22:08 +0200)
* gettext-tools/tests/init-env.in (CLASSPATH_SEPARATOR): New variable.
* gettext-tools/tests/lang-java: Use it instead of hardcoding ':'.

gettext-tools/tests/init-env.in
gettext-tools/tests/lang-java

index f8e8e886e285feb054ee50f7cdf0f6fa2d70a3aa..2690971ca4265ffd31ec4018860e849ad954a1a6 100644 (file)
@@ -15,6 +15,7 @@ LTLIBINTL="@LTLIBINTL@"
 JAVA_CHOICE="@JAVA_CHOICE@"
 BUILDJAVA="@BUILDJAVA@"
 TESTJAVA="@TESTJAVA@"
+CLASSPATH_SEPARATOR="@CLASSPATH_SEPARATOR@"
 CSHARP_CHOICE="@CSHARP_CHOICE@"
 BUILDCSHARP="@BUILDCSHARP@"
 TESTCSHARP="@TESTCSHARP@"
index aaebf46817a80e3773aeba8f37b2f74adde38295..d77b905a7992499d7a9a9f210379353d9d1c896a 100755 (executable)
@@ -214,11 +214,11 @@ EOF
 : ${LOCALE_FR_UTF8=fr_FR.UTF-8}
 : ${JAVAEXEC="/bin/sh ../../javaexec.sh"}
 if test $LOCALE_FR != none; then
-  LANGUAGE= LC_ALL=$LOCALE_FR CLASSPATH=.:../../../gettext-runtime/intl-java/libintl.jar ${JAVAEXEC} Program 2 ISO-8859-1 > prog.out || Exit 1
+  LANGUAGE= LC_ALL=$LOCALE_FR CLASSPATH=".${CLASSPATH_SEPARATOR}../../../gettext-runtime/intl-java/libintl.jar" ${JAVAEXEC} Program 2 ISO-8859-1 > prog.out || Exit 1
   ${DIFF} prog.ok prog.out || Exit 1
 fi
 if test $LOCALE_FR_UTF8 != none; then
-  LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 CLASSPATH=.:../../../gettext-runtime/intl-java/libintl.jar ${JAVAEXEC} Program 2 UTF-8 > prog.out || Exit 1
+  LANGUAGE= LC_ALL=$LOCALE_FR_UTF8 CLASSPATH=".${CLASSPATH_SEPARATOR}../../../gettext-runtime/intl-java/libintl.jar" ${JAVAEXEC} Program 2 UTF-8 > prog.out || Exit 1
   ${DIFF} prog.oku prog.out || Exit 1
 fi