1c4589e0eSPatrick Williamsoption( 2c4589e0eSPatrick Williams 'abi', 3c4589e0eSPatrick Williams type: 'array', 4c4589e0eSPatrick Williams description: 'Constrain exposed symbol classes', 5c4589e0eSPatrick Williams choices: ['deprecated', 'stable', 'testing'], 6c4589e0eSPatrick Williams value: ['deprecated', 'stable', 'testing'], 7c4589e0eSPatrick Williams) 8c4589e0eSPatrick Williamsoption( 9c4589e0eSPatrick Williams 'abi-compliance-check', 10c4589e0eSPatrick Williams type: 'boolean', 11c4589e0eSPatrick Williams description: 'Detect public ABI/API changes', 12c4589e0eSPatrick Williams) 13c4589e0eSPatrick Williamsoption( 14c4589e0eSPatrick Williams 'oem', 15c4589e0eSPatrick Williams type: 'array', 16c4589e0eSPatrick Williams description: 'Enable OEM PLDM extensions', 17c4589e0eSPatrick Williams choices: ['ibm', 'meta'], 18c4589e0eSPatrick Williams value: ['ibm', 'meta'], 19c4589e0eSPatrick Williams) 2065c64099SAndrew Jefferyoption('tests', type: 'boolean', description: 'Build tests') 21c4589e0eSPatrick Williamsoption( 22c4589e0eSPatrick Williams 'transport', 23c4589e0eSPatrick Williams type: 'boolean', 24c4589e0eSPatrick Williams description: 'Enable transport implementation', 25c4589e0eSPatrick Williams) 26*c127a012SMatt Johnstonoption( 27*c127a012SMatt Johnston 'tools', 28*c127a012SMatt Johnston type: 'array', 29*c127a012SMatt Johnston description: 'Tools to build with the library', 30*c127a012SMatt Johnston choices: ['pd'], 31*c127a012SMatt Johnston value: ['pd'], 32*c127a012SMatt Johnston) 33