|
8 | 8 | /// @parblock |
9 | 9 | /// |
10 | 10 | /// Persistence of Vision Ray Tracer ('POV-Ray') version 3.8. |
11 | | -/// Copyright 1991-2018 Persistence of Vision Raytracer Pty. Ltd. |
| 11 | +/// Copyright 1991-2021 Persistence of Vision Raytracer Pty. Ltd. |
12 | 12 | /// |
13 | 13 | /// POV-Ray is free software: you can redistribute it and/or modify |
14 | 14 | /// it under the terms of the GNU Affero General Public License as |
|
31 | 31 | /// |
32 | 32 | /// @endparblock |
33 | 33 | /// |
| 34 | +//------------------------------------------------------------------------------ |
| 35 | +// SPDX-License-Identifier: AGPL-3.0-or-later |
34 | 36 | //****************************************************************************** |
35 | 37 |
|
36 | | -#include <boost/thread.hpp> |
| 38 | +// Unit header file must be the first file included within POV-Ray *.cpp files (pulls in config) |
| 39 | +#include "backend/control/messagefactory.h" |
| 40 | + |
| 41 | +// Boost header files |
37 | 42 | #include <boost/bind.hpp> |
| 43 | +#if POV_MULTITHREADED |
| 44 | +#include <boost/thread.hpp> |
| 45 | +#endif |
38 | 46 |
|
39 | | -// frame.h must always be the first POV file included (pulls in platform config) |
40 | | -#include "backend/frame.h" |
41 | | -#include "backend/control/messagefactory.h" |
| 47 | +// POV-Ray header files (base module) |
| 48 | +#include "base/pov_err.h" |
42 | 49 |
|
| 50 | +// POV-Ray header files (POVMS module) |
43 | 51 | #include "povms/povmscpp.h" |
44 | 52 | #include "povms/povmsid.h" |
45 | 53 |
|
46 | | -#include "base/pov_err.h" |
47 | | - |
48 | 54 | // this must be the last file included |
49 | 55 | #include "base/povdebug.h" |
50 | 56 |
|
@@ -129,4 +135,4 @@ void MessageFactory::SendMessage(MessageClass mc, WarningLevel level, const char |
129 | 135 | (void)POVMS_Send(nullptr, &msg, nullptr, kPOVMSSendMode_NoReply); |
130 | 136 | } |
131 | 137 |
|
132 | | -} |
| 138 | +} // end of namespace |
0 commit comments