diff options
author | William Wilgus <me.theuser@yahoo.com> | 2019-07-17 10:22:21 -0500 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2019-07-17 10:22:21 -0500 |
commit | 47639fb9acb3da7fa44e16ad15b9237191e6c482 (patch) | |
tree | ba08378978bdc653382fcd76f915e01b3b272a2c /apps/plugins/lua/rocklib_aux.pl | |
parent | 4e44c9c58c6b19a0dd8db8fb7a088b2649517969 (diff) | |
download | rockbox-47639fb9acb3da7fa44e16ad15b9237191e6c482.tar.gz rockbox-47639fb9acb3da7fa44e16ad15b9237191e6c482.zip |
lua alphabetically sort perl generated rocklib_aux functions
Change-Id: I6566c19a0fee630a5e250c1244159d5b488b57ff
Diffstat (limited to 'apps/plugins/lua/rocklib_aux.pl')
-rwxr-xr-x | apps/plugins/lua/rocklib_aux.pl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/lua/rocklib_aux.pl b/apps/plugins/lua/rocklib_aux.pl index cad2f887ef..5d77288cc1 100755 --- a/apps/plugins/lua/rocklib_aux.pl +++ b/apps/plugins/lua/rocklib_aux.pl | |||
@@ -270,9 +270,12 @@ sub out_bool | |||
270 | return sprintf("\tbool result = %s;\n\tlua_pushboolean(L, result);\n\treturn 1;\n", $name); | 270 | return sprintf("\tbool result = %s;\n\tlua_pushboolean(L, result);\n\treturn 1;\n", $name); |
271 | } | 271 | } |
272 | 272 | ||
273 | #Sort the functions | ||
274 | my @sorted_functions = sort { @$a{'name'} cmp @$b{'name'} } @functions; | ||
275 | |||
273 | # Print the functions | 276 | # Print the functions |
274 | my @valid_functions; | 277 | my @valid_functions; |
275 | foreach my $function (@functions) | 278 | foreach my $function (@sorted_functions) |
276 | { | 279 | { |
277 | my $valid = 1, @arguments = (); | 280 | my $valid = 1, @arguments = (); |
278 | # Check for supported arguments | 281 | # Check for supported arguments |