Commit Graph

48 Commits

Author SHA1 Message Date
click
eed0d341d2 Rewrite the warning (and thus add more hand-holding) regarding the "insourcetree build warning" when attempting a build directly in sourcetree.
Adds additional information on how to actually "unlock" the sourcetree again after an attempt to build in the sourcetree has been made.

--HG--
branch : trunk
2010-05-18 04:28:13 +02:00
click
d607693123 Add proper use of precompiled headers on linux - this removes an approx 50% reduction of total compiletime
--HG--
branch : trunk
2010-05-18 00:17:14 +02:00
click
cb84d3e617 Cleanup : Remove postgreSQL-support (not used and has also been broken for a long time)
--HG--
branch : trunk
2010-05-06 09:53:09 +02:00
raczman
20b79fec28 Don't build jemalloc on mac.
--HG--
branch : trunk
2010-04-24 14:20:28 +02:00
runningnak3d
873f8d0380 * New -DDO_SQL swich for cmake by default disabled to avoid usual not
* needed copy SQL files on linux environments
* Patch by Aokromes

--HG--
branch : trunk
2010-04-13 16:11:04 +02:00
raczman
e30e9a45cb Cleaned up include directories in cmakes.
--HG--
branch : trunk
2010-04-06 15:53:27 +02:00
Brian
90ba30cfd3 * Changed TrinityCore2 to TrinityCore. There is no TrinityCore2 anymore.
* Removed unused SystemConfig.h.in

--HG--
branch : trunk
2010-02-15 08:05:02 -07:00
Rat
523dae2f63 *added new CMakeLists
-should speed up building on linux systems

--HG--
branch : trunk
2010-01-24 20:02:05 +01:00
win32
ce620223eb restore work scripts in *nix system
--HG--
branch : trunk
2010-01-21 08:23:30 +02:00
Rat
0cc053ea4d *Integrate Script system to Core
-added ScriptMgr for loading scripts
-removed bindings
-moved script system to src/game
-moved scripts to src/scripts
-VC project files updated
-cmakes updated (not 100% done yet)

NOTE to Devs:
-file locations changed
-precompiled renamed to ScriptedPch
-ecsort_ai renamed to ScriptedEscortAI
-follower_ai renamed to ScriptedFollowerAI
-guard_ai renamed to ScriptedGuardAI
-simple_ai renamed to ScriptedSimpleAI
-sc_creature renamed to ScriptedCreature
-sc_gossip renamed to ScriptedGossip
-sc_instance  renamed to ScriptedInstance

*use the new headers in scripts, thank you

NOTE to ALL:
cmake not fully tested, please report any errors with it
could make creashes, incompability
USE AT YOUR OWN RISK before further tests!!

--HG--
branch : trunk
2010-01-19 11:36:05 +01:00
n0n4m3
25c28cae98 Removed unused compile flag
--HG--
branch : trunk
2009-12-26 10:52:24 +01:00
n0n4m3
c3ee3f537d Set use mtmaps by default, and cleanup some code in MapManager.
TODO: Set MapUpdate.Threads=0 in config, for full disable mtmaps, for correct work mtmaps, need ACE 5.7.2+, recommend 5.7.5

--HG--
branch : trunk
2009-12-21 07:58:19 +01:00
n0n4m3
b6c67d9202 Removed DSHORT_SLEEP from cmake config, now not needed, world sleep 50ms
--HG--
branch : trunk
2009-12-17 09:12:49 +01:00
Brian
f643c9c21d * Fix Linux build
* Thanks to jeniczek

