aboutsummaryrefslogtreecommitdiff
path: root/cmake
AgeCommit message (Collapse)Author
2015-01-06Buildsystem/MSVC: Disabled C4351: new behavior: elements of array 'x' will ↵Shauren
be default initialized for all builds, even when using WITH_WARNINGS
2015-01-01Update copyright note for 2015Vincent-Michael
Happy new year
2014-12-30CMake: Fix typo in MSVC_EXPECTED_VERSIONDuarte Duarte
Thanks @Aridev Closes #13820
2014-12-29CMake: Require VS 2013 Update 3Nayd
Update 4 (includes 3) can be downloaded at http://www.microsoft.com/en-us/download/details.aspx?id=44921 Closes #13813
2014-12-28CMake: Ignore MSVC warning C4351Nayd
new behavior: elements of array 'array' will be default initialized "If you want the new behavior, which is likely, because the array was explicitly added to the constructor's member initialization list, use the warning pragma to disable the warning. The new behavior should be fine for most users."
2014-11-14CMake/FindBoost: Fix policy CMP0054 warning (added in 3.1)Nayd
2014-11-11Build/CMake: Use BOOST_NO_SCOPED_ENUMS if Boost version is less than 1.51DDuarte
http://www.boost.org/doc/libs/1_57_0/libs/config/doc/html/boost_config/boost_macro_reference.html#boost_config.boost_macro_reference.boost_deprecated_macros
2014-11-10Core: Nuke authserverDDuarte
It has been replaced by bnetserver since grunt was deprecated
2014-11-04CMake: Improve FindZMQ on WindowsDDuarte
When ZMQ version is not found in the registry it will enumerate possible .lib names and try to find those
2014-10-30Build: Fixup 428d510f7664. Use check_cxx_source_compiles instead of try_compileDDuarte
2014-10-30Merge pull request #13478 from ↵Duarte Duarte
bloerwald/cmake/use_CMAKE_BUILD_TYPE_with_clang_as_well cmake: use $CMAKE_BUILD_TYPE instead of $CONFIGURATION as BUILD_DIRECTIVE
2014-10-30Build: Support boost versions compiled in C++11 as well as C++03 modebloerwald
Issues related to boost::filesystem and scoped enums
2014-10-29cmake: use CMAKE_BUILD_TYPE instead of CONFIGURATION as BUILD_DIRECTIVEBernd Lörwald
2014-10-28Tools/connection_patcher: remove c# code, add c++ code with minor ↵bloerwald
modification, move to tools, integrate into cmake note: no longer downloads nonexistent modules note: now throws on not finding patterns new dependency: boost.filesystem Closes #13471
2014-10-23cmake: platform: also detect clang by C_COMPILER_ID: C_COMPILER may varyBernd Lörwald
2014-10-19Build/CMake: CMake options cleanup after ↵jackpoz
febb26d4b711762b1ee605705e7fa949b9871df1
2014-10-18Buildsystem/CMake: Fixed FindZMQ macro on x86 WindowsShauren
2014-10-18Buildsystem/CMake: Fixed FindZMQ macro on x86 WindowsShauren
2014-10-17Core: Implemented IPC (Inter-process communication) between worldserver and ↵Shauren
bnetserver using ZeroMQ library. * Implemented ToonReady and ToonLoggedOut battle.net packets
2014-09-28Buildsystem/MSVC: Removed /SAFESEH linker option from x86 debug builds as it ↵Shauren
doesn't make sense in debug builds and interferes with Edit and Continue Closes #13233
2014-09-20Core/Misc: Avoid Helgrind reporting libstdc++ false positive race conditionsjackpoz
2014-09-20Core: Fix build for msvc14Vincent-Michael
2014-09-03CMake: Add a few more MySQL search paths to FindMySQL.cmake, including x86Duarte Duarte
Ref https://github.com/TrinityCore/TrinityCore/issues/12969#issuecomment-54322244
2014-08-27Core: Remove whitespaceVincent-Michael
2014-08-26Core/Deps: MySQL sources out.Shauren
Windows users are now required to download and install mysql server with headers and libraries
2014-07-23Core/Misc: Silenced 500 OS X Warnings and removed deprecated finite() method.Jared P. Jones
*Mac OS X fires off over 200 warnings related to gsoap about the deprecated register method. CMake has been patched to remove this warning. *Updated all occurences of finite() to std::isfinite. The method finite() is not standardized by anyone aside from BSD. std::isfinite() however is standarized by C++ *Removed -ncurses and -pthread from OS X compilation. Now that we use Boost and C++11 there is no longer a need for pthread in OS X. All it does is throw a warning. However, ncurses isn't needed either as it's built into the OS X SDK and linked by default. Note: There are only 5 remaining warnings left when compiling on OS X. I did not attempt to fix these as they were related to 3rd party libraries statically linked into the code. The 5 warnings left are all related to unused variables.
2014-07-19Buildsystem/MSVC: Disable C4512 warningShauren
2014-07-17Buildsystem: Removed debugging message from cmake outputShauren
2014-07-16Update related files to lowered Boost version requirementleak
2014-07-15[Auth\Worldserver] Use boost to load console arguments. (Added a few style ↵Chaplain
changes and cmake fix) Conflicts: src/server/worldserver/Main.cpp
2014-07-12Remove the need of manually declaring BOOST_ROOT in Linux systems if Boost ↵Subv
was installed to the default locations
2014-07-11Buildsystem: Lowered required boost version to 1.49Shauren
2014-07-06Added a missing definitionSubv
2014-07-06Removed some unneeded boost dependencies.Subv
Ensure that the correct packet sizes are read in the authserver. Added some try catch to the authserver to deal with boost exceptions (this part is not finished)
2014-07-06Completely remove ACE as dependency for TC - kkthxbyeleak
2014-07-02ACE cleanup on game, now the major issue remains WorldSocketleak
2014-06-22BuildSystem/CMake: Fixed cmake configuring when building in 32 bits.Subv
2014-05-30Replace authserver ACE related code with Boost/C++11leak
2014-05-12Add support for Boost 1.55leak
2014-03-28Core/Dependencies: Upgrade to jemalloc-3.5.1jackpoz
2014-03-25Build system: Fix clang buildGacko
See wiki for latest build instructions under Mac OS X!
2014-03-25Buildsystem: Changed required CMake version to 2.8.9 and removed a check for ↵Shauren
version we no longer support in msvc settings
2014-03-24Cmake: Added level restriction for msvc 2013Vincent-Michael
2014-03-23Buildsystem/GCC: Enforce version 4.7.2 and enable c++11 compilationShauren
2014-01-01Update more copyright note for 2014.Vincent_Michael
I have no excuse for my fail :/
2013-12-30Buildsystem: Fix GCC not being recognized on Ubuntujackpoz
Fix CMake not recognizing /usr/bin/cc as GCC on Ubuntu ( 13.10 x64 ) .
2013-10-15CMake: Fix typoGacko
Running cmake threw a warning because of this.
2013-10-04Core/Build: Handle USE_SCRIPTPCH cmake flag when SCRIPTS flag is set to FALSEjackpoz
Don't ignore USE_SCRIPTPCH cmake flag if SCRIPTS is set to FALSE; in this case "script" project has only source files related to scripted spells and command scripts and it must be built with precompiled headers if USE_SCRIPTPCH flag is set. This partially reverts 780ed1b01c77ac142e1da5851ff7deb832413b11 .
2013-09-27Fix silly " that snuck in.click
2013-09-27Buildsystem/CMake: Add support for building meshextractor-project from CMake GUIclick