| ... | @@ -38,7 +38,7 @@ do_print "};" | ... | @@ -38,7 +38,7 @@ do_print "};" |
| 38 | echo "spdx:" | 38 | echo "spdx:" |
| 39 | do_print | 39 | do_print |
| 40 | do_print "pub const spdx = struct {" | 40 | do_print "pub const spdx = struct {" |
| 41 | list=$(do_filter '.licenses[] | { licenseId, isOsiApproved, isFsfLibre, url:.seeAlso[0] }') | 41 | list=$(do_filter '.licenses | sort_by(.licenseId)[] | { licenseId, isOsiApproved, isFsfLibre, url:.seeAlso[0] }') |
| 42 | for lic in $list | 42 | for lic in $list |
| 43 | do | 43 | do |
| 44 | lic_id=$(sub_filter $lic '.licenseId') | 44 | lic_id=$(sub_filter $lic '.licenseId') |