An open source, turn-based strategy game with a high fantasy theme.
Find a file
pentarctagon 0a7f483c72 Add debug and release Windows jobs to travis.
This also removes the separate WML_tests.cmd scripts from VC14 and VC16, now instead using the same run_wml_tests script as the linux jobs.

There is currently no caching of the Windows jobs, since msbuild unfortunately uses timestamps rather than more complete information like scons/ccache in order to determine if things need to be rebuilt. Since git doesn't preserve any sort of last modified timestamp, the cloned repo into the travis job is always "newer" than the cached compiled output, and therefore wesnoth is always fully rebuilt.

Ideally, assuming this sticks around and gets out of early access from travis, we could then use just travis instead of travis and appveyor.
2019-12-31 17:17:34 -06:00
.github add bug label to bug template 2019-11-30 02:42:20 +01:00
attic Cleaned out some ancient detritus from the attic 2019-11-18 16:02:21 +11:00
cmake Migrate links to https if available - Fwd c18537edc0 2018-10-07 03:23:36 +00:00
data Update troll description 2019-12-31 13:33:59 -05:00
doc Remove the obsolete --timeout command-line option 2019-11-19 02:49:49 +01:00
fonts Updated DejaVu Sans font files to version 2.37 (from 2.35) 2018-10-07 03:18:13 +00:00
images Title screen: move language button to icon 2019-11-15 23:00:46 -05:00
misc Migrate links to https if available - Fwd c18537edc0 2018-10-07 03:23:36 +00:00
packaging Add a flatpak travis job. 2019-12-31 17:17:34 -06:00
po updated French translation 2019-12-29 11:00:52 +01:00
projectfiles Add debug and release Windows jobs to travis. 2019-12-31 17:17:34 -06:00
scons Address issue #4268 2019-08-24 15:12:28 +03:00
sounds Updated a few interface sounds 2018-03-04 22:31:22 +11:00
source_lists Split out the main core modules of Wesnoth (wml, gui, stringx) into separate C++ source files 2019-12-09 21:54:28 -05:00
src Error handling for campaigns without id (fixes #4664) 2019-12-29 20:05:46 +01:00
utils Add debug and release Windows jobs to travis. 2019-12-31 17:17:34 -06:00
.appveyor.vs2015.yml Attempted fix for AppVeyor build failures on VS2015 2018-10-07 03:17:57 +00:00
.appveyor.vs2017.yml Update Visual Studio project file to VS2015 toolset 2018-10-07 03:17:54 +00:00
.dockerignore Don't copy the .git directory into docker. 2018-10-07 03:18:35 +00:00
.editorconfig Add .editorconfig file to have automatic indentation 2018-12-15 15:50:29 +00:00
.gitattributes Exclude RELEASE_NOTES from releases 2015-04-17 03:03:42 -03:00
.gitignore Make additional changes to client source handling based on discussion. 2019-10-22 01:14:45 -05:00
.travis.yml Add debug and release Windows jobs to travis. 2019-12-31 17:17:34 -06:00
changelog.md More SoF revisions (#4662) 2019-12-30 12:14:12 -08:00
CMakeLists.txt Revert "Remove check for boost.thread from buildsystems since it's not used anymore" 2019-10-25 19:05:28 +03:00
config.h.cmake port autotools change for BSD to cmake recipe: 2009-04-24 08:41:31 +00:00
COPYING update GPL to latest version (change of address of FSF) 2005-06-10 16:05:11 +00:00
copyright Migrate links to https if available - Fwd c18537edc0 2018-10-07 03:23:36 +00:00
cwesnoth.cmd OpenMP isn't supported anymore, so don't set OMP_WAIT_POLICY in cwesnoth.cmd. 2019-07-24 19:53:41 -05:00
Doxyfile Post-release version bump 2019-10-20 01:40:24 +00:00
host.lua Addressed a large chunk of the whitespace issues from #2613 2018-03-09 11:37:00 +11:00
INSTALL.md Reformatted a large chunk of INSTALL.md 2019-10-13 06:35:52 +11:00
jenkins-wrap.sh Actually return the script's output 2014-06-17 23:24:10 +02:00
join.lua Do not load helper.lua where it is not used any more 2018-10-07 03:21:10 +00:00
l10n-spec l10n: Add Sgt. Groovy's logo translations 2015-11-05 11:54:14 +01:00
l10n-track l10n: Add Sgt. Groovy's logo translations 2015-11-05 11:54:14 +01:00
mp_tests bug fix: whiteboard initialized before gamestate init'ed 2014-12-23 04:50:05 -05:00
README.md Link to INSTALL file (closes #4655) 2019-12-27 14:07:24 -05:00
RELEASE_NOTES Update RELEASE_NOTES 2018-10-28 02:53:02 +00:00
run_wml_tests Separate unit test statuses for WML exceptions and strict warnings (#4599) 2019-12-22 19:11:48 +01:00
SConstruct Revert "Remove check for boost.thread from buildsystems since it's not used anymore" 2019-10-25 19:05:28 +03:00
simulate-lobby-activity.lua Lua: Replace uses of deprecated (moved) interface functions 2019-11-16 12:35:20 -05:00
TRAVIS.md Move travis' dockerfiles to common directory. 2019-11-13 19:48:14 -06:00
wml_test_schedule Separate unit test statuses for WML exceptions and strict warnings (#4599) 2019-12-22 19:11:48 +01:00

Build Status Build status License: GPL v2

About

The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures.

License

Please see the wiki for information regarding The Battle for Wesnoth's licensing:

https://wiki.wesnoth.org/Wesnoth:Copyrights

Installing

See INSTALL for instructions on how to build the game from source code.

More Information

For extensive documentation about all aspects of the game, see the official Battle for Wesnoth web site.

https://www.wesnoth.org/

A (translated) description of how to play the game can be found in doc/manual/manual.*.html, or online at:

https://wiki.wesnoth.org/WesnothManual

The official Battle for Wesnoth Forums (with over 400,000 posts from more than 20,000 registered members) can be found at:

https://forums.wesnoth.org/