Removed Windows XP support from CMakeLists.

Also updated readme and build instructions.
This commit is contained in:
WrinklyNinja
2014-06-20 17:48:53 +01:00
parent e309969949
commit 8102d18044
3 changed files with 6 additions and 7 deletions
-5
View File
@@ -133,11 +133,6 @@ IF (MINGW)
wxzlib-3.0-${COMPILER_PREFIX}
comctl32)
ELSEIF (MSVC)
IF (MSVC_VERSION EQUAL 1800)
set (CMAKE_GENERATOR_TOOLSET "v120_xp" CACHE STRING "Platform Toolset" FORCE)
ELSEIF (MSVC_VERSION EQUAL 1700)
set (CMAKE_GENERATOR_TOOLSET "v110_xp" CACHE STRING "Platform Toolset" FORCE)
ENDIF ()
include_directories("${WXWIDGETS_ROOT}/lib/vc_lib/mswu")
link_directories("${WXWIDGETS_ROOT}/lib/vc_lib")
-2
View File
@@ -2,8 +2,6 @@
These instructions were used to build LOOT using Microsoft Visual Studio 2012 and Microsoft Visual Studio Express 2013 for Desktop, though they should also apply to other versions of MSVC.
LOOT's CMake configuration builds an executable that can be run on Windows XP, but this support has only been implemented for MSVC 2012 and 2013 - other versions may require editing of LOOT's `CMakeLists.txt` file.
#### Boost
```
+6
View File
@@ -122,6 +122,8 @@ h3{
<h2 id="install">Installation &amp; Uninstallation</h2>
<p><b>LOOT does not support Windows XP or earlier.</b>
<p>LOOT can be installed either using its automated installer or manually. To install LOOT manually, extract the downloaded archive to a location of your choice.
<p>If LOOT was installed using the installer, then use the uninstaller linked to in the Start Menu to uninstall LOOT. If LOOT was installed manually:
@@ -446,15 +448,19 @@ A copy of the license is included in the file named "GNU FDL v1.3.txt".</blockqu
<li>Fixed: The uninstaller not removing the Git repositories used to update the masterlists.
<li>Fixed: Miscellaneous crashes due to uncaught exceptions.
<li>Fixed: Plugin priorities are now temporarily "inherited" during sorting so that a plugin with a low priority that is made via metadata to load after a plugin with a high priority doesn't cause other plugins with lower priorities to be positioned incorrectly.
<li>Fixed: Default language setting value.
<li>Fixed: Defaults for the online masterlist used for Nehrim.
<li>Added: Display of masterlist revision date in reports.
<li>Added: Report filter for inactive plugin messages.
<li>Added: Right-click menu command for clearing all user-added metadata for all plugins to the full metadata editor.
<li>Added: Conflict filter, drag 'n' drop into requirements, incompatibilities and load after lists, plugin priority display and a simple display mode to the full metadata editor.
<li>Added: Command line parameter for selecting the game LOOT should run for.
<li>Added: Finnish translation.
<li>Removed: Support for Windows XP. Although no change has been made to LOOT itself to remove support, it makes use of libraries that do not support Windows XP or are not built with Windows XP support, and so even if the executable runs, it may not function correctly.
<li>Removed: Support for loading BOSS masterlists using the API. This was a leftover from when LOOT was BOSSv3 and backwards compatibility was an issue.
<li>Removed: The ability to open reports in an external browser. This was necessitated by the changes to report generation.
<li>Removed: The MSVC 2013 redistributable requirement.
<li>Removed: The "None Specified" language option is no longer available: English is the new default.
<li>Changed: The full metadata now displays plugins with user edits using a tick beside their name, rather than bolding their name text.
<li>Changed: Full metadata window sizing. It should now resize more appropriately.
<li>Changed: Missing master/requirement and incompatibility errors are downgraded to warnings if the plugin in question is inactive.