--HG--
branch : trunk
2009-12-14 19:46:36 -07:00
Paradox
dc6f2cd40e Adds Debug or Release to the Full Revision string, fully tested under Windows.
--HG--
branch : trunk
2009-12-14 14:50:46 -05:00
Kudlaty
a73a8dc549 Add option to cmake if should compile with multi thread maps or not.
Usage with: -DUSE_MULTI_THREAD_MAP=true (this will compile with multi thread maps

--HG--
branch : trunk
2009-11-28 15:37:55 +01:00
Kudlaty
cf378b3d0b Fix warnings for cmake 2.8.0
--HG--
branch : trunk
2009-11-27 00:07:39 +01:00
tartalo
b19c7b0d85 Fix compile un *NIX, closes #53
--HG--
branch : trunk
2009-11-04 18:12:19 +01:00
Kudlaty
902f6a14e6 Set DO_MYSQL = 0 when we compile with PGSQL
--HG--
branch : trunk
2009-09-14 04:31:44 +02:00
Kudlaty
8821a09832 Some cosmetic change in cmake files
--HG--
branch : trunk
2009-09-06 05:23:33 +02:00
Kudlaty
b6e694ab68 Add macro for finding Termcap with cmake, and some cleaning about readline
--HG--
branch : trunk
2009-09-06 00:39:13 +02:00
Chaz Brown
558433557f Add back -DCENTOS switch for cmake, since the previous solution wasn't working for everyone.
--HG--
branch : trunk
2009-09-05 13:17:28 -04:00
Kudlaty
6337c3adfb Merge [SD2]
r1288 Update include guards with better naming.
r1289 Fix typo in makefile.am - skip
r1290 Move AI remaining in misc folders to own folder base.
      Rename file to same as others for consistency and update includes accordingly.

--HG--
branch : trunk
2009-08-16 00:53:16 +02:00
Chaz Brown
5ab3117c0c Fix libssl in OSX - fix provided by imbecile
--HG--
branch : trunk
2009-08-13 08:40:40 -04:00
Kudlaty
d36a479b48 Fix msg about have out of date ace lib, also some cosmetic change
--HG--
branch : trunk
2009-07-25 16:34:22 +02:00
Kudlaty
e1c2d50796 Fix build on windows and propably on centos
--HG--
branch : trunk
2009-07-25 14:36:42 +02:00
Kudlaty
6998d0185c Fix build with old ACE lib
But anyway, you should update your ACE lib

--HG--
branch : trunk
2009-07-25 02:19:16 +02:00
Kudlaty
c1725760b4 Include macro to find readline library(only on unix), and if not founded, just not compile
--HG--
branch : trunk
2009-07-24 23:15:43 +02:00
Kudlaty
63fd4eda99 Some work on PostgreSQL support
note: still don't work, so use mysql

--HG--
branch : trunk
2009-07-12 04:32:34 +02:00
raczman
229dbd814f Added check for ace/Stack_Trace.h header file,
cleanup in config.h.cmake

--HG--
branch : trunk
2009-06-29 00:47:19 +02:00
Kudlaty
e3d5e9af36 Remove option -DCENTOS, now should automaticaly check if its a CentOS system.
--HG--
branch : trunk
2009-06-22 03:45:47 +02:00
panaut0lordv
76049024f4 CentOS users - please use -DCENTOS=1, as termcap for everyone causes linking errors sometimes.
Source - http://www.trinitycore.org/forum/project.php?issueid=3800
We shouldn't install 9999 packets just because on distro need them. So here we are.

--HG--
branch : trunk
2009-06-19 22:46:11 +02:00
megamage
b96dea29c7 *Merge.
--HG--
branch : trunk
2009-05-25 13:17:41 -05:00
Anubisss
0b8e6ee15a *Some changes in bindings/interface.
*Fix the bug that You build it without Trinity Script the emu try to load the libtrinityscript lib instead of libtrinityinterface.

--HG--
branch : trunk
2009-05-23 20:48:32 +02:00
megamage
a0298bc58d *Merge.
--HG--
branch : trunk
2009-03-21 22:31:00 -06:00
raczman
f5116e0e78 Hopefully fixed annoying bug with more than one make jobs on linux.
--HG--
branch : trunk
2009-03-20 22:55:26 +01:00
panaut0lordv
c4a5368d4e cmake codename update
--HG--
branch : trunk
2009-03-19 08:58:56 +01:00
XTZGZoReX
ced575a3f3 * Added DO_WARN (-DDO_WARN=1) option to CMake. This can help find/remove warnings.
--HG--
branch : trunk
2009-03-18 20:51:13 +01:00
megamage
3e8d76087d *Merge.
--HG--
branch : trunk
2009-02-22 17:30:09 -06:00
raczman
6f7c53b7f5 fix cmake/ACE for freeBSD and Mac OSX
--HG--
branch : trunk
2009-02-20 18:22:39 -06:00
KingPin
d01d5d4ed6 * Cmake fix by raczman
--HG--
branch : trunk
2009-01-20 10:40:18 -05:00
panaut0lordv
44d419e328 Cmake - more handy lib install dir.
--HG--
branch : trunk
2009-01-28 00:57:25 +01:00
panaut0lordv
6349c86f52 Linuxbuild - missing files added. Codename changed to TC&MaNGOS.
--HG--
branch : trunk
2009-01-26 20:15:16 +01:00
panaut0lordv
60061f969c Build on linux fixed. Thx raczman
--HG--
branch : trunk
2009-01-26 20:07:06 +01:00
KingPin
0dd0a1cb6f More fixes for Cmake by raczman
--HG--
branch : trunk
2009-01-18 09:46:15 -05:00
KingPin
72512ed1ee Some more details for Ace error during build
--HG--
branch : trunk
2009-01-18 09:41:54 -05:00
Blaymoira
1edf80dec9 *Fixed version required by cmakes. - by raczman
*Added cmake error message if no ACE library found. - by raczman
*Updated sql/updates install file. - by raczman
*Genrevision vcproj fix by deicide.

--HG--
branch : trunk
2009-01-18 11:07:43 +01:00
raczman
09ddc711f4 Cmake build system for trinity
--HG--
branch : trunk
2009-01-17 09:23:33 -05:00