plugins should not be exposed as libs to link against