* Impement Ensure Version for OpenSSL
* Fix OpenSSL library linking to most of the project
* Cleanup of old file
* Make error message a bit more clear on invalid versions
* Link Submodule changes to main PR
* Attempt to fix missing symbol DSO compile issue linux
* Sometimes I need to learn to look into things a bit more.
- CONF_INSTALL_DIR is no longer hardcoded, except for the case
when it's explicitely specified via -D in cmake
- extractor scripts are now copied in tools directory
- fixed some changes in ACE which made servers crash in FreeBSD
- ACE is now build as static library
- Removed useless directives from master CMakeLists
- Added support for MariaDB
- On Windows builds, the required DLLs are now properly copied to the installation folder
Added additional build options:
BUILD_MANGOSD
BUILD_REALMD
ALSO DECOUPLED BUILD_TOOLS
All three can now be built separately from each other
EasyBuild has been update to support the extra options
- FreeBSD does not support ACE_Stack_Trace
- Made internal ACE build symmetrical with its external counterpart
- Removed a redundant compiler directive
Updated and streamlined CMake copyright header
All CMake files now follow the same structure
Todo: Possibly remove more unnecessary stuff, add some needed definitions and clean up more of the structure
This is the first, rough implementation of Playerbot AI by Ike3, originally playerbot by blueboy
There's still TONS of work left to do on this, but it should compile and build
This introduces a new cmake option, playerbots. Disabled by default
Restructured mangosd, realmd and some general cleanup
Moved docs to the correct doc folder
Moved SOAP related lib files to the correct dep location
Updated PCH naming convention for SD2 to match the rest of the source
General CMake cleanup
Possibly fixed postgre build, to be tested
This is the first of several cleanup commits, specifically directed towards the dependencies.
This commits removes the old, deprecate precompiled openssl and mysql libraries, as well as started restructuring of shared and deps folder.
This has not been tested on Linux yet, and the pre-built SLN files have not yet been updated.