Kargatum
7afaf743c6
feat(Cmake): set policy CMP005 to NEW ( #2294 )
2019-09-22 14:02:40 +02:00
Kargatum
3518c9e9f5
feat(Cmake): set minimal support version 3.8 and added interface libs for world and auth ( #2295 )
...
* Added interface library authserver-interface
* Added interfaca library worldserver-interface
* Added Copyright's in auth and world server Cmake's files
2019-09-21 18:25:56 +07:00
Kargatum
0e6c9a18f4
feat(Cmake/Build): Use interface targets for inheriting flags and definitions ( #2255 )
...
Co-authored-by: Naios Naios@users.noreply.github.com
2019-09-18 20:04:48 +07:00
Kargatum
ba0ec5875a
feat(Cmake): Add new hook AFTER_LOAD_CMAKE_MODULES ( #1670 )
2019-04-02 22:49:04 +07:00
Kargatum
eae9affec9
feat(Cmake): Rewrite build and use inherited dependencies ( #1652 )
2019-04-01 22:41:08 +02:00
Kargatum
c00d5fe0ab
CMake: Use source_groups to represent the source tree ( #1247 )
2019-01-10 07:20:32 +03:00
ayase
69e663510e
fix: config.cmake not work.
2018-07-29 00:27:38 +08:00
ayase
00777a80ae
Eluna implementation ( #847 )
...
* azerothcore + eluna done.
* Remove the Eluna single thread limit.
* Read Eluna Settings file.
* submodule change.
* fix(test) Ubuntu - Cant Link Library after Compile
* The ELUNA is disabled by default.
* remove submodule luaEngine.
* some change
* fix a error
* change cmake
* fix: some onplayerchat does not have hooks.
* Eluna: Add BG event Hooks.
* fix:cmake hook AFTER_LOAD_CONF not work.
* Remove the eluna switch.
* Remove some define in the core.
* fix conf file not read in the linux.
* eluna : change bg hook parameter type
* Remove TC log function call
* change bg hook OnBGEnd parameter type.
Note: to enable Eluna, the module is required
2018-05-22 20:22:11 +02:00
Yehonal
685a89e03f
fixed cmake
2017-12-21 00:48:33 +01:00
Yehonal
c64f8d8e82
Fixed compilation after dir rework
2017-10-13 19:22:53 +02:00
Yehonal
603753dfff
CMAKE: implemented method to disable a module via cmake
...
use -DDISABLED_AC_MODULES or config.cmake file to define it
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
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
e1c87e7510
Some minor changes
2016-08-19 09:29:26 +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
dec72dddca
Fixed paths for cmake
2016-08-12 02:38:30 +02:00
Yehonal
80453e215e
Rewritten cmakes allowing compilation with new structure
2016-08-11 20:25:42 +02:00
Yehonal
991eed3b5a
Using more appropriate NS prefixes for our macro and cmake vars
2016-08-11 20:10:08 +02:00
Yehonal
8c8f8f5577
Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git
2016-08-10 12:41:06 +02:00
Yehonal
fc8599299e
[CORE] Allowing compilation with c++11
2016-08-10 12:39:53 +02:00
ShinDarth
7e14d05f71
CMake: fixed git informations
2016-08-09 16:09:37 +02:00
Yehonal
2c6264915e
fixed cmake and compilation
2016-08-07 12:11:23 +02:00
Yehonal
548d0db9d5
skip inclusion of modules without CMakeLists
...
+ added hook for after load conf
2016-08-07 12:09:56 +02:00
Yehonal
d1b8eea42f
configuration system for cmake
...
- moved cmake options under conf
and created default/custom configuration system for cmake
2016-08-07 12:02:55 +02:00
mik1893
74507831e0
Force CMAKE to check for MYSQL libraries - do not use mysql sources
2016-07-10 17:16:36 +02:00
Yehonal
3c517a2b0e
compilation fixed
2016-07-10 17:14:06 +02:00
Yehonal
cd61ed610a
Implemented dynamic module loading and hooks system for cmake
2016-07-10 17:11:51 +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
Yehonal
e8e94a0a66
First Commit
...
For Azeroth!
2016-06-26 10:39:44 +02:00