diff --git a/scripts/build/binary_checksums b/scripts/build/binary_checksums
index bd69ba26e..53c71ef2d 100755
--- a/scripts/build/binary_checksums
+++ b/scripts/build/binary_checksums
@@ -43,7 +43,15 @@ Create_lockfile .lock
 
 for CHECKSUM in ${LB_CHECKSUMS}
 do
-	CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
+	case "${LB_MODE}" in
+		progress-linux)
+			CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
+			;;
+
+		*)
+			CHECKSUMS="${CHECKSUM}sums.txt"
+			;;
+	esac
 
 	Echo_message "Begin creating binary ${CHECKSUMS}..."
 
diff --git a/scripts/build/source_checksums b/scripts/build/source_checksums
index a767938d1..592029827 100755
--- a/scripts/build/source_checksums
+++ b/scripts/build/source_checksums
@@ -50,7 +50,15 @@ do
 
 	for CHECKSUM in ${LB_CHECKSUMS}
 	do
-		CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
+		case "${LB_MODE}" in
+			progress-linux)
+				CHECKSUMS="$(echo ${CHECKSUM} | tr [a-z] [A-Z])SUMS"
+				;;
+
+			*)
+				CHECKSUMS="${CHECKSUM}sums.txt"
+				;;
+		esac
 
 		Echo_message "Begin creating source ${CHECKSUMS}..."