option('static', type : 'boolean', value : false, description : 'Enable building a static library') option('shared', type : 'boolean', value : false, description : 'Enable building a dynamic library') option('tests', type : 'boolean', value : false, description : 'Enable building and running tests') option('float', type : 'boolean', value : true, description : 'Enable building the floating point module') option('gpio', type : 'boolean', value : true, description : 'Enable building the gpio module') option('diagnostic', type : 'boolean', value : true, description : 'Enable building the diagnostics module') option('time', type : 'boolean', value : true, description : 'Enable building the time module')