2019-06-20 17:28:22 -04:00
|
|
|
option('git_hash', type : 'string', value : 'meson')
|
2019-06-20 16:33:28 -04:00
|
|
|
|
|
|
|
option('single_threaded', type : 'boolean', value : false)
|
|
|
|
option('nanbox', type : 'boolean', value : true)
|
|
|
|
option('dynamic_modules', type : 'boolean', value : true)
|
|
|
|
option('docstrings', type : 'boolean', value : true)
|
|
|
|
option('sourcemaps', type : 'boolean', value : true)
|
2019-06-24 09:40:19 -04:00
|
|
|
option('reduced_os', type : 'boolean', value : false)
|
2019-06-20 16:33:28 -04:00
|
|
|
option('assembler', type : 'boolean', value : true)
|
|
|
|
option('peg', type : 'boolean', value : true)
|
|
|
|
option('int_types', type : 'boolean', value : true)
|
2020-07-25 13:34:40 -05:00
|
|
|
option('prf', type : 'boolean', value : false)
|
2020-02-01 20:39:54 -06:00
|
|
|
option('net', type : 'boolean', value : true)
|
2020-05-28 10:39:40 -05:00
|
|
|
option('ev', type : 'boolean', value : true)
|
2020-05-12 09:04:38 -05:00
|
|
|
option('processes', type : 'boolean', value : true)
|
|
|
|
option('umask', type : 'boolean', value : true)
|
|
|
|
option('realpath', type : 'boolean', value : true)
|
2020-09-07 15:28:46 -05:00
|
|
|
option('simple_getline', type : 'boolean', value : false)
|
2020-11-15 19:47:11 -06:00
|
|
|
option('epoll', type : 'boolean', value : false)
|
2021-09-07 22:11:45 -05:00
|
|
|
option('kqueue', type : 'boolean', value : false)
|
2021-07-24 15:14:37 -05:00
|
|
|
option('interpreter_interrupt', type : 'boolean', value : false)
|
2022-06-06 18:54:17 -05:00
|
|
|
option('ffi', type : 'boolean', value : true)
|
2022-12-03 11:26:23 -06:00
|
|
|
option('ffi_jit', type : 'boolean', value : true)
|
2019-06-20 16:33:28 -04:00
|
|
|
|
|
|
|
option('recursion_guard', type : 'integer', min : 10, max : 8000, value : 1024)
|
|
|
|
option('max_proto_depth', type : 'integer', min : 10, max : 8000, value : 200)
|
|
|
|
option('max_macro_expand', type : 'integer', min : 1, max : 8000, value : 200)
|
2019-08-19 01:19:51 -04:00
|
|
|
option('stack_max', type : 'integer', min : 8096, max : 0x7fffffff, value : 0x7fffffff)
|
2019-08-18 10:00:04 -05:00
|
|
|
|
|
|
|
option('arch_name', type : 'string', value: '')
|
|
|
|
option('os_name', type : 'string', value: '')
|