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

make_enum_MessageType()
{
    prefix mt

    key mt_debug                        "A message only to be kept when debugging"
    key mt_info                         "An informational message"
    key mt_warn                         "A warning message"
    key mt_error                        "An error message"
    key mt_log                          "A message explicitly marked for logging"
    key mt_status                       "A status message, such as starting a new build phase"

    want_destringify

    doxygen_comment << "END"
        /**
         * Type of message for OutputManager.
         *
         * \see OutputManager
         */
END
}