lp:~jarih/widelands/fix-lua-msvc
Created by
Jari Hautio
and last modified
Lua code in trunk crashes when build with visual studio 2008. This branch contains fix to get it working under vs2008. Additionally branch contains unit tests for luna implementation. Unit tests spotted a proplem with virtual inheritance under linux and fixed code handles multiple inheritance and virtual base classes under windows/msvc2008 and linux/gcc.
Only
Jari Hautio
can upload to this branch. If you are
Jari Hautio
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- SirVer: Approve
-
Diff: 752 lines (+545/-60)9 files modifiedCMakeLists.txt (+10/-3)
src/CMakeLists.txt (+2/-0)
src/scripting/CMakeLists.txt (+6/-0)
src/scripting/luna.h (+2/-2)
src/scripting/luna_impl.h (+95/-55)
src/scripting/scripting.cc (+2/-0)
src/scripting/test/CMakeLists.txt (+51/-0)
src/scripting/test/scripting_test_main.cc (+23/-0)
src/scripting/test/test_luna.cc (+354/-0)
Related bugs
Bug #590472: Lua unit tests crash on win32/VS2008 build | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
This branch has not been scanned yet.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:widelands