Browse Source

Emit a warning when using deprecated header.

pull/107/head
Vladimír Vondruš 11 years ago
parent
commit
df0a99e87f
  1. 11
      src/Magnum/DebugMessage.h
  2. 4
      src/Magnum/Query.h

11
src/Magnum/DebugMessage.h

@ -26,13 +26,16 @@
*/
/** @file
* @deprecated Use @ref DebugOutput.h instead.
* @deprecated Use @ref Magnum/DebugOutput.h instead.
*/
#include "Magnum/DebugOutput.h"
#include "Magnum/configure.h"
#ifndef MAGNUM_BUILD_DEPRECATED
#error use DebugMessage.h instead
#ifdef MAGNUM_BUILD_DEPRECATED
#include "Magnum/DebugOutput.h"
CORRADE_DEPRECATED_FILE("use Magnum/DebugOutput.h instead")
#else
#error use Magnum/DebugOutput.h instead
#endif
#endif

4
src/Magnum/Query.h

@ -26,7 +26,6 @@
*/
/** @file
* @brief Class @ref Magnum::AbstractQuery, @ref Magnum::PrimitiveQuery, @ref Magnum::SampleQuery, @ref Magnum::TimeQuery
* @deprecated Use @ref Magnum/PrimitiveQuery.h, @ref Magnum/SampleQuery.h or @ref Magnum/TimeQuery.h instead.
*/
@ -37,8 +36,9 @@
#include "Magnum/PrimitiveQuery.h"
#include "Magnum/SampleQuery.h"
#include "Magnum/TimeQuery.h"
CORRADE_DEPRECATED_FILE("use Magnum/PrimitiveQuery.h, Magnum/SampleQuery.h or Magnum/TimeQuery.h instead")
#else
#error use Magnum/PrimitiveQuery.h, Magnum/SampleQuery.h or Magnum/TimeQuery.h instead.
#error use Magnum/PrimitiveQuery.h, Magnum/SampleQuery.h or Magnum/TimeQuery.h instead
#endif
#else
#error this header is not available in WebGL 1.0 build

Loading…
Cancel
Save