projects
/
platform
/
upstream
/
cmake.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Imported Upstream version 3.25.0
[platform/upstream/cmake.git]
/
Source
/
cmMessageType.h
1
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2
file Copyright.txt or https://cmake.org/licensing for details. */
3
#pragma once
4
5
#include "cmConfigure.h" // IWYU pragma: keep
6
7
enum class MessageType
8
{
9
AUTHOR_WARNING,
10
AUTHOR_ERROR,
11
FATAL_ERROR,
12
INTERNAL_ERROR,
13
MESSAGE,
14
WARNING,
15
LOG,
16
DEPRECATION_ERROR,
17
DEPRECATION_WARNING
18
};
19
20
namespace Message {
21
22
/** \brief Define log level constants. */
23
enum class LogLevel
24
{
25
LOG_UNDEFINED,
26
LOG_ERROR,
27
LOG_WARNING,
28
LOG_NOTICE,
29
LOG_STATUS,
30
LOG_VERBOSE,
31
LOG_DEBUG,
32
LOG_TRACE
33
};
34
}