summaryrefslogtreecommitdiff
path: root/test cases/common/247 deprecated option/meson.build
blob: f311421301f56df5cd9f1a05e5a74e3bb3ef5bdc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
project('deprecated options',
  default_options: [
    'o1=false',
    'o2=a,b',
    'o3=a,b',
    'o4=true',
    'o5=auto',
    'o6=false',
    'o8=/foo',
    ':p1=false',
    ':p2=a,b',
    ':p3=a,b',
    ':p4=true',
    ':p5=auto',
    ':p6=false',
    ':p8=/foo',
  ]
)

assert(get_option('o1') == false)
assert(get_option('p1') == false)
assert(get_option('c1') == false)
assert(get_option('o2') == ['a', 'b'])
assert(get_option('p2') == ['a', 'b'])
assert(get_option('c2') == ['a', 'b'])
assert(get_option('o3') == ['c', 'b'])
assert(get_option('p3') == ['c', 'b'])
assert(get_option('c3') == ['c', 'b'])
assert(get_option('o4').enabled())
assert(get_option('p4').enabled())
assert(get_option('c4').enabled())
assert(get_option('o5') == false)
assert(get_option('p5') == false)
assert(get_option('c5') == false)
assert(get_option('o6') == false)
assert(get_option('p6') == false)
assert(get_option('c6') == false)
assert(get_option('o7').disabled())
assert(get_option('python.platlibdir') == '/foo')