blob: 1509ac266bb29c849873c89e2164f45385f402ee [file] [log] [blame]
Lei YU5e0dcb32019-08-02 18:04:34 +08001option('tests', type: 'feature', description: 'Build tests')
2option('oe-sdk', type: 'feature', description: 'Enable OE SDK')
Lei YU5f3584d2019-08-27 16:28:53 +08003option('examples', type: 'boolean', value: true, description: 'Build vendor-example')
Lei YU5e0dcb32019-08-02 18:04:34 +08004
Lei YUc4cfc6e2019-08-02 11:30:10 +08005option('MANIFEST_FILE',
6 type: 'string',
7 value: 'MANIFEST',
8 description: 'The path of the MANIFEST file')
9
10option('SOFTWARE_OBJPATH',
11 type: 'string',
12 value: '/xyz/openbmc_project/software',
13 description: 'The software manager Dbus root')
14
Lei YU5e0dcb32019-08-02 18:04:34 +080015option('PSU_INVENTORY_PATH_BASE',
Lei YUc4cfc6e2019-08-02 11:30:10 +080016 type: 'string',
Lei YU5e0dcb32019-08-02 18:04:34 +080017 value: '/xyz/openbmc_project/inventory/system',
18 description: 'The base path for PSU inventory')
Lei YU5f3584d2019-08-27 16:28:53 +080019
20
21# The PSU_VERSION_UTIL specifies an executable that accepts the PSU
22# inventory path as input, and output the version string, e.g
23# psutils get-version /xyz/openbmc_project/inventory/system/chassis/motherboard/powersupply0
24# or in vendor-example
25# get-version <some-psu-path>
26option('PSU_VERSION_UTIL',
27 type: 'string',
28 value: '/usr/bin/psutils --getversion',
29 description: 'The command and arguments to get PSU version')