aboutsummaryrefslogtreecommitdiff
path: root/paludis/package_dep_spec_constraint.se
blob: f224c1b1a65af1d6774c23ad82c2268f371e4a3c (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
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et ft=sh :

make_enum_KeyConstraintOperation()
{
    prefix kco

    key kco_equals             "An = constraint"
    key kco_tilde              "A ~ constraint"
    key kco_less_than          "A less than constraint"
    key kco_greater_than       "A greater than constraint"
    key kco_question           "A question constraint"
}

make_enum_KeyConstraintKeyType()
{
    prefix kckt

    key kckt_id                "A regular [.key] constraint"
    key kckt_id_role           "A role [.\$key] constraint"
    key kckt_id_mask           "A role [.(mask)] constraint"
    key kckt_repo              "A [.::repo] constraint"
    key kckt_repo_role         "A [.::\$repo] constraint"
}

make_enum_VersionConstraintCombiner()
{
    prefix vcc

    key vcc_and                 "And with previous value"
    key vcc_or                  "Or with previons value"
}