Changes to Windows build environment

ronys <[email protected]> Wed, 1 Oct 2014 21:52:15 +0300
Newsgroups gmane.comp.security.passwordsafe.devel
Message-ID <CAKUoDd++DmJdug6t6BErFz8kFq_=pA_1AvaUDzaghJEzBrejaQ@mail.gmail.com>
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...​

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk

_______________________________________________
Passwordsafe-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/passwordsafe-devel