Lukasz Gromanowski
34513cf16b
Added support for code coverage checking and unittests.
...
Added support for code coverage checking with gcov and
unittests with Google C++ unittest and GMock frameworks.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
13 years ago
Marc Zinnschlag
98219323b7
Merge remote-tracking branch 'mmd/vsdebugfixes'
13 years ago
Michael Mc Donnell
7952d38e6c
Use debug dlls when debugging in vs2010 (try 2)
...
Using the Debug build in vs2010 is not working because the debug dlls are
not loaded when debugging. The reason they are not loaded is that
CMAKE_BUILD_TYPE is not defined when doing multiple builds. This in turns
causes OGRE_PLUGIN_DEBUG_SUFFIX not to be set. This patch makes sure that
OGRE_PLUGIN_DEBUG_SUFFIX is always set but only used when debugging.
It also defines DEBUG to make it easier turn things on and off when
debugging.
There are still other bugs that have broken Debug mode in vs2010 but those
will be addressed in other patches.
13 years ago
Marc Zinnschlag
3112bfb54f
incremented version number
13 years ago
Marc Zinnschlag
2a11a28e81
Revert "Use debug dlls when debugging in vs2010"
...
This reverts commit ebe131b326
.
13 years ago
Michael Mc Donnell
ebe131b326
Use debug dlls when debugging in vs2010
...
Using the Debug build in vs2010 is not working because the debug dlls are
not loaded when debugging. The reason they are not loaded is that
CMAKE_BUILD_TYPE is not defined when doing multiple builds. This in turns
causes OGRE_PLUGIN_DEBUG_SUFFIX not to be set. This patch makes sure that
OGRE_PLUGIN_DEBUG_SUFFIX is always set but only used when debugging.
There are still other bugs that have broken Debug mode in vs2010 but those
will be addressed in other patches.
13 years ago
Nikolay Kasyanov
defab0e4b5
Merge remote-tracking branch 'upstream/master' into osx_fix
...
Conflicts:
CMakeLists.txt
13 years ago
Michael Mc Donnell
e7a1ab9fa6
Define OGRE_PLUGIN_DEBUG_SUFFIX in all cases.
13 years ago
Nikolay Kasyanov
7161361b52
cleanup
13 years ago
Nikolay Kasyanov
23e44a86c6
another attempt to fix
13 years ago
Nikolay Kasyanov
a0a086f69d
fixed redefining macro
13 years ago
Nikolay Kasyanov
fbe9a94568
bug #348 : fixed OS X deployment
...
just enable CMake option "OPENMW_OSX_DEPLOYMENT" and it will search
plugins inside application bundle instead of Ogre prefix
13 years ago
Sebastian Wick
0f40e6fc65
find boost without components so we can use Boost_VERSION
13 years ago
Nikolay Kasyanov
94ce95c679
bug #348 : works again on OS X
13 years ago
scrawl
ac5bd38df9
some cmake fixes
13 years ago
scrawl
b2dcf5adcd
support system install for boost wave
13 years ago
scrawl
014396e80c
remove the plugins.cfg files, do not enforce CG plugin
13 years ago
scrawl
4434fb640e
Merge branch 'master' into shadersystem
13 years ago
Marc Zinnschlag
e9b95d55cd
Revert "Proper way to find and use libtbb"
...
This reverts commit d6bf2b7d29
.
13 years ago
Dmitry Marakasov
d6bf2b7d29
Proper way to find and use libtbb
13 years ago
Dmitry Marakasov
e862b6b5a5
Fix comparison in cmake
13 years ago
scrawl
509e9d7034
Merge branch 'master' into shadersystem
13 years ago
Chris Robinson
2a3ce5ee6d
Remove Mangle::Stream
...
The base Stream class is left because some part of the terrain esm land factory
inherits from it, though it's largely unused (few of the methods work, and none
actually do anything).
13 years ago
scrawl
9ed2f1df67
boost wave not needed anymore
13 years ago
scrawl
94c3fb81d1
check if CMAKE_BUILD_TYPE is defined instead of defining it by default
13 years ago
scrawl
32e14907a2
add a default value for CMAKE_BUILD_TYPE, resolves error when it is not set
13 years ago
scrawl
7d5b94709d
Merge branch 'master' into shadersystem
...
Conflicts:
components/nifogre/ogre_nif_loader.cpp
13 years ago
scrawl
fb109ec7e2
use debug versions of ogre plugins in debug mode
13 years ago
scrawl
de9b7a51de
change glsl #version, remove CG from required libraries
13 years ago
scrawl
a1e48b0feb
builds now
13 years ago
scrawl
24399a45c1
add submodule with current code
13 years ago
Marc Zinnschlag
68459441f2
adjusting version number
13 years ago
Alexander "Ace" Olofsson
82fba53771
Removed the license screen and changed so all licenses are instead installed to the game folder.
13 years ago
Marc Zinnschlag
3673cd2531
increased version number
13 years ago
scrawl
a4d6d1baff
added a utility for creating texture atlas at runtime
13 years ago
scrawl
4655ec94f0
Merge branch 'master' into physicsaedra2 & fix warnings
...
Conflicts:
apps/openmw/mwworld/scene.cpp
13 years ago
Alexander "Ace" Olofsson
f7a03b39c4
Some improvments for windows builds and installer
13 years ago
Jason Hooks
1ce759af06
Merging in master
13 years ago
Nikolay Kasyanov
0c739825f2
another fix
13 years ago
Nikolay Kasyanov
582d7ab213
building & packaging improvements for OS X
13 years ago
Marc Zinnschlag
b76fd249c7
updated changelog; bumped version number
13 years ago
Marc Zinnschlag
afa859a6a6
Merge remote branch 'jhooks/clothingarmor'
...
Conflicts:
apps/openmw/mwrender/npcanimation.cpp
13 years ago
k1ll
8156e9e5c4
Fixed install search path for openmw.desktop. It's directly in the binary dir.
13 years ago
k1ll
2d6cd16296
Now Debian Packages install the configured openmw.desktop file.
13 years ago
k1ll
dc2751f4ec
Moved Build options to the top. I need this for my tar.gz packages but i think this is a good idea in general.
13 years ago
k1ll
226f312163
Set the version in the openmw.desktop file via CMake
13 years ago
Marc Zinnschlag
a4fb71a0fc
Merge remote branch 'scrawl/graphics'
13 years ago
scrawl
a727bcd4a4
override nif transparency settings (part 1)
13 years ago
scrawl
944654f263
image rotating function
13 years ago
Jason Hooks
74deb5588d
Post merge
13 years ago