summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-15CMake MinGW bug - https://gitlab.kitware.com/cmake/cmake/-/issues/5939 (#5295)Ethan Jones1-3/+8
2021-05-04Rename files to match codeTiger Wang1-3/+2
2021-03-05Prepare ChunkData for BlockState storage (#5105)Tiger Wang1-2/+0
2021-02-11Fix march=native not being enabledTiger Wang1-2/+2
2021-01-11zlib -> libdeflate (#5085)Tiger Wang1-0/+2
2020-12-21Prepare for 1.15+ (#4856)Tiger Wang1-0/+1
2020-12-21Remove unused Temporary namespaceTiger Wang1-8/+0
2020-10-05Fix cmake not adding Werror on clang, and _lots_ of warnings (#4963)peterbell101-0/+1
2020-09-12Use tracing for explosions (#4845)Tiger Wang1-2/+2
2020-07-181.13 items supportTiger Wang1-3/+4
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang1-197/+23
2020-05-10Cleanup some workarounds and warnings (#4735)peterbell101-7/+0
2020-05-09Update submodules (#4727)peterbell101-3/+3
2020-04-03Removed the obsolete cTracer class. (#4594)Mattes D1-2/+0
2020-04-03Pulled the BlockID and BlockInfo headers from Globals.h. (#4591)Mattes D1-3/+4
2020-01-02Clean up server folder for Android (#4448)Mat1-6/+6
2019-12-30Include missing server files (#4446)Mat1-0/+2
2019-12-30Remove lang folder (#4445)Mat1-1/+0
2019-12-29CMake: Fix builds in folders with spacesMattes D1-6/+5
2019-12-28CMake: Don't create symlinks if link == orig.Mattes D1-15/+25
2019-12-28Output the binaries into a per-configuration Server subfolder. (#4440)Mattes D1-13/+74
2019-09-06Separated chunk generator from world / plugin interfaces.Mattes D1-0/+2
2019-08-28Added a basic PalettedBlockArea implementation (#4377)Mattes D1-0/+4
2019-08-24Added BlockState implementation for 1.13 support.Mattes D1-0/+2
2019-08-10Improved CMake generator (#4365)Mattes D1-2/+7
2019-08-05BlockTypeRegistry: Initial skeletonMattes D1-0/+2
2018-08-29Force all headers other than "Globals.h" to be included with relative paths (#4269)peterbell101-3/+4
2018-07-24Broadcast refactor (#4264)peterbell101-1/+1
2018-01-21cItemGrid: Allocate storage lazily (#4083)peterbell101-0/+1
2018-01-03Add the fmt library (#4065)peterbell101-1/+2
2017-09-14Fix switch warnings (#4013)peterbell101-5/+1
2017-09-11Replace ItemCallbacks with lambdas (#3993)peterbell101-0/+1
2017-08-30Update mbedtls to 2.5.1 (#3964)peterbell101-5/+5
2017-08-25Add cUUID class (#3871)peterbell101-0/+2
2017-06-19Removed the LeakFinder for Windows. (#3777)Mattes D1-7/+0
2017-05-04Removed binary ToLua++ from build.Mattes D1-5/+2
2016-12-18CMake: Output the binary to Server folder in all configurations. (#3486)Mattes D1-0/+3
2016-12-12Use CMake's Android generators to crosscompileTiger Wang1-14/+10
2016-08-24Fixed type-casting-related warnings.Mattes D1-20/+4
2016-07-21CMake: Fix system Lua usage for non-5.1 versions. (#3271)Mattes D1-1/+1
2016-07-18CMake: Remove needless minimum version specifications.Mattes D1-1/+0
2016-07-18Use system Lua, if available, to generate bindings.Mattes D1-11/+22
2016-07-18Added a Pure-Lua implementation for bindings generation.Mattes D1-0/+3
2016-06-18SelfTests: Removed the unneeded cSelfTests class.Mattes D1-2/+0
2016-03-01Renamed HTTPServer folder to HTTP.Mattes D1-1/+1
2016-01-01Renamed leftover strings to Cuberite / Server, as needed.Mattes D1-2/+2
2015-12-23Fixed builds on FreeBSD 32bitJulian Laubstein1-0/+1
2015-12-18Reorganised the redstone simulatorTiger Wang1-3/+4
2015-12-01Added PieceStructures generator.Mattes D1-2/+3
2015-11-24Add enum for Sound and Particle EffectsDave Tucker1-0/+1
2015-11-03Implemented brewingLukas Pioch1-0/+2
2015-09-17Added CircleCI for stylechecking.Mattes D1-0/+1
2015-09-08Fixed Lua output folders for Windows builds.Mattes D1-2/+2
2015-09-05Renamed output directory to ServerMattes D1-8/+8
2015-07-29Silenced and fixed many warning messages across multiple files.Samuel Barney1-13/+8
2015-07-15Leather Armor can now be dyed.Samuel Barney1-0/+1
2015-07-12Added JsonCPP library location to search pathsTiger Wang1-2/+1
2015-07-10Updated and submodularised JsonCPPTiger Wang1-1/+2
2015-06-11SelfTests are registered and executed after logging framework init.Mattes D1-0/+2
2015-06-10Implemented nether portal scanning code.Lane Kolbly1-0/+2
2015-06-05Provide some BuildInfo even for non-CI builds.Mattes D1-0/+1
2015-05-30Clean up Spawn Preparetycho1-0/+2
2015-05-25Support building on FreeBSDlinnemannr1-0/+5
2015-05-24Disable -Werror for warnings in tests.tycho1-1/+3
2015-05-24Made -Weverything an error.tycho1-10/+15
2015-05-19Make -Werror disabling file onlytycho1-0/+25
2015-05-16Initial implementation of IniFile overloadingtycho1-0/+6
2015-05-12ToLua now generates cLuaState::Push() and GetStackValue()Mattes D1-1/+1
2015-05-07Added support for additional data in the ParticleEffect Packettycho1-0/+2
2015-05-02Update submodulesTiger Wang1-1/+1
2015-03-10Moved window code into cpp filesHowaner1-2/+2
2015-01-22Implemented LibEvent-based client connections.Mattes D1-0/+1
2015-01-22Added the libevent library.Mattes D1-1/+1
2014-11-26CMake: Fixed linux builds.Mattes D1-5/+4
2014-11-26Windows: Fixed builds with LeakFinder enabled.Mattes D1-1/+3
2014-11-18Moved all Noise-related files into a separate folder.Mattes D1-7/+6
2014-11-18Refactored cRidgedNoise into a separate template.Mattes D1-0/+1
2014-11-18OctavedNoise: linux compilation fixes.Mattes D1-0/+1
2014-10-23Merged IniFile into main MCS sources.Mattes D1-1/+3
2014-10-23Added FastRandom.* back to CMakeLists.txt.Mattes D1-0/+2
2014-10-21Compile fix?Tiger Wang1-2/+0
2014-10-20Migrated cSleep and cTimer to std::chronoTiger Wang1-1/+0
2014-09-10Added abilty to set build infoTycho1-0/+3
2014-09-01Fixed Bindings regeneration under MSVC.madmaxoft1-1/+6
2014-08-21Removed cGroup and cGroupManager.Mattes D1-4/+0
2014-08-14CheckBasicStyle checks the src folder as well.madmaxoft1-1/+1
2014-08-12Renamed LoggersTycho1-3/+4
2014-08-10Fixed Tools to work with new logging frameworkTycho1-2/+0
2014-08-10First Implementatation of new Loggin frameworkTycho1-2/+4
2014-08-05RankMgr: Initial interface declaration.madmaxoft1-0/+2
2014-07-30Added a cMojangAPI class for PlayerName -> UUID lookups, with cache.madmaxoft1-1/+3
2014-07-30Fixed "Dependency" typosarchshift1-4/+4
2014-07-24Added a queue for setting chunk data.madmaxoft1-0/+2
2014-07-22Fixed MSVC bindings regeneration.madmaxoft1-1/+1
2014-07-21CMake: generates a list of all source files.madmaxoft1-0/+20
2014-07-19Fixed MSVC bindings generation.madmaxoft1-3/+3
2014-07-19Moved Windows custom command to src/CMakeLists.txtarchshift1-0/+19
2014-07-19CMakeLists: Moved Bindings-specific code to subdirarchshift1-115/+7
2014-07-19Blocks/CMakeLists.txt: Fixed header list after merge of masterarchshift1-9/+4
2014-07-19CMake: Add Bindings library from subdirectoryarchshift1-23/+6
2014-07-19src/CMakeLists.txt: Replaced glob with list of filesarchshift1-20/+148
2014-07-19src/CMakeLists: Small changes for increased readabilityarchshift1-5/+9
2014-07-03CMake: Changed slash format to support MSYS.madmaxoft1-1/+1
2014-07-02CMake: Use cmake for file-copying.madmaxoft1-1/+1
2014-07-01Tolua generates LuaState_Call.inc file.madmaxoft1-2/+9
2014-07-01Fixed linking order under MinGW.Mattes D1-1/+1
2014-06-28CMake: Added polarssl include dir as non-system.Mattes D1-1/+2
2014-06-28Changed include folders to work for Bindings, too.Mattes D1-3/+3
2014-06-27Added PolarSSL dependency to Bindings.Mattes D1-1/+1
2014-06-27Removed the md5 library, obsoleted by PolarSSL.Mattes D1-1/+1
2014-06-19EntityEffects.x -> EntityEffect.x, Object-Oriented effectsarchshift1-1/+1
2014-06-17Moved Effects.h to EntityEffects.h, added initial implarchshift1-1/+1
2014-06-14Fixed bindings generation for Win64 builds.Mattes D1-9/+28
2014-06-14Fixed MSVC Bindings generation.Mattes D1-0/+3
2014-06-14Remove windows bindings crutchworktycho1-10/+0
2014-06-12automaticlly build tolua and generate bindings as part of build.tycho1-84/+85
2014-04-28Fixed projectile source filenames, indentationsarchshift1-8/+8
2014-04-27Fixed ToLua issuesarchshift1-0/+8
2014-04-25Cmake generated projects for IDEs include headers in project files.archshift1-0/+1
2014-04-24Attempted CMake inclusion for PolarSSL++.madmaxoft1-2/+2
2014-03-28Added Prefabs to *nix builds.madmaxoft1-1/+1
2014-03-28Initial NetherFortGen import.madmaxoft1-13/+14
2014-03-15Patched tolua to emit range checks for enumsTycho1-0/+1
2014-03-15Add item frame saving.Howaner1-0/+2
2014-03-15Add health and age load to pickup's.Howaner1-0/+1
2014-03-11Unified Matrix4 codeandrew1-1/+0
2014-03-11Unified Vector classesandrew1-3/+1
2014-03-07Move env code part 1worktycho1-10/+0
2014-03-07Added support to overide CMake build type with env varsTycho1-0/+8
2014-03-07Add Lua Bindings for FlowerPotEntity.h and add documentation.Howaner1-0/+1
2014-03-02Manually exported g_Block tablesandrew1-0/+1
2014-02-23Rename SkullEntity to MobHeadEntityHowaner1-1/+1
2014-02-23Add Skulls/HeadsHowaner1-0/+1
2014-02-19Rename SkullEntity to MobHeadEntityHowaner1-1/+1
2014-02-18Properly exported and documented paintingsTiger Wang1-0/+1
2014-02-17Add Skulls/HeadsHowaner1-0/+1
2014-02-10Added LuaChunkStay to Bindings sources.madmaxoft1-36/+47
2014-02-09Added AllToLua.pkg to MSVC project files.madmaxoft1-0/+2
2014-01-25Added dependecy output to Bindings/BindingsDependencies.txtTycho1-0/+7
2014-01-25Reformatted Bindings DependeciesTycho1-28/+58
2014-01-24Fixed Win nightbuilds not producing PDBs.madmaxoft1-0/+7
2014-01-23PolarSSL is fully used for 1.3.2 protocol encryption.madmaxoft1-0/+1
2014-01-23Make clean now effects BindingsTycho1-0/+2
2014-01-23Removed Bindings folder subcmake on *nixTycho1-1/+2
2014-01-23BugfixesTycho1-2/+9
2014-01-23added dependecies for bindings regenTycho1-0/+46
2014-01-22Replacing CryptoPP with PolarSSL.madmaxoft1-1/+1
2014-01-17Changed std to c++11 in clang to fix va_copy issuesTycho1-4/+0
2014-01-16CMake: Fixed output paths for all MSVC versions.madmaxoft1-7/+9
2014-01-14CMake: Added postfix for profiled exemadmaxoft1-0/+4
2014-01-13CMake: Removed leftover debugging output.madmaxoft1-1/+0
2014-01-13CMake: Added resources to windows projects.madmaxoft1-1/+14
2014-01-12CMake generates Bindings when not existant (win)madmaxoft1-0/+10
2014-01-06Output dir set to $/MCServer.madmaxoft1-1/+1
2013-12-28Added support for out-of-source builds.madmaxoft1-9/+16
2013-12-27Made cmake compilation possible on Windows.madmaxoft1-5/+15
2013-12-26Added proper precompiled headers for MSVC.madmaxoft1-48/+47
2013-12-20added precompiled headerstycho1-13/+24
2013-12-20fixed include of math on windowstycho1-0/+9
2013-12-20fixed include paths on windows and added build dir to gitignoretycho1-0/+2
2013-12-20fixed compile errors with headers and math librarytycho1-6/+15
2013-12-20fixed multiprocessing on windows and removed redundend compile of headerstycho1-1/+0
2013-12-19fixed a number of windows issuestycho1-13/+28
2013-12-19added md5 as a dependency for bindingsTycho Bickerstaff1-1/+2
2013-12-19added expat as lua bindings dependincyTycho Bickerstaff1-1/+1
2013-12-19added blocks and blockentitiesTycho Bickerstaff1-1/+2
2013-12-19linked in luaTycho Bickerstaff1-1/+1
2013-12-11added zlibTycho Bickerstaff1-1/+1
2013-12-11added UI folderTycho Bickerstaff1-1/+3
2013-12-11removed leakfinder form buildTycho Bickerstaff1-1/+1
2013-12-10added tolua++ command and removed stackwalker from buildTycho Bickerstaff1-1/+2
2013-12-10more cmake changesTycho Bickerstaff1-4/+4
2013-12-10more cmakeTycho Bickerstaff1-3/+19
2013-12-10more cmake stuffTycho Bickerstaff1-2/+4
2013-12-10started work on cmakeTycho Bickerstaff1-0/+15