summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt (unfollow)
Commit message (Expand)AuthorFilesLines
2020-09-17BlockHandler: no dynamic allocation (#4862)Tiger Wang1-0/+3
2020-08-30Define _DEBUG macro for tests and main server (#4843)Alexander Harkness1-0/+5
2020-08-06Add documentation for @tigerw's new CMake flags (#4814)Alexander Harkness1-5/+8
2020-07-12Address commentsTiger Wang1-5/+6
2020-07-12FunktionsTiger Wang1-10/+20
2020-07-12More CMake cleanupTiger Wang1-212/+20
2020-07-06Update libevent to 2.1.12-stablePeter Bell1-2/+0
2020-05-31Configurable LTO (#4755)Tiger Wang1-5/+5
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang1-144/+104
2020-05-09Enable C++17 in buildPeter Bell1-1/+5
2020-05-09Update submodules (#4727)peterbell101-13/+10
2019-09-04Updated LibEvent to release 2.1.11-stable. (#4383)Mattes D1-7/+8
2018-01-03Add the fmt library (#4065)peterbell101-0/+6
2017-09-19Removed UTF-8 BOM (#4033)Lukas Pioch1-1/+1
2017-08-30Update mbedtls to 2.5.1 (#3964)peterbell101-7/+9
2017-08-24Use target_compile_options instead of variables to add -fomit-frame-pointer to mbedtlspeterbell101-0/+6
2017-08-24Minor changes (#3909)mathiascode1-2/+2
2017-05-04Fixed SysLua builds.Mattes D1-1/+0
2017-05-04Removed binary ToLua++ from build.Mattes D1-2/+2
2017-03-10Hard minimum compiler version GCC 4.8 and Clang 3.4 (#3587)johnsoch1-0/+12
2016-12-12Use CMake's Android generators to crosscompileTiger Wang1-25/+22
2016-11-15Added NoiseSpeedTest project.Mattes D1-0/+1
2016-07-30Change CROSSCOMPILE flag to NO_NATIVE_OPTIMIZATION (#3279)Alexander Harkness1-11/+5
2016-07-21CMake: Fix system Lua usage for non-5.1 versions. (#3271)Mattes D1-6/+30
2016-07-18CMake: Silenced CMP0054 policy warning.Mattes D1-0/+4
2016-07-18Use system Lua, if available, to generate bindings.Mattes D1-0/+12
2016-06-18SelfTests: Organized into solution folders.Mattes D1-21/+0
2016-05-29Added GrownBiomeGenVisualiser.Mattes D1-0/+1
2016-03-01WebAdmin uses the new HTTP parser framework.Mattes D1-1/+4
2016-03-01Added unit test for parsing HTTP request.Mattes D1-0/+2
2016-01-01Renamed leftover strings to Cuberite / Server, as needed.Mattes D1-3/+2
2015-11-04Outsourced all libraries into submodulesJulian Laubstein1-0/+27
2015-10-09Added WORKING_DIRECTORY specification to git queries used in CMake.Mattes D1-0/+3
2015-09-05Renamed output directory to ServerMattes D1-21/+20
2015-08-11Added check for JsonCpp submodule presence.Mattes D1-0/+3
2015-07-12Added JsonCPP library location to search pathsTiger Wang1-1/+6
2015-07-10Updated and submodularised JsonCPPTiger Wang1-0/+5
2015-06-19Externalized cPrefabPiecePool self-test.Mattes D1-5/+45
2015-06-06Disable column metadatatycho1-0/+1
2015-06-05CMake: Added buildinfo workaround for src packs / systems without git.Mattes D1-0/+7
2015-06-05Provide some BuildInfo even for non-CI builds.Mattes D1-2/+25
2015-06-04Skip unknown cflag for Apple clang & remove cSemaphoreCengiz Can1-0/+2
2015-06-03CMake: Removed unused legacy LibEvent target.Mattes D1-1/+1
2015-06-03CMake: Put projects into solution folders in MSVC.Mattes D1-0/+14
2015-05-23Add build_tools and Self_test as cache options, so that CLion can detect themtycho1-0/+3
2015-05-07Added Lua C API checks in Debug builds.Mattes D1-0/+3
2015-05-03Fixed multiple mbedtls inclusion.Mattes D1-0/+2
2015-01-22cNetwork: Fixed compilation in out-of-source builds.Mattes D1-0/+3
2015-01-22Excluded PolarSSL tests from MCS tests.Mattes D1-1/+2
2015-01-22Added the libevent library.Mattes D1-0/+11
2015-01-09CMake: Check libs in submodules before configuring.Mattes D1-0/+8
2014-11-02CMake: Added a C++11 check for VS.Mattes D1-0/+15
2014-10-23Merged IniFile into main MCS sources.Mattes D1-1/+0
2014-09-10Added MCServer_ prfix to env vars for versionsTycho1-6/+6
2014-09-10Added abilty to set build infoTycho1-0/+19
2014-09-06Added workaround for clang versionTycho1-1/+1
2014-09-06bumped cmake version min and fixed clang supportTycho1-1/+1
2014-07-28Fixed SQLiteCpp include paths for MSVC2010+.Mattes D1-1/+1
2014-07-28Fixed include directories for SQLiteCpp.madmaxoft1-0/+6
2014-07-28Added SQLiteCpp library.madmaxoft1-0/+9
2014-06-27Removed the md5 library, obsoleted by PolarSSL.Mattes D1-1/+0
2014-06-24Added the Lua Proxy DLL.madmaxoft1-0/+4
2014-05-10Maybe coverage working?Tycho1-0/+4
2014-04-27Added Testing capabilityTycho1-1/+6
2014-03-10Prepended Travis to env varsTycho1-5/+7
2014-03-07Move env code part 2worktycho1-0/+9
2014-02-16Fixed commentTycho1-1/+1
2014-02-16can Now build ProtoProxy alongside MCServerTycho1-1/+2
2014-02-16Allow building MCADefrag at the same time as MCServerTycho1-4/+9
2014-02-16Added a seperate module for Setting flagsTycho1-179/+7
2014-02-05Added support to start up MCServer and then immediatly sut it down in travisTycho1-0/+4
2014-02-04Explicitly make chars signed at the compiler-level.madmaxoft1-0/+3
2014-02-04Ensure -Wall is enabledTycho1-0/+1
2014-01-26Changed it so std was actually set to c++11 in clang not gcc on OS XTycho1-2/+11
2014-01-24Removed unnecessary defineTiger Wang1-7/+0
2014-01-22Replacing CryptoPP with PolarSSL.madmaxoft1-1/+6
2014-01-19First attempt at Compiling Generator seperatlyTycho1-0/+4
2014-01-17Changed std to c++11 in clang to fix va_copy issuesTycho1-0/+1
2014-01-15CMake: MSVC release builds use LTCG.madmaxoft1-2/+8
2014-01-15CMake: MSVC builds use static CRT.madmaxoft1-0/+9
2014-01-14CMake: Release profile build inherits from Release, not Debug.madmaxoft1-5/+13
2014-01-13Added -march=native to linux targetsTycho1-1/+6
2014-01-07Fixed FreeBSD compilitionTycho1-0/+11
2014-01-02fixed compiler warnings not being enabled in clangTycho Bickerstaff1-2/+6
2013-12-29Fixed Linux configuration.madmaxoft1-1/+1
2013-12-28CMake: profiling builds get correct commandlines in MSVC.madmaxoft1-64/+80
2013-12-28Added custom configurations for MSVC projects.madmaxoft1-19/+43
2013-12-28CMake: Fixed mismatching library vs app builds.madmaxoft1-26/+29
2013-12-27Lua is built statically on *nix.madmaxoft1-1/+6
2013-12-27Made cmake compilation possible on Windows.madmaxoft1-5/+9
2013-12-22fixed rdynamic as its not acctually needed a cmake handles it, looks like the problem was caused by the linux linker accepting the option twice and the os x linker notTycho Bickerstaff1-7/+0
2013-12-22fixes for mac os xTycho Bickerstaff1-4/+8
2013-12-21added FORCE_32 optionTycho Bickerstaff1-1/+15
2013-12-21finished up final build flags for linuxTycho Bickerstaff1-2/+19
2013-12-20added profile builds as an optionTycho Bickerstaff1-13/+51
2013-12-20fixed D9025tycho1-2/+3
2013-12-20fixed multiprocessing on windows and removed redundend compile of headerstycho1-0/+5
2013-12-19fixed visual studio compile flagstycho1-4/+14
2013-12-19added md5 as a dependency for bindingsTycho Bickerstaff1-0/+1
2013-12-19added expat as lua bindings dependincyTycho Bickerstaff1-1/+7
2013-12-19compiling sqliteTycho Bickerstaff1-0/+1
2013-12-19fixed bindings generationTycho Bickerstaff1-0/+1
2013-12-19bindings regenration logicTycho Bickerstaff1-0/+1
2013-12-11added zlibTycho Bickerstaff1-0/+1
2013-12-10more cmake changesTycho Bickerstaff1-1/+4
2013-12-10more cmakeTycho Bickerstaff1-0/+9
2013-12-10started work on cmakeTycho Bickerstaff1-0/+7