[Commits] [wesnoth/wesnoth] 8b0d7e: On Boost: update build scripts and documentation.

GitHub noreply at github.com
Fri Oct 6 17:38:52 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 8b0d7e67998fa0382b4b6f53c8beb11b7f3e8744
      https://github.com/wesnoth/wesnoth/commit/8b0d7e67998fa0382b4b6f53c8beb11b7f3e8744
  Author: galegosimpatico <galegosimpatico at outlook.com>
  Date:   2017-10-06 (Fri, 06 Oct 2017)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M INSTALL.md
    M SConstruct
    M projectfiles/VC12/README.md

  Log Message:
  -----------
  On Boost: update build scripts and documentation.

At branch 'doc-from-discord-boost-discussion-20170926'.

The build documentation and scripts were slightly out of date about
Boost. This commit makes a (probably interim) update to them.

(CMakeLists.txt|SConstruct): `wesnoth` won't build using Boost earlier
than '1.50.0'. Boost 1.50.0 changed the location of version 3 of Boost
filesystem, from 'boost/filesystem/v3/' (e.g. for
'using boost::filesystem::v3::path;') to 'boost/filesystem/' (e.g. for
'using boost::filesystem::path;', enforced since the very introduction
of 'src/filesystem_boost.cpp'), making it incompatible unless using
precompiler directives for supporting backwards versions of Boost
filesystem prior than '1.50.0'. Using Boost 1.50.0 (and 51, 52 etc.)
`wesnoth` is able build and run. I checked using `ldd` that I am right
about the run time environment.

INSTALL.md: Requirement of Boost libraries version up to date.

projectfiles/VC12/README.md: Requirement of Boost libraries up to
date, only the statement of which one is the minimum version, not the
rest of the build guide for Boost as requirement.

.gitignore: Add KDevelop backup documents.





More information about the Commits mailing list