Add 'shared' to the dsl for shared libraries