// -*- C++ -*-
// -----------------------------------------------------------------------------------------------------
// Copyright (c) 2006-2020, Knut Reinert & Freie Universität Berlin
// Copyright (c) 2016-2020, Knut Reinert & MPI für molekulare Genetik
// This file may be used, modified and/or redistributed under the terms of the 3-clause BSD-License
// shipped with this file and also available at: https://github.com/seqan/seqan3/blob/master/LICENSE.md
// -----------------------------------------------------------------------------------------------------

/*!\file
 * \brief This header includes C++17 filesystem support and imports it into namespace std::filesystem (independent of
 *        whether it is marked as "experimental").
 * \author Vitor C. Piro <pirov AT zedat.fu-berlin.de >
 */

#pragma once

#if __has_include(<filesystem>)
#include <filesystem>
#else
#include <experimental/filesystem>

namespace std
{
namespace filesystem = std::experimental::filesystem;
} // namespace std

#endif // __has_include(experimental/filesystem)
