Update of /cvsroot/wxlua/wxLua/apps/wxluafreeze/src
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv22549/wxLua/apps/wxluafreeze/src
Modified Files:
Makefile
Log Message:
Add ability to do profiling in GCC using Makefiles
Add InitBinding function to wxLuaBinding to presort items
Test code for sorted wxLuaMethods, doesn't seem to be any faster though.
Index: Makefile
===================================================================
RCS file: /cvsroot/wxlua/wxLua/apps/wxluafreeze/src/Makefile,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** Makefile 23 May 2007 20:17:24 -0000 1.5
--- Makefile 12 Jun 2007 05:03:16 -0000 1.6
***************
*** 48,52 ****
WXFL_LIB = $(WXBASENAME)_fl-$(WXRELEASE)
! APPEXTRADEFS = -I$(WXLUA_DIR) -I$(WXLUA_DIR)/modules -I$(WXLUA_DIR)/modules/lua/include -I$(WXPREFIX)/contrib/include -DLUACALL=
# This will build a static wxLua app, staticly linked to .a libs
--- 48,53 ----
WXFL_LIB = $(WXBASENAME)_fl-$(WXRELEASE)
! GCC_PROFILE = #-pg
! APPEXTRADEFS = $(GCC_PROFILE) -I$(WXLUA_DIR) -I$(WXLUA_DIR)/modules -I$(WXLUA_DIR)/modules/lua/include -I$(WXPREFIX)/contrib/include -DLUACALL=
# This will build a static wxLua app, staticly linked to .a libs
***************
*** 55,59 ****
# This will build a shared wxLua app, dynamicly linked to .so libs
# -l$(WXFL_LIB)
! APPEXTRALIBS=-L$(WXLIB_DIR) -L$(WXLUA_LIBDIR) -l$(WXSTC_LIB) -l$(WXXRC_LIB) -l$(WXLUABIND_LIB) -l$(WXLUASTC_LIB) -l$(WXLUA_LIB) -l$(WXLUADEBUG_LIB) -l$(WXLUASOCKET_LIB) $(LUA_LIBS)
OBJECTS=wxluafreeze.o
--- 56,60 ----
# This will build a shared wxLua app, dynamicly linked to .so libs
# -l$(WXFL_LIB)
! APPEXTRALIBS=$(GCC_PROFILE) -L$(WXLIB_DIR) -L$(WXLUA_LIBDIR) -l$(WXSTC_LIB) -l$(WXXRC_LIB) -l$(WXLUABIND_LIB) -l$(WXLUASTC_LIB) -l$(WXLUA_LIB) -l$(WXLUADEBUG_LIB) -l$(WXLUASOCKET_LIB) $(LUA_LIBS)
OBJECTS=wxluafreeze.o
|