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')