Lines Matching refs:flag
29 # libomp_append(<flag> <flags_list> [(IF_TRUE | IF_FALSE | IF_TRUE_1_0 ) BOOLEAN])
31 # libomp_append(<flag> <flags_list>)
32 # - unconditionally appends <flag> to the list of definitions
34 # libomp_append(<flag> <flags_list> <BOOLEAN>)
35 # - appends <flag> to the list of definitions if BOOLEAN is true
37 # libomp_append(<flag> <flags_list> IF_TRUE <BOOLEAN>)
38 # - appends <flag> to the list of definitions if BOOLEAN is true
40 # libomp_append(<flag> <flags_list> IF_FALSE <BOOLEAN>)
41 # - appends <flag> to the list of definitions if BOOLEAN is false
43 # libomp_append(<flag> <flags_list> IF_DEFINED <VARIABLE>)
44 # - appends <flag> to the list of definitions if VARIABLE is defined
46 # libomp_append(<flag> <flags_list> IF_TRUE_1_0 <BOOLEAN>)
47 # - appends <flag>=1 to the list of definitions if <BOOLEAN> is true, <flag>=0 otherwise
51 macro(libomp_append flags flag)
56 list(APPEND ${flags} "${flag}")
59 list(APPEND ${flags} "${flag}")
64 list(APPEND ${flags} "${flag}")
68 list(APPEND ${flags} "${flag}")
72 list(APPEND ${flags} "${flag}")
76 list(APPEND ${flags} "${flag}=1")
78 list(APPEND ${flags} "${flag}=0")