updated cmake args for external projects
added top-level shared libs build flag
updates on shared libs building