git repos / blockattack-game

blame: source/misc/embedded_libs/fmt-11.0.2/test/detect-stdfs.cc

normal view · raw

47fd5c32 Poul Sander 2024-10-05 08:44 1
// Formatting library for C++ - tests of formatters for standard library types
47fd5c32 Poul Sander 2024-10-05 08:44 2
//
47fd5c32 Poul Sander 2024-10-05 08:44 3
// Copyright (c) 2012 - present, Victor Zverovich
47fd5c32 Poul Sander 2024-10-05 08:44 4
// All rights reserved.
47fd5c32 Poul Sander 2024-10-05 08:44 5
//
47fd5c32 Poul Sander 2024-10-05 08:44 6
// For the license information refer to format.h.
47fd5c32 Poul Sander 2024-10-05 08:44 7
47fd5c32 Poul Sander 2024-10-05 08:44 8
#include <exception>  // _GLIBCXX_RELEASE & _LIBCPP_VERSION
47fd5c32 Poul Sander 2024-10-05 08:44 9
47fd5c32 Poul Sander 2024-10-05 08:44 10
#if defined(_GLIBCXX_RELEASE) && _GLIBCXX_RELEASE == 8
47fd5c32 Poul Sander 2024-10-05 08:44 11
#  error libfound "stdc++fs"
47fd5c32 Poul Sander 2024-10-05 08:44 12
#elif !defined(__apple_build_version__) && defined(_LIBCPP_VERSION) && \
47fd5c32 Poul Sander 2024-10-05 08:44 13
    _LIBCPP_VERSION >= 7000 && _LIBCPP_VERSION < 9000
47fd5c32 Poul Sander 2024-10-05 08:44 14
#  error libfound "c++fs"
47fd5c32 Poul Sander 2024-10-05 08:44 15
#else
47fd5c32 Poul Sander 2024-10-05 08:44 16
// none if std::filesystem does not require additional libraries
47fd5c32 Poul Sander 2024-10-05 08:44 17
#  error libfound ""
47fd5c32 Poul Sander 2024-10-05 08:44 18
#endif
1970-01-01 00:00 19