1
0
mirror of https://github.com/CLIUtils/CLI11.git synced 2025-04-30 12:43:52 +00:00

Fix internal header include paths. (#1011)

The extra leading `"CLI/"` part of include directives prevents the
inclusion of `CLI.hpp` from a relative directory without an extra `-I`
or `/I` compiler directive, and makes it harder to make CLI11 part of a
larger codebase.

This is a regression of #475.
This commit is contained in:
Sam Hocevar 2024-03-11 16:35:13 +01:00 committed by GitHub
parent e822d62249
commit ffd11bfc01
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 21 additions and 21 deletions

View File

@ -11,7 +11,7 @@
#include <vector> #include <vector>
// [CLI11:public_includes:end] // [CLI11:public_includes:end]
#include <CLI/Macros.hpp> #include "Macros.hpp"
namespace CLI { namespace CLI {
// [CLI11:argv_hpp:verbatim] // [CLI11:argv_hpp:verbatim]

View File

@ -6,7 +6,7 @@
#pragma once #pragma once
#include <CLI/Macros.hpp> #include "Macros.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <string> #include <string>

View File

@ -7,10 +7,10 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/App.hpp> #include "../App.hpp"
#include <CLI/Argv.hpp> #include "../Argv.hpp"
#include <CLI/Encoding.hpp> #include "../Encoding.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <algorithm> #include <algorithm>

View File

@ -7,9 +7,9 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Argv.hpp> #include "../Argv.hpp"
#include <CLI/Encoding.hpp> #include "../Encoding.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <algorithm> #include <algorithm>

View File

@ -7,7 +7,7 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Config.hpp> #include "../Config.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <algorithm> #include <algorithm>

View File

@ -7,8 +7,8 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Encoding.hpp> #include "../Encoding.hpp"
#include <CLI/Macros.hpp> #include "../Macros.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <array> #include <array>

View File

@ -7,7 +7,7 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Formatter.hpp> #include "../Formatter.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <algorithm> #include <algorithm>

View File

@ -7,7 +7,7 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Option.hpp> #include "../Option.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <algorithm> #include <algorithm>

View File

@ -7,7 +7,7 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/Split.hpp> #include "../Split.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <string> #include <string>
@ -16,8 +16,8 @@
#include <vector> #include <vector>
// [CLI11:public_includes:end] // [CLI11:public_includes:end]
#include <CLI/Error.hpp> #include "../Error.hpp"
#include <CLI/StringTools.hpp> #include "../StringTools.hpp"
namespace CLI { namespace CLI {
// [CLI11:split_inl_hpp:verbatim] // [CLI11:split_inl_hpp:verbatim]

View File

@ -7,7 +7,7 @@
#pragma once #pragma once
// This include is only needed for IDEs to discover symbols // This include is only needed for IDEs to discover symbols
#include <CLI/StringTools.hpp> #include "../StringTools.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <cstdint> #include <cstdint>

View File

@ -6,12 +6,12 @@
#pragma once #pragma once
#include <CLI/Validators.hpp> #include "../Validators.hpp"
#include <CLI/Encoding.hpp> #include "../Encoding.hpp"
#include <CLI/Macros.hpp> #include "../Macros.hpp"
#include <CLI/StringTools.hpp> #include "../StringTools.hpp"
#include <CLI/TypeTools.hpp> #include "../TypeTools.hpp"
// [CLI11:public_includes:set] // [CLI11:public_includes:set]
#include <map> #include <map>