File tree Expand file tree Collapse file tree 4 files changed +4
-17
lines changed Expand file tree Collapse file tree 4 files changed +4
-17
lines changed Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ endfunction()
66
66
67
67
find_package (Threads MODULE REQUIRED )
68
68
69
- find_package (pegtl 3.1 .0 QUIET CONFIG )
69
+ find_package (pegtl 3.2 .0 QUIET CONFIG )
70
70
if (NOT pegtl_FOUND )
71
71
# If a compatible version of PEGTL is not already installed, build and install it from the submodule directory.
72
72
set (PEGTL_BUILD_TESTS OFF CACHE BOOL "Disable PEGTL tests" )
Original file line number Diff line number Diff line change @@ -67,9 +67,9 @@ means you need to include an acknowledgement along with the license text.
67
67
68
68
### graphqlpeg
69
69
70
- - GraphQL parsing: [ Parsing Expression Grammar Template Library (PEGTL)] ( https://github.com/taocpp/PEGTL ) release 3.1.1 ,
70
+ - GraphQL parsing: [ Parsing Expression Grammar Template Library (PEGTL)] ( https://github.com/taocpp/PEGTL ) release 3.2.0 ,
71
71
which is part of [ The Art of C++] ( https://taocpp.github.io/ ) library collection. I've added this as a sub-module, so you
72
- do not need to install this separately. If you already have 3.1.1 installed where CMake can find it, it will use that
72
+ do not need to install this separately. If you already have 3.2.0 installed where CMake can find it, it will use that
73
73
instead of the sub-module and avoid installing another copy of PEGTL.
74
74
75
75
### graphqlservice
Original file line number Diff line number Diff line change 13
13
#include < tao/pegtl.hpp>
14
14
#include < tao/pegtl/contrib/parse_tree.hpp>
15
15
16
- // Temporarily workaround the tao::demangle namespace in 3.1.0. This was fixed in PEGTL commit
17
- // https://github.com/taocpp/PEGTL/commit/0cc3128e07734fb72e23e2eeee70b9f1fc13ca5f, which put this
18
- // in the correct namespace defined by TAO_PEGTL_NAMESPACE (tao::graphqlpeg) and should be included
19
- // in 3.1.1 or later. Once that version of PEGTL is released, this can be removed.
20
- #include < tao/pegtl/version.hpp>
21
-
22
- #if (TAO_PEGTL_VERSION_MAJOR == 3) && (TAO_PEGTL_VERSION_MINOR == 1) \
23
- && (TAO_PEGTL_VERSION_PATCH < 1 )
24
- namespace tao ::graphqlpeg {
25
- using ::tao::demangle;
26
- }
27
- #endif
28
-
29
16
#include < string>
30
17
#include < string_view>
31
18
#include < variant>
You can’t perform that action at this time.
0 commit comments