aboutsummaryrefslogtreecommitdiff
path: root/ruby/nice_names.nn
blob: d66bc51483b788a72b3bc8ece69ef9de5ae4dfb7 (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
#!/usr/bin/env bash
# vim: set sw=4 sts=4 et ft=sh :

include_hh << END
#include <paludis/dep_spec-fwd.hh>
#include <paludis/dep_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 "ConditionalDepSpec"
    name "BlockDepSpec"
    name "StringDepSpec"
    name "NamedSetDepSpec"
    name "URILabelsDepSpec"
    name "DependencyLabelsDepSpec"

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