1*cfa11a0aSGeorge Liu# Features List 2*cfa11a0aSGeorge Liu 3*cfa11a0aSGeorge Liu# command : meson configure -Dfeature_name=enabled 4*cfa11a0aSGeorge Liu 5*cfa11a0aSGeorge Liuoption( 'tests', type : 'feature', 6*cfa11a0aSGeorge Liu value: 'enabled', 7*cfa11a0aSGeorge Liu description: 'Build unit tests' 8*cfa11a0aSGeorge Liu ) 9*cfa11a0aSGeorge Liu 10*cfa11a0aSGeorge Liu# Commandline variables list 11*cfa11a0aSGeorge Liu# Value can be assigned from commandline to below variables 12*cfa11a0aSGeorge Liu# otherwise default value will be considered 13*cfa11a0aSGeorge Liu# Command: meson configure -Doption=value 14*cfa11a0aSGeorge Liu 15*cfa11a0aSGeorge Liu# Ex: meson configure -Ddefault_time_mode=Mode::Manual 16*cfa11a0aSGeorge Liu 17*cfa11a0aSGeorge Liuoption ( 'default_time_mode', type : 'combo', 18*cfa11a0aSGeorge Liu choices: ['Mode::Manual', 'Mode::NTP'], 19*cfa11a0aSGeorge Liu value : 'Mode::Manual', 20*cfa11a0aSGeorge Liu description : 'The default time mode') 21*cfa11a0aSGeorge Liu 22*cfa11a0aSGeorge Liuoption( 23*cfa11a0aSGeorge Liu 'default_time_sync_object_path', 24*cfa11a0aSGeorge Liu type: 'string', 25*cfa11a0aSGeorge Liu value: '/xyz/openbmc_project/time/sync_method', 26*cfa11a0aSGeorge Liu description: 'Default object path for time sync setting' 27*cfa11a0aSGeorge Liu) 28