Add doc building support