Commit graph

129 commits

Author SHA1 Message Date
Yehonal
ddd03e9718 Fixed mmaps_generator compilation on windows
however it's a workaround, rework needed
2017-03-26 01:09:45 +01:00
Yehonal
2f71abc6c6 implemented cmake options to disable extra features for performances optimization
can be easily extended to all features that can be optional
but have high performance impact
2017-03-26 01:09:45 +01:00
Yehonal
12fa25c322 Some cmake improvements for modules 2017-03-26 01:09:44 +01:00
Yehonal
b522a0cb72 Implemented gperftools support
it allows you to profile cpu/memory under unix systems
2017-03-26 01:09:42 +01:00
Yehonal
693dc56bf1 Moved uwd modules under drassil 2017-03-26 01:09:42 +01:00
triluch
6908181569 Core/Misc: Fix building mmaps_geenrator on linux. 2017-03-17 10:26:40 +03:00
Blumfield
90485322eb Core/Extractors : Fix MMAP version, you should be able to extract them and use them again 2017-02-07 14:37:03 +01:00
Iny
a655ddcbc0 Core/Tools: Fix compilation of tools under windows (#312) 2017-01-06 13:36:09 +01:00
sucofog
09419e53b8 Core/Text: Add support for BroadcastTextID in creature_text table. (#265) 2016-12-02 11:30:39 +01:00
Shin
81b195099b DB/World: move questItem* fields to *_questitems tables (#249) 2016-11-25 20:23:44 +01:00
Yehonal
d53b5522f9 Updated ScriptMgr with new function to favorite transmog module 2016-11-17 10:28:08 +01:00
Blumfield
43ed51cadd CMake: Added support for MySQL Server 5.7 (#187) 2016-10-29 18:17:58 +02:00
Yehonal
b5d6eab68f Minor fixes to startup-scripts, disabled screen check since it can cause some issues 2016-09-24 14:46:05 +02:00
Yehonal
0eca04f18b Core/Logging Fixed db logging clean timer 2016-09-24 14:45:57 +02:00
Yehonal
6966eba2bb Core/Config Not initial conf files are optional now 2016-09-24 14:36:46 +02:00
Yehonal
3b2fb0949b Core/Logging: Re-Implemented onChat scripting system 2016-09-24 14:36:21 +02:00
Yehonal
1f751abf25 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk.git 2016-09-04 10:45:51 +02:00
Yehonal
61a3d89030 Force to use external mysql lib instead of sources
Currently sources are not compiled on some VS
2016-09-04 10:44:38 +02:00
ShinDarth
e139de4a8a Build/Clang: suppress logical-op-parentheses warnings 2016-09-04 10:18:38 +02:00
Yehonal
e947363b23 Typing error in folder name 2016-09-02 00:21:17 +02:00
Yehonal
9466e0c21c Improved run engine and moved on separated module
+ Also added some example script to create your own
restart script
2016-09-02 00:21:02 +02:00
Yehonal
de714fdae7 moved GetDatabaseName under public to be used on API 2016-08-31 01:08:53 +02:00
Yehonal
1fb45c44ac Restored db logging function 2016-08-31 01:08:47 +02:00
ShinDarth
0f30731133 Core/World: improved GetGlobalPlayer* methods 2016-08-29 00:15:37 +02:00
ShinDarth
9ac33ca092 Core/ObjectMgr: improved GetPlayerGUIDByName method + misc 2016-08-28 23:09:53 +02:00
ShinDarth
527bbf80d5 Build: fixed some warnings
- Closes #108
2016-08-26 14:24:27 +02:00
Yehonal
f424335767 removed -Wpointer-bool-conversion parameter from clang
Not compatible with clang-3.4 on ubuntu 14.04
2016-08-24 15:07:40 +02:00
ShinDarth
d538b86a47 Core/Chat: properly prevent crashes + cleaning (import from TrinityCore)
- Closes #111
2016-08-24 01:14:28 +02:00
Yehonal
5fa9ed6f28 Compilation fix 2016-08-23 14:23:45 +02:00
Yehonal
85b8aa7ce8 Project restructuring [PART.3] 2016-08-23 13:30:41 +02:00
Yehonal
0355064321 Project restructuring [PART.2] 2016-08-23 12:11:46 +02:00
Yehonal
54bd100573 Project restructuring conforming to the new software layers [PART.1] 2016-08-22 12:47:57 +02:00
ShinDarth
d7fdf7c940 Build/Clang: restore build on Mac OS X 2016-08-20 03:34:14 +02:00
Yehonal
ad77560bcb Fixed some warnings 2016-08-20 03:04:04 +02:00
Yehonal
b142328539 removing ACE int types, replaced with c++11 2016-08-20 02:02:22 +02:00
Yehonal
8ee36c5f64 Merge branch 'master' into threading_rewrite 2016-08-19 23:43:02 +02:00
Yehonal
155a232459 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-19 23:33:12 +02:00
Yehonal
6eaa77591d Fixed compilation without PCH enabled
please avoid to miss header files in your sources
2016-08-19 23:33:02 +02:00
Yehonal
469502581d Fixed compilation without PCH enabled
please avoid to miss header files in your sources
2016-08-19 23:32:46 +02:00
ShinDarth
cdda5249bd CMake/Clang: fix build type variable 2016-08-19 12:14:50 +02:00
Yehonal
54ad9aa30d Merge branch 'master' into threading_rewrite 2016-08-19 11:08:52 +02:00
Yehonal
ea286f7332 Rewritten Threading system using c++11 std instead of ACE
It also allow full compilation with clang under all supported platforms

Need tests
2016-08-19 10:58:37 +02:00
Yehonal
d8de9c9296 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-19 10:11:28 +02:00
Yehonal
aa6cb73d21 upgraded gsoap to 2.8.33
it fix some errors on unix clang
2016-08-19 09:30:09 +02:00
ShinDarth
da7a7ab295 Fix License issue, closes #21 2016-08-17 17:58:45 +02:00
Yehonal
422f60460e Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-17 10:15:37 +02:00
Yehonal
d28a81198d Enabled c99 support for C files 2016-08-17 10:15:20 +02:00
ShinDarth
0c554291b5 Build/Clang: suppress useless warnings 2016-08-17 10:14:42 +02:00
ShinDarth
cd250f3fec Some corrections to previous commits 2016-08-17 10:14:13 +02:00
Yehonal
a6d4db8910 Crosscompiling solution for isfinite & isnan 2016-08-17 10:00:46 +02:00
Yehonal
97cbf9adf6 Fix compilation of cs_debug script with clang 2016-08-17 09:43:45 +02:00
ShinDarth
50f51c8d94 CMake/Clang: suppress several warnings 2016-08-17 01:02:37 +02:00
ShinDarth
518117e942 CMake: fix Clang detection 2016-08-17 01:00:56 +02:00
ShinDarth
24ae2150aa Build/Clang: removed deprecated finite() fixing 59 warnings 2016-08-16 23:45:53 +02:00
Yehonal
acfdd2d3fa Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-13 20:32:41 +02:00
Yehonal
ff6201921c created hw-core bash libraries
will be traited as a git subtree
2016-08-13 20:32:21 +02:00
Yehonal
86fc3b01f4 minor updates to mysql-tools 2016-08-13 20:32:17 +02:00
Yehonal
f6221a400e Merge commit 'ce7b05ccae4549ca6e1ae2de1d3e36a8b3b82690' as 'modules/uwd/mysql-tools' 2016-08-13 20:31:44 +02:00
ShinDarth
e9089ed793 DB/Characters: update DB structure 2016-08-12 11:49:04 +02:00
Yehonal
c9610ca0b5 removed wrong submodule 2016-08-12 07:47:18 +02:00
Yehonal
7fa2d80c68 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-12 02:43:52 +02:00
Yehonal
c1a76e07ff Another big repo refactoring, should be latest
I've restored old paths for scripts and flattened the src structure
2016-08-12 02:40:23 +02:00
Yehonal
3972a1da63 Continuing cmake path fixing 2016-08-12 02:40:15 +02:00
Yehonal
dec72dddca Fixed paths for cmake 2016-08-12 02:38:30 +02:00
Yehonal
b0c8eceb08 Refactoring part 2 [W.I.P] 2016-08-12 02:38:26 +02:00
Luth31
a1e8106622 Script/Commands: .account create will now grant the latest enabled expansion (Set in worldserver.conf 2016-08-11 23:57:41 +03:00
Yehonal
a73ad5cd6e Corrected path for ScriptWotlkLoader 2016-08-11 21:52:49 +02:00
Yehonal
e1dc2f8b01 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-11 21:44:31 +02:00
Yehonal
f1ab657e19 fixed an inclusion 2016-08-11 21:44:03 +02:00
Yehonal
5cbfdd2871 Update README.md 2016-08-11 21:09:56 +02:00
Yehonal
80453e215e Rewritten cmakes allowing compilation with new structure 2016-08-11 20:25:42 +02:00
Yehonal
0f85ce1c54 Big re-organization of repository [W.I.P] 2016-08-11 20:25:27 +02:00
Luth31
a2c8a0a24e Fix CMake on Windows 2016-08-11 00:03:15 +03:00
ShinDarth
a7a81f90b1 Merge branch 'master' into git 2016-08-07 14:55:21 +02:00
Yehonal
47c2b72123 Merging 2016-08-07 12:47:10 +02:00
Yehonal
648163a2e0 Fixed .gitignore to support modules inclusion 2016-08-07 12:24:00 +02:00
ShinDarth
b96f058c17 Fix clang build 2016-08-06 19:26:03 +02:00
ShinDarth
b618b6a56f Added AzerothCore labels 2016-07-24 15:55:38 +02:00
Yehonal
9fd22872c0 restructured repository based on following standards:
https://github.com/HW-Core/directory-structure
2016-07-08 23:58:11 +02:00