Description
So I've done an update after a couple of months since my last update. There have been some changes to how iOS builds ... and these changes are definitely for the better.
There are a couple of things I'd like to see adjusted for flexibility.
- I typically use static libs not frameworks. I had previously added support for this. If you look at
cpprest_find_boost.cmake
, one can see it looks for either a static or framework. I'd like to seeconfigure.sh
adjusted for this. Something like:
if [ ! -e $ABS_PATH/boost.framework ] && [ ! -d $ABS_PATH/boost ]; then
If we want more explicit, it can be changed to something like openssl is doing and keying in on a specific lib like boost/lib/libboost_system.a.
-
It would be nice to be able to change the min deployment version. Right now it is locked on 8.0 due to the dependency with ios.toolchain.cmake.
-
It would be nice to have a means to only configure, not make.
-
It would be nice for build.XYZ.ios to have the include and lib directory. Where the lib would contain libcppestsdk.a and the include would contain all necessary includes. More or less it is like we "installed" it into build.XYZ.ios. This makes it easier to move and integrate to where ever you need to.
Activity