add ms_add_shared_library