Looking for a very elegant solution which would allow me to compile all open source libs I need(based on project target) and home developed libraries/applications. Compilation will typically be done on ANDROID NDK,IOS , Windows 7/8 32/64,Linux 32/64 , MACOSX
I currently use a Makefile for Linux, but am looking to get a one solution for all sort-of-fix. eg: on Linux I would like to use the solution to build for Linux,ANDROID NDK. On MAC OS X, I would expect it to compile for IOS,MACOSX. The code base/archive would be the same in all cases.
The solution should allow to tweak options to build the individual open source components (eg: serve the purpose of ./configure on many open source projects).
The latest version of of the open source projects below are required to be present by default:
libssh2,openssl,curl(with openssl support,https,ldap,ftp,rtsp,rtp,rtmp support),curlpp,ffmpeg,gstreamer,libxml++,
At the end of the build, there should be a big "myBIGLIB.a" static lib which can be linked with the main app.
Any tool like CMake etc can be used, comments are a must!