-
Notifications
You must be signed in to change notification settings - Fork 2
/
meson_options.txt
17 lines (15 loc) · 1.73 KB
/
meson_options.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
option('build_tests', type: 'boolean', value: false, description: 'Build the test suite')
option('slash', type: 'boolean', value: false, description: 'Build slash', yield: true)
option('freertos', type: 'boolean', value: false, description: 'Build for FreeRTOS system', yield: true)
option('posix', type: 'boolean', value: true, description: 'Build for POSIX system', yield: true)
option('proc_runtime', type: 'boolean', value: false, description: 'Build the runtime module')
option('proc_analysis', type: 'boolean', value: false, description: 'Build the analysis module')
option('proc_store_static', type: 'boolean', value: false, description: 'Build the proc store with static memory allocation')
option('proc_store_dynamic', type: 'boolean', value: true, description: 'Build the proc store with dynamic memory allocation')
option('RESERVED_PROC_SLOTS', type : 'string', value : '', description : 'The number of reserved procedure slots.')
option('MAX_PROC_BLOCK_TIMEOUT_MS', type : 'string', value : '', description : 'The maximum time block instructions will wait before timing out.')
option('MIN_PROC_BLOCK_PERIOD_MS', type : 'string', value : '', description : 'The minimum time between evaluating the condition of a block instruction.')
option('MAX_PROC_RECURSION_DEPTH', type : 'string', value : '', description : 'The maximum recursion depth of a procedure.')
option('MAX_PROC_CONCURRENT', type : 'string', value : '', description : 'The maximum number of procedures runtimes that can run concurrently.')
option('MAX_INSTRUCTIONS', type : 'string', value : '', description : 'The maximum number of instructions a procedure can contain')
option('MAX_PROC_SLOT', type : 'string', value : '', description : 'The largest procedure slot (number of procedures - 1)')