really build from vendor dir