Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Jan 29, 2009, 8:13:22 PM (15 years ago)
Author:
rgrieder
Message:

Large cleanup in CEGUILua:

  • Removed the heavy 1.7MB bind files and added the small pkg files from the CEGUI source instead
  • Those pkg files get copied version incrementally (starting with 0.5.0) to the binary dir. That saves a lot of files when having 4 different versions.
  • Added support for CEGUI 0.6.0 and 0.6.2
  • Added library info files
  • CEGUILua 0.5.0 finally supports Lua 5.1 too That means all version support both Lua 5.0 and 5.1
  • Added unified diffs with the changes to the CEGUILua source
Location:
code/branches/buildsystem2/src/ceguilua
Files:
1 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • code/branches/buildsystem2/src/ceguilua/ceguilua-0.6.1/ceguilua/CEGUILua.cpp

    r2509 r2608  
    2828 *   OTHER DEALINGS IN THE SOFTWARE.
    2929 ***************************************************************************/
    30 #ifdef HAVE_CONFIG_H
    31 #   include "config.h"
    32 #endif
    33 
    3430#include "CEGUI.h"
    3531#include "CEGUIConfig.h"
     
    4642}
    4743
    48 #include "tolua++.h"
     44#include "tolua/tolua++.h"
    4945
    5046// prototype for bindings initialisation function
     
    7571            {0, 0}
    7672        };
    77     #endif /* CEGUI_LUA_VER >= 51 */
     73    #endif /* LUA_VERSION_NUM >= 501 */
    7874
    7975    // create a lua state
     
    9086                lua_call(d_state, 1, 0);
    9187            }
    92     #else /* CEGUI_LUA_VER >= 51 */
     88    #else /* LUA_VERSION_NUM >= 501 */
    9389        luaopen_base(d_state);
    9490        luaopen_io(d_state);
     
    9995            luaopen_debug(d_state);
    10096        #endif
    101     #endif /* CEGUI_LUA_VER >= 51 */
     97    #endif /* LUA_VERSION_NUM >= 501 */
    10298
    10399    setModuleIdentifierString();
Note: See TracChangeset for help on using the changeset viewer.