aboutsummaryrefslogtreecommitdiff
path: root/ruby/nice_names.nn
blob: 60dab855aa72a4bd44589f44fc2ee076b970ab7e (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
40
41
42
43
44
45
46
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et ft=sh :

include_hh << END
#include <paludis/dep_spec-fwd.hh>
#include <paludis/spec_tree-fwd.hh>
END

include_cc << END
#include "nice_names-nn.hh"
END

use_namespace "paludis"

make_nn_NiceNames() {
    namespace "paludis::ruby"

    # paludis/dep_spec-fwd.hh
    name "DepSpec"
    name "PackageDepSpec"
    name "PlainTextDepSpec"
    name "LicenseDepSpec"
    name "FetchableURIDepSpec"
    name "SimpleURIDepSpec"
    name "AllDepSpec"
    name "AnyDepSpec"
    name "AtMostOneDepSpec"
    name "ExactlyOneDepSpec"
    name "ConditionalDepSpec"
    name "BlockDepSpec"
    name "StringDepSpec"
    name "NamedSetDepSpec"
    name "URILabelsDepSpec"
    name "DependenciesLabelsDepSpec"
    name "PlainTextLabelDepSpec"

    # paludis/dep_tree-fwd.hh
    name "GenericSpecTree"
    name "LicenseSpecTree"
    name "FetchableURISpecTree"
    name "SimpleURISpecTree"
    name "PlainTextSpecTree"
    name "RequiredUseSpecTree"
    name "DependencySpecTree"
    name "SetSpecTree"
}