From df0a99e87f97cf8f1fcdd463f3dbbac1ababa245 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 20 Jun 2015 16:14:46 +0200 Subject: [PATCH] Emit a warning when using deprecated header. --- src/Magnum/DebugMessage.h | 11 +++++++---- src/Magnum/Query.h | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/Magnum/DebugMessage.h b/src/Magnum/DebugMessage.h index 83fd5aa4e..21926c2b5 100644 --- a/src/Magnum/DebugMessage.h +++ b/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 diff --git a/src/Magnum/Query.h b/src/Magnum/Query.h index 9a1ae0b3f..09861256b 100644 --- a/src/Magnum/Query.h +++ b/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