summaryrefslogtreecommitdiff
path: root/apps/plugins/lua/lua.make (unfollow)
Commit message (Collapse)Author
2016-03-18lua: don't include rockbox-specific libc headers for the button helper tool.Frank Gevaerts
This fixes the "implicit declaration of function 'printf'" warning Change-Id: I97d247bcab26ddba4d22e0fd19af45fdb47b8cce
2013-08-26lua: Switch memory allocator from dl to tlsfMarcin Bukat
Instead of providing yet another memory allocator implementation use tlsf and simply link tlsf library. Another small improvement is to *grow* memory pool by grabbing audiobuffer instead of just switching to use audiobuf exclusively. Tested with simple lua 'memory eater' script. This patch extends tlsf lib slightly. You can provide void *get_new_area(size_t * size) function which will override weak dummy implementation provided in lib itself. This allows to automaticaly initialize memory pool as well as grow memory pool if needed (for example grab audiobuffer when pluginbuffer is exhaused). Change-Id: I841af6b6b5bbbf546c14cbf139a7723fbb982f1b
2012-04-04Refactor and unify objcopy calls in the build system. Also now properly ↵Thomas Martitz
handles DEBUG builds on hosted targets to keep debug symbols if necessary. Change-Id: I884031b79c6d49479e4d95752f35ced68872dd5d
2012-01-27Lua: Add pluginlib_actions wrapper for lua scripts.Thomas Martitz
Scripts can now make use of PLA_* actions to be more target independant. Change-Id: I1b9f69e07f41b2187ecc1bad25a2c20eaaef92b4
2010-07-10Rename/change SIMVER to APP_TYPE in the Makefiles.Thomas Martitz
SIMVER was really only used to detect a simulator build. With APP_TYPE you can now differentiate between simulator, application, checkwps and database builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27372 a1c6a512-1295-4272-9138-f99709370657
2010-06-18Lua: make actions.lua, buttons.lua and rocklib_aux.c depend on it generatorsMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26911 a1c6a512-1295-4272-9138-f99709370657
2009-10-11Use PLUGINFLAGS in lua.make, instead of only CFLAGS.Thomas Martitz
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23121 a1c6a512-1295-4272-9138-f99709370657
2009-10-11Make sure to use $(CFLAGS) to get all defines when preprocessing actions.hFrank Gevaerts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23119 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Also make rocklib_aux.c depend on $(LUA_OBJ)Maurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21663 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Fix sim_* errors when compiling LuaMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21660 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Fix actions.lua & buttons.lua make errorsMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21659 a1c6a512-1295-4272-9138-f99709370657
2009-07-05Lua: add script which wraps not-yet ported C functions to LuaMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21657 a1c6a512-1295-4272-9138-f99709370657
2009-06-24Lua: expose BUTTON_* definesMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21500 a1c6a512-1295-4272-9138-f99709370657
2009-05-28Lua: make sure action.h gets C preprocessed before processing itMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21123 a1c6a512-1295-4272-9138-f99709370657
2009-05-22Fix the 'cannot create /.../apps/plugins/lua/actions.lua: Directory ↵Maurus Cuelenaere
nonexistent' error git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21027 a1c6a512-1295-4272-9138-f99709370657
2009-05-21Lua: add actions.lua to the zip fileMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21023 a1c6a512-1295-4272-9138-f99709370657
2009-05-21Commit FS#9174: Lua scripting language by Dan EvertonMaurus Cuelenaere
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21020 a1c6a512-1295-4272-9138-f99709370657
2009-03-02Calculate the optimal memory location for overlay plugins, and use ↵Jens Arnold
plugin.lds for linking them. This gets rid of hand-adjusted archos.lds, making it easy to use overlay plugins on other lowmem targets. * Fix some duplicate and incorrect dependencies. * Change the way libs are filtered, so that a lib can be specified more than once. This allows to get rid of explicitly linking gcc-support.o, fixing empty plugins on some simulator platforms. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20163 a1c6a512-1295-4272-9138-f99709370657
2009-02-20FS#9901 by Joshua Simmons for the Goban plugin: Goban overlay for the Archos ↵Mustapha Senhaji
targets. This is a first try to enable this plugin for low memory targets like our old archoses :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20069 a1c6a512-1295-4272-9138-f99709370657
2009-02-11New game plugin by Joshua Simmons FS#7369: Goban plugin, Go/Igo/Weiqi/Baduk ↵Mustapha Senhaji
game recorder and viewer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19972 a1c6a512-1295-4272-9138-f99709370657
2006-03-01Fix 'make clean' in tools.Jens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8878 a1c6a512-1295-4272-9138-f99709370657
2005-11-28initial build adjustment for the Rockbox build systemDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8091 a1c6a512-1295-4272-9138-f99709370657
2004-11-20Added make cleanJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5445 a1c6a512-1295-4272-9138-f99709370657
2004-11-19Makefile and adjustments for compiling uart_boot under cygwinJens Arnold
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5439 a1c6a512-1295-4272-9138-f99709370657
2002-09-21a win32 version of the tools makefile (tested for visual c++ 7.0 nmake)Felix Arends
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2366 a1c6a512-1295-4272-9138-f99709370657
2002-09-18build the convbdf tool tooDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2330 a1c6a512-1295-4272-9138-f99709370657
2002-09-12bdf2ajf is not needed/used anymoreDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2271 a1c6a512-1295-4272-9138-f99709370657
2002-09-09build bdf2ajf with debug optionDaniel Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2236 a1c6a512-1295-4272-9138-f99709370657
2002-08-16Added bmp2rb.Mats Lidell
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1782 a1c6a512-1295-4272-9138-f99709370657
2002-08-11First version of loadable fonts patch by Alex GitelmanBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1666 a1c6a512-1295-4272-9138-f99709370657
2002-06-19Stripped off needless thingsBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1084 a1c6a512-1295-4272-9138-f99709370657
2002-04-11HeaderBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@72 a1c6a512-1295-4272-9138-f99709370657
2002-04-11Test commitBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@65 a1c6a512-1295-4272-9138-f99709370657
2002-04-11Added Rockbox headerBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@63 a1c6a512-1295-4272-9138-f99709370657
2002-03-28Added more targetsBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@57 a1c6a512-1295-4272-9138-f99709370657
2002-03-28First checkinBjörn Stenberg
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@55 a1c6a512-1295-4272-9138-f99709370657