523229ab55
* Change conditon so that L137 onwards of main CMakelists.txt is executed fro VS project target. Main reason to do this was to make sure project actually built with streflop. * Change conditions after L137 so unwanted compile flags aren't added. * Project now builds multi threaded for VS project. Tries to use max number of cores. * Simplify cxx flags. Remove unneeded MT and MTd flags. * Set VS build output to mk/windoze. * Add FPUSettings.asm to streflop in cmake, if VS project specified. * Remove STREFLOP compile definitions. Not needed now streflop is configured properly. * Simplify cmake by adding "VS_BUILD" variable, instead of doing string comparisons all the time to check if is "Visual Studio" target. |
||
---|---|---|
.github/workflows | ||
data | ||
docs | ||
mk | ||
source | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.travis-before_install.sh | ||
.travis.yml | ||
CMakeLists.txt | ||
README.md |
README.md
This is the game engine source code repository.
MegaGlest (https://megaglest.org) is a libre software cross platform real-time strategy game.
MegaGlest is an entertaining free (freeware and free software) and open source cross-platform 3D real-time strategy (RTS) game, where you control the armies of one of seven different factions: Tech, Magic, Egypt, Indians, Norsemen, Persian or Romans. The game is played in one of 17 naturally looking settings, which, like the unit models, are crafted with great attention to detail. A lot of additional game data can be downloaded from within the game at no cost.
If you want to compile MegaGlest yourself, you should read the following:
Return to the main (upstream) repository here