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
bfc6dec072
Cut away DO_*-parts from buildsystem and specific files checking for it.
...
--HG--
branch : trunk
2010-07-27 05:40:21 +02:00
Shauren
0f71347d58
Fixed windows project files - added SOAP
...
Added project file for SOAP
Applied Trinity coding standards to TCSoap files
--HG--
branch : trunk
2010-07-23 11:27:04 +02:00
click
3f9ea75bfa
Add SOAP-implementation (based on Benjys patch and adapted for latest core by xk1)
...
--HG--
branch : trunk
2010-07-23 09:26:23 +02:00
Xanadu
79622802f3
Merge. Revision history for source files should be all back now.
...
--HG--
branch : trunk
rename : sql/CMakeLists.txt => sql/tools/CMakeLists.txt
rename : src/server/game/Pools/PoolHandler.cpp => src/server/game/Pools/PoolMgr.cpp
rename : src/server/game/Pools/PoolHandler.h => src/server/game/Pools/PoolMgr.h
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-07-20 02:49:28 +02:00
click
26582fd48b
Update libMPQ to latest revision (304)
...
--HG--
branch : trunk
2010-07-14 19:09:39 +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
Xanadu
eb79fb91a6
Now that we know how to build mysql lib from sources on Win x64 thanks to Scazzato88, we can as well do it. Closes issue #2803 .
...
Use with 8722_openssl_libs.zip from the download section, for details see the forum.
--HG--
branch : trunk
2010-06-25 06:57:32 +02:00
Xanadu
ffaffe3fd7
* Renamed several VS projects and the executables they produce to reflect the new naming convention.
...
* Cleaned up some useless and redundant preprocessor definitions.
* Fixed the win build so that it correctly uses the mysql lib it built from the sources.
* Note that you still need to use 8615_mysql_openssl_libs.zip for the OpenSSL binaries.
* Also note that Win x64 build from the existing VS files is still fubar (mysql lib...).
--HG--
branch : trunk
2010-06-23 01:47:41 +02:00
click
3b81567acf
Set CMake to compile jemalloc only on linux, and also set ace/bzip2/zlib to only be compiled on "true" Windows-platforms
...
--HG--
branch : trunk
2010-06-21 12:43:39 +02:00
Rat
f12131020d
Additional Options
...
--HG--
branch : trunk
2010-06-21 07:45:34 +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
Rat
833302c687
added x64 build for mysql, should work, but can not test atm
...
--HG--
branch : trunk
2010-06-20 18:42:53 +02:00
Rat
19d9ef73c3
why are vcprojs added to ignore list.. O.o
...
--HG--
branch : trunk
2010-06-20 18:05:18 +02:00
Rat
e0a5d00116
added mysql source for win build
...
--HG--
branch : trunk
2010-06-20 17:13:10 +02:00
Rat
fc0dc9556d
update packagelist.txt with correct version infos
...
--HG--
branch : trunk
2010-06-20 17:10:45 +02:00
Shauren
e00345dc0e
This should fix ACE compile on x64 windows
...
--HG--
branch : trunk
2010-06-20 13:20:58 +02:00
Shauren
68e8ac3336
This should fix g3dlite compile on windows x64
...
--HG--
branch : trunk
2010-06-17 21:00:03 +02:00
Xanadu
ec63820f56
* Fixed extraction tools windows compile and core windows compile for 32-bit targets. This should do until sufficiently good project files can be generated using cmake.
...
* Windows users need to download 8615_mysql_openssl_libs.zip from the project download page and unpack it to /externals.
--HG--
branch : trunk
2010-06-16 06:36:35 +02:00
Shauren
4d84a4e82e
Fixed libmpq build on windows
...
Added 1 solution for map extractor, vmap extractor and vmap assembler
Fixed debug build of map extractor (windows), don't forget to compile dependencies (external - bzip, libmpq and zlib)
--HG--
branch : trunk
2010-06-11 12:25:49 +02:00
click
39e793b2bd
Add extractors and assembler - EXTRACTION OF NEW MAPS IS REQUIRED!
...
This will allow for easier testing of functionality between different
projects, ie. one set of maps/vmaps instead of 2 (saves space, saves
time and saves us some confusion).
--HG--
branch : trunk
2010-06-11 05:01:30 +02:00
Shauren
61bc0dce35
Fixed windows compile for game and TrinityCore
...
NOTE: config renamed from TrinityCore.conf to worldserver.conf
--HG--
branch : trunk
2010-06-10 19:22:53 +02:00
click
565abc1982
More upstream-changes to libmpq - synced with @302
...
--HG--
branch : trunk
2010-06-10 17:58:54 +02:00
silverice
b318325f8c
Use precompiled header for fast ace_wrappers build on win
...
--HG--
branch : trunk
2010-06-10 02:37:29 +03:00
Anubisss
410eb3d1b6
Fix line endings in a file.
...
--HG--
branch : trunk
2010-06-09 23:48:08 +02:00
Shauren
489785418e
win build: fixed game pch, generating revision.h, realm source dirs (but it doesnt build yet)
...
--HG--
branch : trunk
2010-06-09 22:22:02 +02:00
Tartalo
f3a01ff9d0
Link g3dlib against zlib
...
--HG--
branch : trunk
2010-06-09 18:25:46 +02:00
click
c644d2f4c2
Add changes from the libmpq tip sourcetree
...
--HG--
branch : trunk
2010-06-09 15:05:14 +02:00
click
032b181498
Add missing makefile for libmpq
...
--HG--
branch : trunk
2010-06-09 14:54:35 +02:00
Rat
0071f867e5
delme!
...
--HG--
branch : trunk
2010-06-09 08:02:31 +02:00
Rat
c1ddb2f21e
added openssl include files for win use
...
added mysql include files for win use
--HG--
branch : trunk
2010-06-09 08:01:51 +02:00
click
b887e22165
clean up external/bzip2 a wee bit more (no need for the actual bzip2.c and testfiles)
...
--HG--
branch : trunk
2010-06-09 00:22:15 +02:00
click
a85cd74fbd
Add crosscompilable libmpq library (with the upstream-fixes by lynx3d and faramir)
...
--HG--
branch : trunk
2010-06-08 21:07:59 +02:00
Rat
413af7b21f
fix ace build on win (without ssl)
...
fix g3dlite build on win
fix sockets build on win
removed openssl placeholders (not needed)
--HG--
branch : trunk
2010-06-08 20:41:52 +02:00
click
2238007e4e
Add libmpq-0.4.2 (was missing from sourcetree after cleanup)
...
--HG--
branch : trunk
2010-06-08 19:29:54 +02:00
Shauren
ae2f8d70a0
Added support for reloading creature_onkill_reputation table
...
Commented ace in externals/CmakeLists.txt and moved zlib before g3dlite, requested by click
--HG--
branch : trunk
2010-06-08 17:19:36 +02:00
click
f867f6d7a8
Get g3dlib, zlib and jemalloc to build again
...
--HG--
branch : trunk
rename : opt/cleanup/tab2spaces.sh => contrib/cleanup/tab2spaces.sh
rename : opt/cleanup/whitespace.sh => contrib/cleanup/whitespace.sh
rename : opt/conf_merge/README => contrib/conf_merge/README
rename : opt/conf_merge/index.php => contrib/conf_merge/index.php
rename : opt/conf_merge/merge.php => contrib/conf_merge/merge.php
rename : doc/AuctionHouseBot.txt => docs/AuctionHouseBot.txt
rename : doc/DocStructure.dox => docs/DocStructure.dox
rename : doc/Doxyfile.in => docs/Doxyfile.in
rename : doc/EventAI.txt => docs/EventAI.txt
rename : doc/HowToScript.txt => docs/HowToScript.txt
rename : doc/TextTables.txt => docs/TextTables.txt
rename : doc/UnixInstall.txt => docs/UnixInstall.txt
rename : externals/jemalloc/include/internal/arena.h => externals/jemalloc/jemalloc/internal/arena.h
rename : externals/jemalloc/include/internal/base.h => externals/jemalloc/jemalloc/internal/base.h
rename : externals/jemalloc/include/internal/chunk.h => externals/jemalloc/jemalloc/internal/chunk.h
rename : externals/jemalloc/include/internal/chunk_dss.h => externals/jemalloc/jemalloc/internal/chunk_dss.h
rename : externals/jemalloc/include/internal/chunk_mmap.h => externals/jemalloc/jemalloc/internal/chunk_mmap.h
rename : externals/jemalloc/include/internal/chunk_swap.h => externals/jemalloc/jemalloc/internal/chunk_swap.h
rename : externals/jemalloc/include/internal/ckh.h => externals/jemalloc/jemalloc/internal/ckh.h
rename : externals/jemalloc/include/internal/ctl.h => externals/jemalloc/jemalloc/internal/ctl.h
rename : externals/jemalloc/include/internal/extent.h => externals/jemalloc/jemalloc/internal/extent.h
rename : externals/jemalloc/include/internal/hash.h => externals/jemalloc/jemalloc/internal/hash.h
rename : externals/jemalloc/include/internal/huge.h => externals/jemalloc/jemalloc/internal/huge.h
rename : externals/jemalloc/include/internal/jemalloc_internal.h => externals/jemalloc/jemalloc/internal/jemalloc_internal.h
rename : externals/jemalloc/include/internal/jemalloc_internal.h.in => externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in
rename : externals/jemalloc/include/internal/mb.h => externals/jemalloc/jemalloc/internal/mb.h
rename : externals/jemalloc/include/internal/mutex.h => externals/jemalloc/jemalloc/internal/mutex.h
rename : externals/jemalloc/include/internal/prof.h => externals/jemalloc/jemalloc/internal/prof.h
rename : externals/jemalloc/include/internal/ql.h => externals/jemalloc/jemalloc/internal/ql.h
rename : externals/jemalloc/include/internal/qr.h => externals/jemalloc/jemalloc/internal/qr.h
rename : externals/jemalloc/include/internal/rb.h => externals/jemalloc/jemalloc/internal/rb.h
rename : externals/jemalloc/include/internal/stats.h => externals/jemalloc/jemalloc/internal/stats.h
rename : externals/jemalloc/include/internal/tcache.h => externals/jemalloc/jemalloc/internal/tcache.h
rename : externals/jemalloc/include/internal/totally_not_p_r_n.h => externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h
rename : externals/jemalloc/include/jemalloc.h => externals/jemalloc/jemalloc/jemalloc.h
rename : externals/jemalloc/include/jemalloc.h.in => externals/jemalloc/jemalloc/jemalloc.h.in
rename : externals/jemalloc/include/jemalloc_defs.h => externals/jemalloc/jemalloc/jemalloc_defs.h
rename : externals/jemalloc/include/jemalloc_defs.h.in => externals/jemalloc/jemalloc/jemalloc_defs.h.in
2010-06-08 08:04:26 +02:00
Brian
1fd7082712
* Reverted to the old G3D library, however collision still will not compile
...
* and is therefore commented out.
--HG--
branch : trunk
2010-06-07 18:32:20 -06:00
Brian
d9127cdee7
* Reverted to the old Mersenne Twister till the new one can be properly added
...
--HG--
branch : trunk
2010-06-07 14:13:56 -06:00
Rat
8a56dfe939
fixed bzip2 for win (whoops..)
...
--HG--
branch : trunk
2010-06-07 21:28:51 +02:00
click
a3a5697516
upgrade to new version of utf8cpp
...
--HG--
branch : trunk
2010-06-07 20:50:02 +02:00
click
0000768855
Add SFMT (SIMD-oriented Fast Mersenne Twister) to externals library + add packagelist
...
--HG--
branch : trunk
2010-06-07 20:45:58 +02:00
Rat
32546e2282
added ace + vcproj for win
...
--HG--
branch : trunk
2010-06-07 19:10:55 +02:00
Rat
aa953f4ac8
re-added jemalloc
...
--HG--
branch : trunk
2010-06-07 00:13:01 +02:00
Rat
8ef7414c23
re-added sockets
...
--HG--
branch : trunk
2010-06-07 00:12:13 +02:00
Rat
77444f2a24
re-added utf8cpp
...
--HG--
branch : trunk
2010-06-07 00:11:50 +02:00
Rat
2a40958113
re-added Visual Leak Detector (vld)
...
--HG--
branch : trunk
2010-06-07 00:11:18 +02:00
Rat
b86a4f58f1
added newest G3D(lite) + VS project files
...
stripped, but can be stripped more later
--HG--
branch : trunk
2010-06-07 00:09:54 +02:00
Rat
6501255bc5
copy-paste is your friend...WRONG
...
--HG--
branch : trunk
2010-06-06 22:33:10 +02:00