Update of /cvsroot/wxlua/wxLua/docs
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26035/wxLua/docs
Added Files:
dirs.txt
Removed Files:
newdirs.txt
Log Message:
use generic name for directory list file
--- NEW FILE: dirs.txt ---
06/01/2005
This is a description of the directory structure of wxLua.
-------------------------------------------------------------------------------
Directory structure
-------------------------------------------------------------------------------
wxLua/
/art/ - images and icons are here, preferably in XPM format
/apps/ - c/c++ application code is here
/build/ - build for all applications
/wxlua/ - wxLua the main IDE for wxLua (the "Standalone" program)
/embedded/ - an embedded sample
/runtime/ - a stripped down runtime for wxLua
/bin/ - output binaries are built here, lua for example
/build/ - cmake, bakefile stuff here, may call sub build dirs
/docs/ - any generic docs go here
/lib/ - output libs are built here, wxlualib for example
/samples/ - sample wxlua programs
/name/ - any multifile sample gets its own dir
/utils/ - generic utils, bin2c for example
/bindings/ - input *.i files to make the "wrappers"
wxluawrap.lua - the main wrapper file
/wxwidgets/ - wrapper files for wxWidgets
/bit/ - the bitwise lib for lua, maybe nothing needed here
/other .i files for other stuff.../
/wrappers/ - output of the wrapper files may be built here
/wxwidgets/ - output of bindings and wxLuaPrinting, wxLuaHtmlWin
/bit/ - the wrapper is the "src" of the bit library
/output of other .i files for other stuff.../
/modules/ - c/c++ code for wxlua
/build/ - build files for all of this
/lua/ - lua itself
/include/
/src/
/the rest of lua.../
/wxlua/ - the wxlua library itself
/include/ - internal.h, interp.h, library.h, callback.h
/src/ - internal.cpp, interp.cpp, library.cpp
/wxluasocket/ - lua to cpp sockets (the original lua sockets)
/include/ - debugio.h, dserver.h, socket.h
/src/ - debugio.cpp, dserver.cpp, socket.cpp
/wxluadebug/ - mechanism for getting/showing info from lua
/include/ - debug.h, stacktree, splittree
/src/ - debug.cpp, stacktree, splittree
/wxxmlrpc/ - ??
/include/ -
/src/ -
/wxdebuggernub/ - ?? this is a generic lib for xmlrpc? don"t prepend wxlua to it
/include/ -
/src/ -
/wxluadebugger/ - this depends on wxlua so prepend wxlua to it
/include/ -
/src/ -
-------------------------------------------------------------------------------
Original wxLua distribution directory structure
-------------------------------------------------------------------------------
wxLua/
Embedded/ - moved to apps/xxx FIXME
Examples/ - moved to samples
Import/ - moved to bindings/wxwidgets
Library/ - moved to modules wxlua, wxluadebug, wxluasocket
Standalone/ - moved to apps/wxlua
-------------------------------------------------------------------------------
File name mapping from the original wxLua
-------------------------------------------------------------------------------
These header files were in wxLua/Library
wxlua.h wxLua.h
callback.h wxLuaCallback.h
debug.h wxLuaDebug.h
debugio.h wxLuaDebugIO.h
dserver.h wxLuaDebugServer.h
dservice.h wxLuaDebuggerService.h
htmlwin.h wxLuaHtmlWindow.h
internal.h wxLuaInternals.h
interp.h wxLuaInterpreter.h
library.h wxLuaLibrary.h
printing.h wxLuaPrinting.h
socket.h wxLuaSocket.h
splttree.h wxLuaSplitTree.h
staktree.h wxLuaStackTree.h
These source files were in wxLua/Library
debug.cpp wxLuaDebug.cpp
debugio.cpp wxLuaDebugIO.cpp
dserver.cpp wxLuaDebugServer.cpp
dservice.cpp wxLuaDebuggerService.cpp
htmlwin.cpp wxLuaHtmlWindow.cpp
internal.cpp wxLuaInternals.cpp
interp.cpp wxLuaInterpreter.cpp
library.cpp wxLuaLibrary.cpp
printing.cpp wxLuaPrinting.cpp
socket.cpp wxLuaSocket.cpp
splttree.cpp wxLuaSplitTree.cpp
staktree.cpp wxLuaStackTree.cpp
dtarget.h wxLuaDebugTarget.h moved from wxLua/Standalone
dtarget.cpp wxLuaDebugTarget.cpp moved from wxLua/Standalone
--- newdirs.txt DELETED ---
|