Skip to content

Commit efe0191

Browse files
committed
fix version sort order
1 parent 7c91360 commit efe0191

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

bin/node-build

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -845,7 +845,16 @@ list_definitions() {
845845
}
846846

847847
sort_versions() {
848-
sed -E 'h; s/[~^<>=[:space:]]//g; s/^([[:digit:]])/a.\1/g; s/[+-]/./g; s/$/.0.0.0.0/; G; s/\n/ /' \
848+
sed -E '
849+
h;
850+
s/[~^<>=[:space:]]//g;
851+
s/^([[:digit:]])/a.\1/g;
852+
s/_java/+20+java-/;
853+
s/[-+]/./g;
854+
s/$/.0.0.0.0/;
855+
G;
856+
s/\n/ /;
857+
' \
849858
| LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n \
850859
| cut -d' ' -f 2-
851860
}

0 commit comments

Comments
 (0)