mirror of
https://github.com/vcmi/vcmi.git
synced 2026-06-19 22:57:37 +02:00
193f492b994cd8f4fa0a6c492738c2565e4c5491
- Use EXCLUDE_FROM_ALL for FuzzyLite and GoogleTest to avoid inclusion of unneded headers and libraries into installers. - Set minimum CMake version only in main CMakeLists.txt - Set project name only in main CMakeLists.txt - Visual Studio: add assign_source_group function to generate proper filesystem tree - Visual Studio: set PROJECT_LABEL so generated projects have same names binaries on Windows - Visual Studio: enabled USE_FOLDERS for projects grouping. This also possibly affect other IDEs. - Added add_subdirectory_with_folder function to make sure 3rd-party libraries are affected by USE_FOLDERS.
VCMI Project
VCMI is work-in-progress attempt to recreate engine for Heroes III, giving it new and extended possibilities. To use VCMI you need to own original data files.
Links
- Homepage: http://vcmi.eu/
- Wiki: http://wiki.vcmi.eu/
- Forums: http://forum.vcmi.eu/
- Bugtracker: http://bugs.vcmi.eu/
- Slack: https://slack.vcmi.eu/
Installation
For installation of latest release see release announcement on http://vcmi.eu/
For building from source see project wiki at http://wiki.vcmi.eu/
Copyright and license
VCMI Project source code is licensed under GPL version 2 or later. VCMI Project assets are licensed under CC-BY-SA 4.0. Assets sources and information about contributors are available under following link: [https://github.com/vcmi/vcmi-assets]
Copyright (C) 2007-2017 VCMI Team (check AUTHORS file for the contributors list)
Languages
C++
65.9%
JSON-with-Comments
28.8%
Inno Setup
3%
CMake
1.3%
Lua
0.3%
Other
0.5%