Update of /cvsroot/wxlua/wxLua/modules/lua
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv1159/wxLua/modules/lua
Modified Files:
COPYRIGHT Makefile
Removed Files:
MANIFEST
Log Message:
- Removed the wxLuaBinding::PreRegister() and PostRegister() functions and
made RegisterBinding() virtual
Note: wxLuaBinding::RegisterBinding() now leaves the Lua table that the
binding objects were installed into on the stack. You must pop it.
* The rules.lua for genwxbind.lua now uses wxLuaBinding_class_declaration and
wxLuaBinding_class_implementation to replace wxLuaBinding_preregister and
wxLuaBinding_postregister. You may now add whatever you like to the class
declaration and implementation source code.
Updated to Lua 5.1.3 official
Index: COPYRIGHT
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/lua/COPYRIGHT,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** COPYRIGHT 25 Apr 2007 02:52:20 -0000 1.3
--- COPYRIGHT 25 Jan 2008 23:50:49 -0000 1.4
***************
*** 10,14 ****
===============================================================================
! Copyright (C) 1994-2007 Lua.org, PUC-Rio.
Permission is hereby granted, free of charge, to any person obtaining a copy
--- 10,14 ----
===============================================================================
! Copyright (C) 1994-2008 Lua.org, PUC-Rio.
Permission is hereby granted, free of charge, to any person obtaining a copy
Index: Makefile
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/lua/Makefile,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Makefile 25 Apr 2007 02:52:20 -0000 1.5
--- Makefile 25 Jan 2008 23:50:49 -0000 1.6
***************
*** 21,38 ****
INSTALL_CMOD= $(INSTALL_TOP)/lib/lua/$V
! # How to install. You may prefer "install" instead of "cp" if you have it.
! # To remove debug information from binaries, use "install -s" in INSTALL_EXEC.
! #
! INSTALL_EXEC= $(CP)
! INSTALL_DATA= $(CP)
! #INSTALL_EXEC= $(INSTALL) -m 0755
! #INSTALL_DATA= $(INSTALL) -m 0644
# Utilities.
- CP= cp
- FIND= find
INSTALL= install
MKDIR= mkdir
- RANLIB= ranlib
# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
--- 21,33 ----
INSTALL_CMOD= $(INSTALL_TOP)/lib/lua/$V
! # How to install. If you don't have "install" (unlikely) then get install-sh at
! # http://dev.w3.org/cvsweb/libwww/config/install-sh
! # or use cp instead.
! INSTALL_EXEC= $(INSTALL) -p -m 0755
! INSTALL_DATA= $(INSTALL) -p -m 0644
# Utilities.
INSTALL= install
MKDIR= mkdir
# == END OF USER SETTINGS. NO NEED TO CHANGE ANYTHING BELOW THIS LINE =========
***************
*** 49,53 ****
# Lua version and release.
V= 5.1
! R= 5.1.2
all: $(PLAT)
--- 44,48 ----
# Lua version and release.
V= 5.1
! R= 5.1.3
all: $(PLAT)
***************
*** 65,72 ****
cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB)
cd doc && $(INSTALL_DATA) $(TO_MAN) $(INSTALL_MAN)
- # $(RANLIB) $(INSTALL_LIB)/$(TO_LIB)
local:
! $(MAKE) install INSTALL_TOP=.. INSTALL_EXEC="cp -p" INSTALL_DATA="cp -p"
none:
--- 60,66 ----
cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB)
cd doc && $(INSTALL_DATA) $(TO_MAN) $(INSTALL_MAN)
local:
! $(MAKE) install INSTALL_TOP=..
none:
--- MANIFEST DELETED ---
|