Hi Leo,
The CMake configuration [1] has both shared and static dependencies on LibCrypto.
The AWS packages (aws-sdk-cpp and dependencies) are currently built as static libraries. I would like to build both static and shared but could not find an example or simple method for building both using cmake. Do you think it would be worthwhile to extend the cmake-build-system to optionally configure, build, and install static libraries with additional phases? The gnu-build-system makes it easy to inline a new phase into the package definition (when the makefile has both 'make' and 'make static' targets) but with CMake we are forced to duplicate the configure phase, which is 44 lines of code.
Greg