Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/buildsystem/src/tolua/all.lua @ 2238

Last change on this file since 2238 was 2236, checked in by rgrieder, 16 years ago
  • Changed working directory for tolua generator to library_output_path. That resolves windows issues with dlls.
  • Removed the need to create a second tolua application. There is only one now called toluaexe_orxonox.
  • 'w' (working directory) option of tolua extends to -L, pkg-file, -o and -H if of course -w is present
  • 's' option added to tolua: Tells which file contains the bindfile generator. In our case this is src/tolua/all.lua all.lua replaces tolua-5.1.pkg. We can still choose that file from CMake (TOLUA_PARSER_SOURCE)
  • Generator dependencies are declared in src/tolua/CMakeLists.txt and used in UseTolua.cmake (PARENT_SCOPE)
  • Fixed a bug when writing the header file inclusion in package.lua
  • Property svn:mergeinfo set to (toggle deleted branches)
    /code/branches/ceguilua/src/tolua/lua/all.lua1802-1808
    /code/branches/core3/src/tolua/lua/all.lua1572-1739
    /code/branches/gcc43/src/tolua/lua/all.lua1580
    /code/branches/gui/src/tolua/lua/all.lua1635-1723
    /code/branches/input/src/tolua/lua/all.lua1629-1636
File size: 889 bytes
Line 
1dofile(path.."lua/compat-5.1.lua")
2dofile(path.."lua/compat.lua")
3dofile(path.."lua/basic.lua")
4dofile(path.."lua/feature.lua")
5dofile(path.."lua/verbatim.lua")
6dofile(path.."lua/code.lua")
7dofile(path.."lua/typedef.lua")
8dofile(path.."lua/container.lua")
9dofile(path.."lua/package.lua")
10dofile(path.."lua/module.lua")
11dofile(path.."lua/namespace.lua")
12dofile(path.."lua/define.lua")
13dofile(path.."lua/enumerate.lua")
14dofile(path.."lua/declaration.lua")
15dofile(path.."lua/variable.lua")
16dofile(path.."lua/array.lua")
17dofile(path.."lua/function.lua")
18dofile(path.."lua/operator.lua")
19dofile(path.."lua/class.lua")
20dofile(path.."lua/clean.lua")
21--dofile(path.."lua/custom.lua")
22dofile(path.."lua/doit.lua")
23
24local err,msg = xpcall(doit, debug.traceback)
25if not err then
26--print("**** msg is "..tostring(msg))
27 local _,_,label,msg = strfind(msg,"(.-:.-:%s*)(.*)")
28 tolua_error(msg,label)
29end
Note: See TracBrowser for help on using the repository browser.