In order to work on the SP ones needs to be able to build it. In order to build it ones needs to be able to build the dependencies.
As a bootstrap into this project I've undertaken to automate the building of the dependencies into a script. The environment for building these tools is delicate and even when it works it is easy to make a mistake. We want to share the pain around and automate all that can be.
As an additional twist we want to move to VS2015.
This involves wrestling the MS build environment into submission, then wrestling the individual dependencies into submission.
This case is just the repository for the time spent
Environment
None
Activity
Rod Widdowson January 4, 2017 at 3:12 PM
No release or customer visible work notes needed
Rod Widdowson January 4, 2017 at 3:11 PM
I'm going to close this off.
OpenSSL was a bit of a dog and Curl needed using a new build environment. But that's all documented now - I have just done a VC14 builds and it all seemed to work.
Scott and I will no doubt keep on finding edge cases and I'll keep on playing at this.
Rod Widdowson May 1, 2016 at 1:11 PM
The changes have been comitted into cpp-msbuild marking the "I'm done for now" stage.
Documentation is still pending but I will leave that until we are using VC14 for our release (i.e. as part of 2.7/3 work)
Rod Widdowson April 24, 2016 at 10:03 AM
FastCGI still needs to be recompiled against VC14.
In order to work on the SP ones needs to be able to build it. In order to build it ones needs to be able to build the dependencies.
As a bootstrap into this project I've undertaken to automate the building of the dependencies into a script. The environment for building these tools is delicate and even when it works it is easy to make a mistake. We want to share the pain around and automate all that can be.
As an additional twist we want to move to VS2015.
This involves wrestling the MS build environment into submission, then wrestling the individual dependencies into submission.
This case is just the repository for the time spent