Age | Commit message (Collapse) | Author |
|
Compile it really only if STORM_BUILD_TESTS is enabled and link it against
compiled StormLib library instead of compiling all source files again.
|
|
|
|
This commit fixes #114
The options UNICODE and BUILD_DYNAMIC_MODULE were only changing the name
of the libraries and not the flags used for compilation.
I removed them for now, but if we want to add Unicode/Runtime version to
CMake it will be possible later.
This fixes #114 as the .lib created by CMake on windows can no more be
mistaken for another one. If people need to build a specific version of
the library, they can for now use the cmake cache to change the /M(D/T)
flag and/or add the UNICODE and _UNICODE defines.
I changed the option name for the test executable so that it won't
conflict with other projects, and made sure BUILD_TESTING is checked.
When BUILD_TESTING (the official option for CTest) is ON,
STORM_BUILD_TESTS is by default ON. If BUILD_TESTING is set to OFF, then
STORM_BUILD_TESTS can only be set to OFF.
I also added the stormlib_dll/StormLib.def file to the source list when
using MSVC, which means you can now correctly create StormLib.dll and
its associated .lib and .exp by setting BUILD_SHARED_LIBS to ON.
|
|
|
|
|
|
|
|
+ Fixed paths to include files
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
errors when building. This is due to bzip2 being compiled from source for WIN32 only.
|
|
|
|
-Fix static build on OSX
-Fix FreeBSD build
|
|
FileStream.cpp should be modified to work everywhere but this is a quick and harmless solution for now.
|
|
This reverts commit 9d78dab00293a8c35db735a3a8cc8cb9d68b3ea3.
|
|
|
|
|
|
+ Added test cases for signature support
+ Release 9.10
|
|
|
|
+ Added SBaseDumpData to the makefiles
|
|
|
|
|
|
+ Makefiles fixed
|
|
+ Added decryption key for encrypted MPQs from Heart of the Swarm
background downloader
+ Small update of CMakeList.txt (thanks, Pali)
|
|
|