wesnoth/wesnoth — pull request #351 by cbeck88 (2014-12-27 21:13:00+00:00)
Title: scons: remove boostfilesystem build option, replace with "libintl"

This option cleans up some of the compatibility path code from the
1.12 release. After this commit:

- boost::filesystem becomes a hard dependency, for scons
- boost::locale is a soft dependency, a build flag "libintl" allows to swap boost::locale out for libintl.
- The libintl option cannot be used when building for windows

This decision is made based on gfgtdf's comments in this forum thread:
http://forums.wesnoth.org/viewtopic.php?f=10&t=41196

and the fact that the boost filesystem code currently assumes the presence of boost locale, for windows.

It also incorporates techtonik's patch:
#347

It is left to backport the same patch for cmake, but the libintl code there
seems messed up already...