A configure block is optional. It can be used to perform various checks and setup operations for a project. Example configure block:
configure
configure do check_cxx_compiler check_c_header "getopt.h" end