server/win
Schmoozerd ecdb00bd0d [12131] Improve support for game/ subdirectories
* Add game directory to AdditionalIncludes (VC90)
* Add game directory to AdditionalIncludes (VC100)
* Simplify #include macros for subdirectories

Thanks to Shyax, LordJZ and Zergtmn for testing cmake
2020-02-16 20:41:09 +00:00
..
VC90 [12131] Improve support for game/ subdirectories 2020-02-16 20:41:09 +00:00
VC100 [12131] Improve support for game/ subdirectories 2020-02-16 20:41:09 +00:00
VC110 [0151] Fixed Commit #150 2020-02-16 19:57:52 +00:00
.gitignore Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00
LICENSE Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00
mangosdVC90.sln [11907] Add files for MMaps Implementation 2012-02-06 23:17:16 +01:00
mangosdVC100.sln [11907] Add files for MMaps Implementation 2012-02-06 23:17:16 +01:00
mangosdVC110.sln [0151] Fixed Commit #150 2020-02-16 19:57:52 +00:00
Patch_Easybuild_Mangos3.cmd Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00
Patch_Easybuild_Mangos3_Remove.cmd Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00
README.md Initial Mangos Three Commit 2020-02-16 01:55:18 +00:00

EasyBuild


Easy Build is a MaNGOS dependency checker and Cmake helper GUI.

Run this from the win folder of a MaNGOS repository and it will check all the required libraries are installed and all required submodules are cloned correctly.

This ensures that the build process will find them and build correctly.

It also provides a GUI for the Cmake build options.

For Mangos Three ONLY - There is a file that needs to be run to make easybuild work:

Patch_Easybuild_Mangos3.cmd

To remove the patch:

Patch_Easybuild_Mangos3_remove.cmd

Once again, only use the patch files on MangosThree