[Passwordsafe-devel] Changes to Windows build environment
Popular easy-to-use and secure password manager
Brought to you by:
ronys
From: ronys <ro...@us...> - 2014-10-01 18:52:23
|
Hi, This is to describe some changes we've made to the solution and project files that affect developers using Microsoft Visual Studio 2012 to build Password Safe. In short, all the MSVS2012 build-related files have had '-11' (*) added to their name (e.g., pwsafe.sln became pwsafe-11.sln). This is to make the migration to newer versions of Visual Studio less painful. If you're using Visual Studio 2012, here are the changes that you should make after updating your source repository: 1. Rename “UserVariables.props” file to “UserVariables-11.props” in src/ui/Windows (and src/ui/wxWidgets, if you're building that version under Windows). These files are not part of the repository, but were created when you ran the configure-*.vbs script. 2. You can also delete pwsafe.sdf, pwsafe.suo and, if you're building wx, pwsafe_wx.sdf and pwsafe_wx.suo. New versions will be generated when opening the new “-11” solutions. Note that pwsafe should be reset as the default startup project, since this informations is saved in the suo files. More details can be found in the README.WINDOWS.DEVELOPERS.html file. In the short term, both MSVS2012 (-11) and MSVS2013 (-12) will be maintained, although the next version's deliverables will be built with the latter. Over time, we'll start using the newer C++ language features that are only supported in MSVS2013 (and in current g++ compilers in Linux). Cheers, Rony (*) Yes, Visual Studio 2012 is version 11, and 2013 is version 12... |