Permalink
Commits on Jul 29, 2013
  1. makefile: Make INSTALL_DIR optional, and create the directory

    This patch allows to override to default (pkg-config-obtained)
    install path. Also, we need to make sure the directory is
    created, for it could be inexistent.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 29, 2013
  2. makefile: Replace PKG_CONFIG with pkg-config

    If you want to cross-compile, use PKG_CONFIG_PATH
    environment variable.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 29, 2013
  3. makefile: Replace HOST_DIR + TARGET_NAME with single CROSS_COMPILE

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 29, 2013
  4. makefile: Remove uneeded vars

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 29, 2013
Commits on Jul 27, 2013
  1. Update version to 0.2!

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 27, 2013
  2. Makefile: prettify and allow easier cross-compilation

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 27, 2013
  3. Add objects to .gitignore

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 27, 2013
  4. Add compatibility header to every .c file generated

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 14, 2013
  5. Introduce Lua v5.2 compatibility layer

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    imMute committed with Jun 14, 2013
  6. Fixed a major issue with how libraries are created in 5.2, see below …

    …for explanation.
    
    So open_enums() was expecting the top of the stack to be the global table "directfb" so it could
    insert a bunch of tables for each enum.  This table is used by the check_<enum> functions, but
    since the open_directfb() function didn't call open_enums correctly, it never gets populated, which
    leads to indexing-nil errors.  Furthermore, the open_<interface> functions left an extra table on
    the stack, so the directfb table would get buried.
    
    The solution was to add a "lua_pop(L,1)" call to each open_<interface> function, and reorder
    the lua_setglobal in open_directfb().
    
    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 10, 2013
  7. interface luaL_openlib changed to luaL_setfuncs

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  8. core.h luaL_openlib fix

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  9. common.h body uses heredoc

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  10. Fixed luaL_reg -> luaL_Reg rename

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  11. DIDCAPS_* blacklist

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  12. c_create and h_create take an array of strings at the end which are i…

    …nclude file names
    
    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  13. Make script run with 'use strict'. Filehandles changed to lexicals.

    Signed-off-by: Matt Sickler <imMute@msk4.com>
    imMute committed with Jun 7, 2013
  14. makefile: whitespace cleanup

    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Jul 27, 2013
Commits on May 18, 2012
  1. examples: Add missing Flip() to windows_moving example.

    This was working fine in previous DirectFB versions,
    but was clearly wrong.
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed May 18, 2012
Commits on May 16, 2012
  1. README.md: Egocentric comment added.

    Mirror, mirror on the wall: Who is the best-looking source code of them all?
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed May 16, 2012
Commits on Apr 17, 2012
  1. Added scroll window example.

    Use it with stdin:
    lua scroll.lua < res/text
    
    Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com>
    committed Apr 17, 2012
Commits on Jan 20, 2012
  1. Merge branch 'master' of github.com:ezequielgarcia/directfb-lua

    Conflicts:
    	examples/input.lua
    committed Jan 20, 2012
Commits on Jan 17, 2012
  1. Update README again

    committed Jan 17, 2012
  2. Update README

    committed Jan 17, 2012