dist-recursor: add opt to build recursor without doc