Changeset 1810 for code/trunk/src
- Timestamp:
- Sep 21, 2008, 8:44:25 PM (17 years ago)
- Location:
- code/trunk
- Files:
-
- 1 deleted
- 20 edited
- 82 copied
-
. (modified) (1 prop)
-
src/CMakeLists.txt (modified) (1 diff)
-
src/ceguilua-0.5.0b (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b)
-
src/ceguilua-0.5.0b/CMakeLists.txt (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/CMakeLists.txt)
-
src/ceguilua-0.5.0b/ceguilua (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua)
-
src/ceguilua-0.5.0b/ceguilua/CEGUILua.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/CEGUILua.cpp)
-
src/ceguilua-0.5.0b/ceguilua/CEGUILua.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/CEGUILua.h)
-
src/ceguilua-0.5.0b/ceguilua/CEGUILuaFunctor.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/CEGUILuaFunctor.cpp)
-
src/ceguilua-0.5.0b/ceguilua/CEGUILuaFunctor.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/CEGUILuaFunctor.h)
-
src/ceguilua-0.5.0b/ceguilua/CMakeLists.txt (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/CMakeLists.txt)
-
src/ceguilua-0.5.0b/ceguilua/Makefile.am (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/Makefile.am)
-
src/ceguilua-0.5.0b/ceguilua/Makefile.in (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/Makefile.in)
-
src/ceguilua-0.5.0b/ceguilua/lua_CEGUI.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/lua_CEGUI.cpp)
-
src/ceguilua-0.5.0b/ceguilua/required.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/required.cpp)
-
src/ceguilua-0.5.0b/ceguilua/required.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.5.0b/ceguilua/required.h)
-
src/ceguilua-0.6.1 (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1)
-
src/ceguilua-0.6.1/CMakeLists.txt (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/CMakeLists.txt)
-
src/ceguilua-0.6.1/ceguilua (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua)
-
src/ceguilua-0.6.1/ceguilua/CEGUILua.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/CEGUILua.cpp)
-
src/ceguilua-0.6.1/ceguilua/CEGUILua.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/CEGUILua.h)
-
src/ceguilua-0.6.1/ceguilua/CEGUILuaFunctor.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/CEGUILuaFunctor.cpp)
-
src/ceguilua-0.6.1/ceguilua/CEGUILuaFunctor.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/CEGUILuaFunctor.h)
-
src/ceguilua-0.6.1/ceguilua/CMakeLists.txt (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/CMakeLists.txt)
-
src/ceguilua-0.6.1/ceguilua/Makefile.am (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/Makefile.am)
-
src/ceguilua-0.6.1/ceguilua/lua_CEGUI.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/lua_CEGUI.cpp)
-
src/ceguilua-0.6.1/ceguilua/required.cpp (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/required.cpp)
-
src/ceguilua-0.6.1/ceguilua/required.h (copied) (copied from code/branches/ceguilua/src/ceguilua-0.6.1/ceguilua/required.h)
-
src/core/CMakeLists.txt (modified) (2 diffs)
-
src/core/Script.cc (modified) (1 diff)
-
src/core/Script.h (modified) (1 diff)
-
src/cpptcl/CMakeLists.txt (modified) (1 diff)
-
src/lua (copied) (copied from code/branches/ceguilua/src/lua)
-
src/lua/CMakeLists.txt (copied) (copied from code/branches/ceguilua/src/lua/CMakeLists.txt)
-
src/lua/COPYRIGHT (copied) (copied from code/branches/ceguilua/src/lua/COPYRIGHT)
-
src/lua/README (copied) (copied from code/branches/ceguilua/src/lua/README)
-
src/lua/lapi.c (copied) (copied from code/branches/ceguilua/src/lua/lapi.c)
-
src/lua/lapi.h (copied) (copied from code/branches/ceguilua/src/lua/lapi.h)
-
src/lua/lauxlib.c (copied) (copied from code/branches/ceguilua/src/lua/lauxlib.c)
-
src/lua/lauxlib.h (copied) (copied from code/branches/ceguilua/src/lua/lauxlib.h)
-
src/lua/lbaselib.c (copied) (copied from code/branches/ceguilua/src/lua/lbaselib.c)
-
src/lua/lcode.c (copied) (copied from code/branches/ceguilua/src/lua/lcode.c)
-
src/lua/lcode.h (copied) (copied from code/branches/ceguilua/src/lua/lcode.h)
-
src/lua/ldblib.c (copied) (copied from code/branches/ceguilua/src/lua/ldblib.c)
-
src/lua/ldebug.c (copied) (copied from code/branches/ceguilua/src/lua/ldebug.c)
-
src/lua/ldebug.h (copied) (copied from code/branches/ceguilua/src/lua/ldebug.h)
-
src/lua/ldo.c (copied) (copied from code/branches/ceguilua/src/lua/ldo.c)
-
src/lua/ldo.h (copied) (copied from code/branches/ceguilua/src/lua/ldo.h)
-
src/lua/ldump.c (copied) (copied from code/branches/ceguilua/src/lua/ldump.c)
-
src/lua/lfunc.c (copied) (copied from code/branches/ceguilua/src/lua/lfunc.c)
-
src/lua/lfunc.h (copied) (copied from code/branches/ceguilua/src/lua/lfunc.h)
-
src/lua/lgc.c (copied) (copied from code/branches/ceguilua/src/lua/lgc.c)
-
src/lua/lgc.h (copied) (copied from code/branches/ceguilua/src/lua/lgc.h)
-
src/lua/linit.c (copied) (copied from code/branches/ceguilua/src/lua/linit.c)
-
src/lua/liolib.c (copied) (copied from code/branches/ceguilua/src/lua/liolib.c)
-
src/lua/llex.c (copied) (copied from code/branches/ceguilua/src/lua/llex.c)
-
src/lua/llex.h (copied) (copied from code/branches/ceguilua/src/lua/llex.h)
-
src/lua/llimits.h (copied) (copied from code/branches/ceguilua/src/lua/llimits.h)
-
src/lua/lmathlib.c (copied) (copied from code/branches/ceguilua/src/lua/lmathlib.c)
-
src/lua/lmem.c (copied) (copied from code/branches/ceguilua/src/lua/lmem.c)
-
src/lua/lmem.h (copied) (copied from code/branches/ceguilua/src/lua/lmem.h)
-
src/lua/loadlib.c (copied) (copied from code/branches/ceguilua/src/lua/loadlib.c)
-
src/lua/lobject.c (copied) (copied from code/branches/ceguilua/src/lua/lobject.c)
-
src/lua/lobject.h (copied) (copied from code/branches/ceguilua/src/lua/lobject.h)
-
src/lua/lopcodes.c (copied) (copied from code/branches/ceguilua/src/lua/lopcodes.c)
-
src/lua/lopcodes.h (copied) (copied from code/branches/ceguilua/src/lua/lopcodes.h)
-
src/lua/loslib.c (copied) (copied from code/branches/ceguilua/src/lua/loslib.c)
-
src/lua/lparser.c (copied) (copied from code/branches/ceguilua/src/lua/lparser.c)
-
src/lua/lparser.h (copied) (copied from code/branches/ceguilua/src/lua/lparser.h)
-
src/lua/lstate.c (copied) (copied from code/branches/ceguilua/src/lua/lstate.c)
-
src/lua/lstate.h (copied) (copied from code/branches/ceguilua/src/lua/lstate.h)
-
src/lua/lstring.c (copied) (copied from code/branches/ceguilua/src/lua/lstring.c)
-
src/lua/lstring.h (copied) (copied from code/branches/ceguilua/src/lua/lstring.h)
-
src/lua/lstrlib.c (copied) (copied from code/branches/ceguilua/src/lua/lstrlib.c)
-
src/lua/ltable.c (copied) (copied from code/branches/ceguilua/src/lua/ltable.c)
-
src/lua/ltable.h (copied) (copied from code/branches/ceguilua/src/lua/ltable.h)
-
src/lua/ltablib.c (copied) (copied from code/branches/ceguilua/src/lua/ltablib.c)
-
src/lua/ltm.c (copied) (copied from code/branches/ceguilua/src/lua/ltm.c)
-
src/lua/ltm.h (copied) (copied from code/branches/ceguilua/src/lua/ltm.h)
-
src/lua/lua.h (copied) (copied from code/branches/ceguilua/src/lua/lua.h)
-
src/lua/lua.hpp (copied) (copied from code/branches/ceguilua/src/lua/lua.hpp)
-
src/lua/luaconf.h (copied) (copied from code/branches/ceguilua/src/lua/luaconf.h)
-
src/lua/lualib.h (copied) (copied from code/branches/ceguilua/src/lua/lualib.h)
-
src/lua/lundump.c (copied) (copied from code/branches/ceguilua/src/lua/lundump.c)
-
src/lua/lundump.h (copied) (copied from code/branches/ceguilua/src/lua/lundump.h)
-
src/lua/lvm.c (copied) (copied from code/branches/ceguilua/src/lua/lvm.c)
-
src/lua/lvm.h (copied) (copied from code/branches/ceguilua/src/lua/lvm.h)
-
src/lua/lzio.c (copied) (copied from code/branches/ceguilua/src/lua/lzio.c)
-
src/lua/lzio.h (copied) (copied from code/branches/ceguilua/src/lua/lzio.h)
-
src/orxonox/CMakeLists.txt (modified) (2 diffs)
-
src/orxonox/OrxonoxStableHeaders.h (modified) (1 diff)
-
src/orxonox/gui/GUIManager.cc (modified) (2 diffs)
-
src/tinyxml/CMakeLists.txt (modified) (1 diff)
-
src/tolua/CMakeLists.txt (modified) (3 diffs)
-
src/tolua/lua/package.lua (modified) (1 diff)
-
src/tolua/tolua++.h (modified) (1 diff)
-
src/tolua/tolua-5.0.pkg (deleted)
-
src/tolua/tolua-5.1.pkg (modified) (1 prop)
-
src/tolua/tolua.c (modified) (1 diff)
-
src/tolua/tolua_is.c (modified) (1 diff)
-
src/tolua/tolua_map.c (modified) (1 diff)
-
src/tolua/tolua_push.c (modified) (1 diff)
-
src/util/Exception.cc (modified) (1 prop)
-
src/util/Exception.h (modified) (1 prop)
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
/code/branches/ceguilua (added) merged: 1803-1808
- Property svn:mergeinfo changed
-
code/trunk/src/CMakeLists.txt
r1555 r1810 2 2 INCLUDE_DIRECTORIES(..) 3 3 INCLUDE_DIRECTORIES(orxonox) 4 INCLUDE_DIRECTORIES(tolua)5 4 6 5 ADD_SUBDIRECTORY(cpptcl) 7 6 ADD_SUBDIRECTORY(ois) 8 7 ADD_SUBDIRECTORY(tinyxml) 8 ADD_SUBDIRECTORY(lua) 9 9 ADD_SUBDIRECTORY(tolua) 10 10 11 # Some people may not have CEGUILua installed, espc. with version 0.5 12 # And we don't know what lua version it was linked against, so we compile 13 # it ourselves. 14 # So first, find out what CEGUI version we have. 15 IF (${CEGUI_VERSION} LESS 0.6.0) 16 ADD_SUBDIRECTORY(ceguilua-0.5.0b) 17 INCLUDE_DIRECTORIES(ceguilua-0.5.0b) 18 ELSE (${CEGUI_VERSION} LESS 0.6.0) 19 ADD_SUBDIRECTORY(ceguilua-0.6.1) 20 INCLUDE_DIRECTORIES(ceguilua-0.6.1) 21 ENDIF (${CEGUI_VERSION} LESS 0.6.0) 22 23 24 # Our own libraries 11 25 ADD_SUBDIRECTORY(util) 12 26 ADD_SUBDIRECTORY(core) -
code/trunk/src/core/CMakeLists.txt
r1764 r1810 54 54 ) 55 55 56 GET_TARGET_PROPERTY(TOLUA_EXE tolua LOCATION)56 GET_TARGET_PROPERTY(TOLUA_EXE tolua_orxonox LOCATION) 57 57 ADD_CUSTOM_COMMAND( 58 58 OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc … … 65 65 66 66 TARGET_LINK_LIBRARIES(core 67 ${Lua_LIBRARIES}68 67 ${OGRE_LIBRARIES} 69 cpptcl 68 lua_orxonox 69 cpptcl_orxonox 70 70 ois_orxonox 71 tinyxml 72 tolualib 71 tinyxml_orxonox 72 tolualib_orxonox 73 73 util 74 74 ${Boost_thread_LIBRARIES} -
code/trunk/src/core/Script.cc
r1755 r1810 34 34 #include "CoreIncludes.h" 35 35 36 extern "C" { 37 #include <lualib.h> 38 #include <lauxlib.h> 39 } 36 #include "lua/lua.hpp" 40 37 41 38 #include "tolua/tolua++.h" -
code/trunk/src/core/Script.h
r1755 r1810 39 39 40 40 extern "C" { 41 #include <lua.h>41 #include "lua/lua.h" 42 42 } 43 43 -
code/trunk/src/cpptcl/CMakeLists.txt
r1505 r1810 1 ADD_LIBRARY(cpptcl SHARED CppTcl.cc)1 ADD_LIBRARY(cpptcl_orxonox SHARED CppTcl.cc) 2 2 3 TARGET_LINK_LIBRARIES(cpptcl 3 TARGET_LINK_LIBRARIES(cpptcl_orxonox 4 4 ${TCL_LIBRARY} 5 5 ) -
code/trunk/src/orxonox/CMakeLists.txt
r1755 r1810 66 66 ) 67 67 68 GET_TARGET_PROPERTY(TOLUA_EXE tolua LOCATION)68 GET_TARGET_PROPERTY(TOLUA_EXE tolua_orxonox LOCATION) 69 69 ADD_CUSTOM_COMMAND( 70 70 OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/tolua/tolua_bind.cc … … 97 97 TARGET_LINK_LIBRARIES( orxonox 98 98 ${OGRE_LIBRARIES} 99 ${Lua_LIBRARIES}100 99 ${CEGUI_LIBRARIES} 101 ${CEGUI_SCRIPT_LIBRARIES} 102 tinyxml 103 tolualib 100 lua_orxonox 101 ceguilua_orxonox 102 tinyxml_orxonox 103 tolualib_orxonox 104 104 ois_orxonox 105 105 util -
code/trunk/src/orxonox/OrxonoxStableHeaders.h
r1781 r1810 37 37 #include "util/OrxonoxPlatform.h" 38 38 39 #if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH) && 039 #if ORXONOX_COMPILER == ORXONOX_COMPILER_MSVC && !defined(ORXONOX_DISABLE_PCH) 40 40 41 41 // including std headers here is useless since they're already precompiled -
code/trunk/src/orxonox/gui/GUIManager.cc
r1776 r1810 39 39 #include <OgreRoot.h> 40 40 #include <CEGUI.h> 41 #include <CEGUILua.h>41 #include "ceguilua/CEGUILua.h" 42 42 #include "util/Exception.h" 43 43 #include "core/input/InputManager.h" … … 50 50 #include "OgreCEGUIRenderer.h" 51 51 52 extern "C" { 53 #include <lualib.h> 54 #include <lauxlib.h> 55 } 52 #include "lua/lua.hpp" 56 53 57 54 namespace orxonox -
code/trunk/src/tinyxml/CMakeLists.txt
r1505 r1810 7 7 ) 8 8 9 ADD_LIBRARY(tinyxml SHARED ${TINYXML_SRC_FILES})9 ADD_LIBRARY(tinyxml_orxonox SHARED ${TINYXML_SRC_FILES}) -
code/trunk/src/tolua/CMakeLists.txt
r1755 r1810 7 7 ) 8 8 9 ADD_LIBRARY (tolualib SHARED ${TOLUALIB_SRC_FILES})9 ADD_LIBRARY (tolualib_orxonox SHARED ${TOLUALIB_SRC_FILES}) 10 10 11 TARGET_LINK_LIBRARIES (tolualib 12 ${Lua_LIBRARIES}11 TARGET_LINK_LIBRARIES (tolualib_orxonox 12 lua_orxonox 13 13 ) 14 14 … … 19 19 ) 20 20 21 ADD_EXECUTABLE (toluagen ${TOLUAGEN_SRC_FILES})21 ADD_EXECUTABLE (toluagen_orxonox ${TOLUAGEN_SRC_FILES}) 22 22 23 TARGET_LINK_LIBRARIES (toluagen 24 ${Lua_LIBRARIES}25 tolualib 23 TARGET_LINK_LIBRARIES (toluagen_orxonox 24 lua_orxonox 25 tolualib_orxonox 26 26 m 27 27 ) 28 28 29 29 30 IF (Lua_VERSION EQUAL 5.0) 31 SET (TOLUA_PACKAGE "../../src/tolua/tolua-5.0.pkg") 32 ELSE (Lua_VERSION EQUAL 5.0) 33 SET (TOLUA_PACKAGE "../../src/tolua/tolua-5.1.pkg") 34 ENDIF (Lua_VERSION EQUAL 5.0) 35 36 GET_TARGET_PROPERTY(TOLUAGEN_EXE toluagen LOCATION) 30 SET (TOLUA_PACKAGE "../../src/tolua/tolua-5.1.pkg") 31 GET_TARGET_PROPERTY(TOLUAGEN_EXE toluagen_orxonox LOCATION) 37 32 ADD_CUSTOM_COMMAND( 38 33 OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/toluabind_orxonox.c 39 34 COMMAND ${TOLUAGEN_EXE} -n tolua -o ../../src/tolua/toluabind_orxonox.c -H ../../src/tolua/toluabind_orxonox.h ${TOLUA_PACKAGE} 40 DEPENDS toluagen 35 DEPENDS toluagen_orxonox 41 36 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/bin/lib 42 37 ) … … 47 42 ) 48 43 49 ADD_EXECUTABLE (tolua ${TOLUAEXE_SRC_FILES})44 ADD_EXECUTABLE (tolua_orxonox ${TOLUAEXE_SRC_FILES}) 50 45 51 TARGET_LINK_LIBRARIES (tolua 52 ${Lua_LIBRARIES}53 tolualib 46 TARGET_LINK_LIBRARIES (tolua_orxonox 47 lua_orxonox 48 tolualib_orxonox 54 49 m 55 50 ) -
code/trunk/src/tolua/lua/package.lua
r1755 r1810 116 116 output('#endif\n') 117 117 output('#include "string.h"\n\n') 118 output('#include "tolua ++.h"\n\n')118 output('#include "tolua/tolua++.h"\n\n') 119 119 120 120 if not flags.h then -
code/trunk/src/tolua/tolua++.h
r1755 r1810 65 65 typedef int lua_Object; 66 66 67 #include "lua .h"68 #include "l auxlib.h"67 #include "lua/lua.h" 68 #include "lua/lauxlib.h" 69 69 70 70 struct tolua_Error -
code/trunk/src/tolua/tolua-5.1.pkg
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/trunk/src/tolua/tolua.c
r1505 r1810 15 15 #include "tolua++.h" 16 16 17 #include "lua .h"18 #include "lua lib.h"19 #include "l auxlib.h"17 #include "lua/lua.h" 18 #include "lua/lualib.h" 19 #include "lua/lauxlib.h" 20 20 21 21 #include <stdio.h> -
code/trunk/src/tolua/tolua_is.c
r1505 r1810 14 14 15 15 #include "tolua++.h" 16 #include "l auxlib.h"16 #include "lua/lauxlib.h" 17 17 18 18 #include <stdlib.h> -
code/trunk/src/tolua/tolua_map.c
r1505 r1810 15 15 #include "tolua++.h" 16 16 #include "tolua_event.h" 17 #include "l auxlib.h"17 #include "lua/lauxlib.h" 18 18 19 19 #include <string.h> -
code/trunk/src/tolua/tolua_push.c
r1505 r1810 14 14 15 15 #include "tolua++.h" 16 #include "l auxlib.h"16 #include "lua/lauxlib.h" 17 17 18 18 #include <stdlib.h> -
code/trunk/src/util/Exception.cc
- Property svn:mergeinfo changed (with no actual effect on merging)
-
code/trunk/src/util/Exception.h
- Property svn:mergeinfo changed (with no actual effect on merging)
Note: See TracChangeset
for help on using the changeset viewer.










