tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

meson_options.txt (1768B)


      1 # General options
      2 
      3 option('bitdepths',
      4    type: 'array',
      5    choices: ['8', '16'],
      6    description: 'Enable only specified bitdepths')
      7 
      8 option('enable_asm',
      9    type: 'boolean',
     10    value: true,
     11    description: 'Build asm files, if available')
     12 
     13 option('enable_tools',
     14    type: 'boolean',
     15    value: true,
     16    description: 'Build dav1d cli tools')
     17 
     18 option('enable_examples',
     19    type: 'boolean',
     20    value: false,
     21    description: 'Build dav1d examples')
     22 
     23 option('enable_tests',
     24    type: 'boolean',
     25    value: true,
     26    description: 'Build dav1d tests')
     27 
     28 option('enable_seek_stress',
     29    type: 'boolean',
     30    value: false,
     31    description: 'Build seek_stress test tool')
     32 
     33 option('enable_docs',
     34    type: 'boolean',
     35    value: false,
     36    description: 'Build dav1d documentation')
     37 
     38 option('logging',
     39    type: 'boolean',
     40    value: true,
     41    description: 'Print error log messages using the provided callback function')
     42 
     43 option('testdata_tests',
     44    type: 'boolean',
     45    value: false,
     46    description: 'Run tests requiring the test data repository')
     47 
     48 option('fuzzing_engine',
     49    type: 'combo',
     50    choices : ['none', 'libfuzzer', 'oss-fuzz'],
     51    value: 'none',
     52    description: 'Select the fuzzing engine')
     53 
     54 option('fuzzer_ldflags',
     55    type: 'string',
     56    description: 'Extra LDFLAGS used during linking of fuzzing binaries')
     57 
     58 option('stack_alignment',
     59    type: 'integer',
     60    value: 0)
     61 
     62 option('xxhash_muxer',
     63    type : 'feature',
     64    value : 'auto')
     65 
     66 option('trim_dsp',
     67    type: 'combo',
     68    choices: ['true', 'false', 'if-release'],
     69    value: 'if-release',
     70    description: 'Eliminate redundant DSP functions where possible')
     71 
     72 option('macos_kperf',
     73    type: 'boolean',
     74    value: false,
     75    description: 'Use the private macOS kperf API for benchmarking')