mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-11-09 13:12:37 -05:00
lua add demo scripts, atexit handler, gui_scrollbar_draw
Change-Id: Ie8794e8a487f73952dae43e036787b6972fdbbee
This commit is contained in:
parent
60c5a29408
commit
90118f14cf
22 changed files with 2374 additions and 22 deletions
|
|
@ -173,6 +173,16 @@ sub make_install {
|
|||
}
|
||||
glob_install("$src/rocks/viewers/lua/*", "$libdir/rocks/viewers/lua");
|
||||
|
||||
#lua example scripts
|
||||
if(-e "$ROOT/apps/plugins/lua_scripts") {
|
||||
unless (glob_mkdir("$libdir/rocks/demos/lua_scripts")) {
|
||||
return 0;
|
||||
}
|
||||
glob_install("$ROOT/apps/plugins/lua_scripts/*.lua", "$libdir/rocks/demos/lua_scripts");
|
||||
#glob_mkdir("$temp_dir/rocks/demos/lua_scripts");
|
||||
#glob_copy("$ROOT/apps/plugins/lua_scripts/*.lua", "$temp_dir/rocks/demos/lua_scripts/");
|
||||
}
|
||||
|
||||
# all the rest directories
|
||||
foreach my $t (@userstuff) {
|
||||
unless (glob_mkdir("$userdir/$t")) {
|
||||
|
|
@ -433,6 +443,12 @@ sub buildzip {
|
|||
|
||||
find(find_copyfile(qr/\.(rock|ovl|lua)/, abs_path("$temp_dir/rocks/")), 'apps/plugins');
|
||||
|
||||
#lua example scripts
|
||||
if(-e "$ROOT/apps/plugins/lua_scripts") {
|
||||
glob_mkdir("$temp_dir/rocks/demos/lua_scripts");
|
||||
glob_copy("$ROOT/apps/plugins/lua_scripts/*.lua", "$temp_dir/rocks/demos/lua_scripts/");
|
||||
}
|
||||
|
||||
# exclude entries for the image file types not supported by the imageviewer for the target.
|
||||
my $viewers = "$ROOT/apps/plugins/viewers.config";
|
||||
my $c="cat $viewers | gcc $cppdef -I. -I$firmdir/export -E -P -include config.h -";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue