click
b4bef54b7a
Fix Windows-build (YES, IT COMPILES!) - partial revert of revision a9386a2655
...
- Use minihack on ACE to avoid using config.h on Windows platforms
- Put include-locations for ACE in AFTER everything else (for later use)
An insane thanks to paradox for being patient with testing changes and swapouts
--HG--
branch : trunk
2010-08-16 09:51:37 +02:00
click
780ed1b01c
Buildsystem: Clean up build-process on all platforms
...
- Windows: Use CMAKE_INSTALL_PREFIX as a 'final install' directory (thanks to paradox for the preload-handling)
(New target INSTALL, -not- included as part of ALL_BUILD (must be specifically run for installation to start)
- All: Build libmpq library (used for tools)
- All: Build extractiontools with hardlinked mpq-library (no need to install it anymore)
- All: Move jemalloc from being harddefined to using a CMake string (fixes issue 3378) (thanks to tru.bazoozoo for the idea, alternative added)
--HG--
branch : trunk
2010-08-11 20:55:14 +02:00
Shauren
24031cd6b9
Buildsystem: Removed unused MemoryLeaks files
...
Buildsystem/Windows: WheatyExceptionReport is now build in worldserver and authserver instead of shared (fixes crash reports not being generated)
--HG--
branch : trunk
2010-08-11 16:59:36 +02:00
click
3002300e71
Backed out changeset 2f79fd19c2c5 - needs some more thought, sorry - I promise it will work better once I got it sorted properly!
...
--HG--
branch : trunk
2010-08-10 23:11:40 +02:00
click
29e152f42b
Buildsystem/Windows: Use CMAKE_INSTALL_PREFIX as result-dir for output (Thanks to Paradox)
...
(Suggested change for genrevisions default path retained to avoid breaking earlier builds, and it's not really a "server binary")
Fixes issue 3366
--HG--
branch : trunk
2010-08-10 22:40:34 +02:00
click
4b5c9552cb
BuildSystem/Windows: Add RelWithDebInfo configuration-type (reverts previous commit for fixups with RelWithDebInfo buildtype)
...
+ Stuff revision.h in under genrev project (yay, another project removed from projectlist)
--HG--
branch : trunk
2010-08-09 21:36:03 +02:00
click
8c49f2bc0d
Buildsystem: Copy configuration-file over to binaries-directory on MSVC after successfully compiling authserver/worldserver).
...
(Default .dist extensions for the filenames are used to not overwrite possible changes from earlier runs or compilations).
--HG--
branch : trunk
2010-08-09 20:18:31 +02:00
XTZGZoReX
bee3e7c681
* Some cleanups and fixes in cmakes.
...
--HG--
branch : trunk
2010-08-08 04:08:18 +02:00
click
f213f2c7d9
Buildsystem/CMake: Include core/script headerfiles in generated MSVC-projects.
...
- Still "work in progress", as in missing filters and MSVC folder layouts.
- external libraries not fully "headerified" (not really required)
--HG--
branch : trunk
2010-07-29 21:08:16 +02:00
click
0a5a30a592
Minor cleanups to accomodate CMake-usage on Windows
...
--HG--
branch : trunk
2010-06-30 18:46:55 +02:00
click
f8bb7afa98
And even more CMake-specific cleanups (mutes most of the "non-harmful" warnings - VS is just trying to be too friendly/noisy at times)
...
--HG--
branch : trunk
2010-06-30 16:51:37 +02:00
Shauren
2ea043484d
It is now possible to use CMake on windows for proper build (PCH support included)
...
Merged PCH header into gamePCH since they became the same after these changes
--HG--
branch : trunk
rename : src/server/game/PrecompiledHeaders/NixCorePCH.cpp => src/server/game/PrecompiledHeaders/gamePCH.cpp
rename : src/server/game/PrecompiledHeaders/NixCorePCH.h => src/server/game/PrecompiledHeaders/gamePCH.h
2010-06-30 13:10:13 +02:00
click
09cde73072
Set revision.h to be a prerequisite of worldserver and authserver building on *nix
...
--HG--
branch : trunk
2010-06-25 18:00:51 +02:00
click
0b2dad9c97
Remove a possible NaN-value in WorldObject::HasInArc (thanks to arrai)
...
+ do some hack'n'slash-work on the CMakeLists with my trusted axe ( I just LOVE being a viking - I get to wield an axe for free!)
--HG--
branch : trunk
2010-06-24 17:32:50 +02:00
click
1c96f52568
Add more CMake-related support for building g3dlib, zlib, bzip2, ace on Windows
...
--HG--
branch : trunk
2010-06-21 07:17:26 +02:00
click
5d7bed7222
Adjust CMake "searchmacros" bit so that they point to correct locations
...
--HG--
branch : trunk
2010-06-16 03:43:09 +02:00
click
b232204264
Remove old DO_MYSQL-params in CMakeLists.txt files - not required as we only support MySQL anyway
...
+ add partial support for finding headers on Windows (not yet done)
--HG--
branch : trunk
2010-06-14 02:00:30 +02:00
Brian
bdb4b2bf8f
* Rename conf file / icon file / Window file properties
...
--HG--
branch : trunk
rename : src/server/authserver/trinityrealm.conf.dist => src/server/authserver/authserver.conf.dist
rename : src/server/authserver/TrinityRealm.ico => src/server/authserver/authserver.ico
rename : src/server/authserver/TrinityRealm.rc => src/server/authserver/authserver.rc
2010-06-09 07:48:29 -06:00
Tartalo
4323ba11d3
Fix some typos on authserver & worldserver renaming
...
--HG--
branch : trunk
2010-06-09 15:47:00 +02:00
Tartalo
2457c5a174
Add copyright notes to CMake files
...
--HG--
branch : trunk
2010-06-09 15:39:34 +02:00
Tartalo
078a73692a
Rename trinity-realm to authserver
...
--HG--
branch : trunk
2010-06-09 15:13:07 +02:00
Tartalo
a5f4e3de94
more cmake fixes. comment collision compilation until fixed
...
--HG--
branch : trunk
2010-06-08 01:20:06 +02:00
Tartalo
ce1b22ed0c
More cmake fixes. Now cmake runs without errors with -DO_SCRIPTS=0
...
--HG--
branch : trunk
2010-06-07 12:41:57 +02:00
Tartalo
4d68622b90
And more fixes for cmake (not finished yet)
...
--HG--
branch : trunk
2010-06-06 13:47:00 +02:00
click
fd28bc6aff
rename world server directory (trinitycore) to worldserver, rename authserver directory (trinityrealm) to authserver to reflect their real purposes
...
--HG--
branch : trunk
rename : src/server/trinityrealm/AuthCodes.cpp => src/server/authserver/AuthCodes.cpp
rename : src/server/trinityrealm/AuthCodes.h => src/server/authserver/AuthCodes.h
rename : src/server/trinityrealm/AuthSocket.cpp => src/server/authserver/AuthSocket.cpp
rename : src/server/trinityrealm/AuthSocket.h => src/server/authserver/AuthSocket.h
rename : src/server/trinityrealm/CMakeLists.txt => src/server/authserver/CMakeLists.txt
rename : src/server/trinityrealm/Main.cpp => src/server/authserver/Main.cpp
rename : src/server/trinityrealm/RealmAcceptor.h => src/server/authserver/RealmAcceptor.h
rename : src/server/trinityrealm/RealmList.cpp => src/server/authserver/RealmList.cpp
rename : src/server/trinityrealm/RealmList.h => src/server/authserver/RealmList.h
rename : src/server/trinityrealm/RealmSocket.cpp => src/server/authserver/RealmSocket.cpp
rename : src/server/trinityrealm/RealmSocket.h => src/server/authserver/RealmSocket.h
rename : src/server/trinityrealm/TrinityRealm.ico => src/server/authserver/TrinityRealm.ico
rename : src/server/trinityrealm/TrinityRealm.rc => src/server/authserver/TrinityRealm.rc
rename : src/server/trinityrealm/resource.h => src/server/authserver/resource.h
rename : src/server/trinityrealm/trinityrealm.conf.dist => src/server/authserver/trinityrealm.conf.dist
rename : src/server/trinitycore/CMakeLists.txt => src/server/worldserver/CMakeLists.txt
rename : src/server/trinitycore/CliRunnable.cpp => src/server/worldserver/CliRunnable.cpp
rename : src/server/trinitycore/CliRunnable.h => src/server/worldserver/CliRunnable.h
rename : src/server/trinitycore/Main.cpp => src/server/worldserver/Main.cpp
rename : src/server/trinitycore/Master.cpp => src/server/worldserver/Master.cpp
rename : src/server/trinitycore/Master.h => src/server/worldserver/Master.h
rename : src/server/trinitycore/RASocket.cpp => src/server/worldserver/RASocket.cpp
rename : src/server/trinitycore/RASocket.h => src/server/worldserver/RASocket.h
rename : src/server/trinitycore/TrinityCore.ico => src/server/worldserver/TrinityCore.ico
rename : src/server/trinitycore/TrinityCore.rc => src/server/worldserver/TrinityCore.rc
rename : src/server/trinitycore/WorldRunnable.cpp => src/server/worldserver/WorldRunnable.cpp
rename : src/server/trinitycore/WorldRunnable.h => src/server/worldserver/WorldRunnable.h
rename : src/server/trinitycore/resource.h => src/server/worldserver/resource.h
rename : src/server/trinitycore/trinitycore.conf.dist => src/server/worldserver/trinitycore.conf.dist
2010-06-05 22:44:53 +02:00