use with_extlib for install_github implementation