12345678910111213141516171819 |
- // Copyright The OpenTelemetry Authors
- // SPDX-License-Identifier: Apache-2.0
- #pragma once
- #include <type_traits> // IWYU pragma: keep
- #if defined(OPENTELEMETRY_ABI_VERSION_NO) && OPENTELEMETRY_ABI_VERSION_NO >= 2
- # error \
- "opentelemetry/config.h is removed in ABI version 2 and later. Please use opentelemetry/version.h instead."
- #else
- # if defined(__clang__) || defined(__GNUC__)
- # pragma GCC warning \
- "opentelemetry/config.h is deprecated. Please use opentelemetry/version.h instead."
- # elif defined(_MSC_VER)
- # pragma message( \
- "[WARNING]: opentelemetry/config.h is deprecated. Please use opentelemetry/version.h instead.")
- # endif
- #endif
|