shared library build added
13 files changed