From 712b5d7916ca0f275781b179bc659e1dc69ca7b1 Mon Sep 17 00:00:00 2001 From: talksik Date: Fri, 21 Feb 2025 10:22:39 -0800 Subject: [PATCH] adding in attempt with cppgraphqlgen --- .../index/ClientClient.h.809137706EC7F9EC.idx | Bin 0 -> 2266 bytes .../index/cxxopts.hpp.4E4E255F162ACF3F.idx | Bin 0 -> 54162 bytes .../index/main.cpp.10BC0F8ED2B2E0F0.idx | Bin 0 -> 2276 bytes .gitattributes | 2 + .gitignore | 1 + CMakeLists.txt | 25 + README.md | 2 +- compile_commands.json | 740 +++++ external/cppgraphqlgen | 1 + external/cxxopts/cxxopts.hpp | 2930 +++++++++++++++++ generate.sh | 12 + run.sh | 14 + src/generated/ClientClient.cpp | 138 + src/generated/ClientClient.h | 85 + src/main.cpp | 81 + src/query.graphql | 7 + src/schema.graphqls | 861 +++++ 17 files changed, 4898 insertions(+), 1 deletion(-) create mode 100644 .cache/clangd/index/ClientClient.h.809137706EC7F9EC.idx create mode 100644 .cache/clangd/index/cxxopts.hpp.4E4E255F162ACF3F.idx create mode 100644 .cache/clangd/index/main.cpp.10BC0F8ED2B2E0F0.idx create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 CMakeLists.txt create mode 100644 compile_commands.json create mode 160000 external/cppgraphqlgen create mode 100644 external/cxxopts/cxxopts.hpp create mode 100755 generate.sh create mode 100755 run.sh create mode 100644 src/generated/ClientClient.cpp create mode 100644 src/generated/ClientClient.h create mode 100644 src/main.cpp create mode 100644 src/query.graphql create mode 100644 src/schema.graphqls diff --git a/.cache/clangd/index/ClientClient.h.809137706EC7F9EC.idx b/.cache/clangd/index/ClientClient.h.809137706EC7F9EC.idx new file mode 100644 index 0000000000000000000000000000000000000000..995dc96d2efff19f22dae0d84ff559c5f45b361a GIT binary patch literal 2266 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 z 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 literal 0 HcmV?d00001 diff --git a/.cache/clangd/index/main.cpp.10BC0F8ED2B2E0F0.idx b/.cache/clangd/index/main.cpp.10BC0F8ED2B2E0F0.idx new file mode 100644 index 0000000000000000000000000000000000000000..9924745f1f3033458cfc2a759803aec02a4d98ee GIT binary patch literal 2276 zcmY+F3s4hR6o!|$W=U9ffow?DNO=eXlNdq>;gLuTNG3p6ENDd$R1~brOJZAbiukC7 zO4UJuV%6~lsAJVwUqvkifoiMJVikN*w2C?fwdyDcSbJl8cjL}vbHD$bd+)jD+gp=+@k|&Ioo;4Sy4aF3tol5qNy?*_}R=UZ#H zU)kd_c&Kmpc}hR|xQBL{n|i1&>YFovotu_L^mmrX_A4u<)Te7!R=3>`5}z$A-_hE? zCNW=EwM1n~;qM$EQ#z``C%b*0acP@Z(VB$gJ%{rcefr4i`t+iR`h#6rxk=qj+)@$m zrhB*G)E;MIdt3YcE!Y>nR%K_ELs9n4uC;fEIv##d(@>+1U3TJZ%f_fk<)QBU!HMADg8C@ggKzH2}i~Nvoq@K`1S?O1({ivEIxwtMyxC2 zTY?=Na9Ylj^Wm&VHN`9HrXCZH!f8rCIYSwzB?5^ZF&N_nZJLQK!fS=IC={pp2%pb} zNAvyoaywG6*bi@9fa9FGvP8feM0)`<%^g({KJ`Jdk72SP7IH zTPL=Zcku#%tRr-uP?kt*kn(4`AP1BtM8p^Ta4%hgG09ipO#zJ{!+LM!i4tIuu zMaXb+B9uqAie8vTJ$x$*Nii$?zSJ{Q19iY#qe?(eFW`Gom-NkHxptgaM32-h>M@ysGC_xRh=19)Q_%m`lGBNRx z7A9Sss#vix1sszMBDGNdc5q*sb)YmIgrbpY*j;j!p(Q_rXUqrkBytj)*#Yd{nD&{5 zML>3yy0Yh)t9#tJv&m^OhSC&4xxlpn87L!15<+5UGrAbrlcTgT*cifjnhCR=CxbHt zvzn{L?W8AQGOJgUzC$Nsyp3PxwyXz-g^oYk*Gquk^K|mS=mx1}d3qJd}0ir=+3# zFI$1Em+9GK{C)e=S0@itH}FwfOo;7LEAf_$gL6?j+9leqBxa>q#n~87#@mjf7&hK1 z{^J5lTRR)To@$xeA3EKCnj^2TAKzsA!AVFdl;O97@SV2Tr`XZ8GQPeUEE4Gy$<|d9 zQaJ}%`{1Yly9#WQU?p?oPnC}V+R(jr|q_1L^c245&IxxBRTdSm|`45u*+ zbA~kqB*%g|B4fxnI0f{!P)f&<43jx?X<`tOm#0fLCRp*uTtpiigvo>5{A k(^09rM2yVOS&(hZt&1DU!$$E(gMT(kNI1C(a0l0a0hUG<$N&HU literal 0 HcmV?d00001 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..567609b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +build/ diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..5de24ff --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,25 @@ +cmake_minimum_required(VERSION 3.10) +project(FlowyAdmin) + +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED True) + +set(CMAKE_EXPORT_COMPILE_COMMANDS ON) + +find_package(CURL REQUIRED) + +add_subdirectory(external/cppgraphqlgen) + +include_directories(${CMAKE_SOURCE_DIR}/src/generated) + +# Add the external library directory +include_directories(external) + +add_executable(flowy_admin src/main.cpp) + +target_link_libraries(flowy_admin + graphqlclient + graphqlpeg + graphqlresponse + CURL::libcurl +) diff --git a/README.md b/README.md index 45d5d7d..bc87af9 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# admin-cli \ No newline at end of file +# admin-cli diff --git a/compile_commands.json b/compile_commands.json new file mode 100644 index 0000000..fd6b8af --- /dev/null +++ b/compile_commands.json @@ -0,0 +1,740 @@ +[ +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/src/generated -I/Users/talksik/Documents/code/admin-cli/external -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -o CMakeFiles/flowy_admin.dir/src/main.cpp.o -c /Users/talksik/Documents/code/admin-cli/src/main.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/src/main.cpp", + "output": "CMakeFiles/flowy_admin.dir/src/main.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlpeg.dir/SyntaxTree.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SyntaxTree.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SyntaxTree.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlpeg.dir/SyntaxTree.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlresponse.dir/Base64.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Base64.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Base64.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlresponse.dir/Base64.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlresponse.dir/GraphQLResponse.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLResponse.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLResponse.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlresponse.dir/GraphQLResponse.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlclient.dir/GraphQLClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLClient.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlclient.dir/GraphQLClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/generator_util.dir/SchemaLoader.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SchemaLoader.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SchemaLoader.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/generator_util.dir/SchemaLoader.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/generator_util.dir/GeneratorLoader.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GeneratorLoader.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GeneratorLoader.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/generator_util.dir/GeneratorLoader.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/generator_util.dir/GeneratorUtil.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GeneratorUtil.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GeneratorUtil.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/generator_util.dir/GeneratorUtil.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/schemagen.dir/SchemaGenerator.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SchemaGenerator.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/SchemaGenerator.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/schemagen.dir/SchemaGenerator.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/GraphQLService.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLService.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/GraphQLService.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/GraphQLService.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/Schema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Schema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Schema.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/Schema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/Validation.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Validation.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Validation.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/Validation.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/Introspection.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Introspection.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/Introspection.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/Introspection.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/DirectiveObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/DirectiveObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/DirectiveObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/DirectiveObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/EnumValueObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/EnumValueObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/EnumValueObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/EnumValueObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/FieldObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/FieldObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/FieldObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/FieldObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/InputValueObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/InputValueObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/InputValueObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/InputValueObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/IntrospectionSchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/IntrospectionSchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/IntrospectionSchema.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/IntrospectionSchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/SchemaObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/SchemaObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/SchemaObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/SchemaObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqlservice.dir/introspection/TypeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/TypeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/introspection/TypeObject.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqlservice.dir/introspection/TypeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/clientgen.dir/ClientGenerator.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/ClientGenerator.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/ClientGenerator.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/clientgen.dir/ClientGenerator.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/clientgen.dir/RequestLoader.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/RequestLoader.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/RequestLoader.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/clientgen.dir/RequestLoader.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/src", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -isystem /opt/homebrew/Cellar/rapidjson/1.1.0/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/graphqljson.dir/JSONResponse.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/JSONResponse.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/JSONResponse.cpp", + "output": "external/cppgraphqlgen/src/CMakeFiles/graphqljson.dir/JSONResponse.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/client_benchmark.dir/benchmark.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark.cpp", + "output": "external/cppgraphqlgen/samples/client/CMakeFiles/client_benchmark.dir/benchmark.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/query", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/query -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/query_client.dir/QueryClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/query/QueryClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/query/QueryClient.cpp", + "output": "external/cppgraphqlgen/samples/client/query/CMakeFiles/query_client.dir/QueryClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/mutate", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/mutate -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/mutate_client.dir/MutateClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/mutate/MutateClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/mutate/MutateClient.cpp", + "output": "external/cppgraphqlgen/samples/client/mutate/CMakeFiles/mutate_client.dir/MutateClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/subscribe", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/subscribe -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/subscribe_client.dir/SubscribeClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/subscribe/SubscribeClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/subscribe/SubscribeClient.cpp", + "output": "external/cppgraphqlgen/samples/client/subscribe/CMakeFiles/subscribe_client.dir/SubscribeClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/nestedinput", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/nestedinput -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/nestedinput_client.dir/NestedInputClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/nestedinput/NestedInputClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/nestedinput/NestedInputClient.cpp", + "output": "external/cppgraphqlgen/samples/client/nestedinput/CMakeFiles/nestedinput_client.dir/NestedInputClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/multiple", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/multiple -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/multiple_client.dir/MultipleQueriesClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/multiple/MultipleQueriesClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/multiple/MultipleQueriesClient.cpp", + "output": "external/cppgraphqlgen/samples/client/multiple/CMakeFiles/multiple_client.dir/MultipleQueriesClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/client/benchmark", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/benchmark_client.dir/BenchmarkClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark/BenchmarkClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/benchmark/BenchmarkClient.cpp", + "output": "external/cppgraphqlgen/samples/client/benchmark/CMakeFiles/benchmark_client.dir/BenchmarkClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/HeroData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/HeroData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/HeroData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/HeroData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/DroidData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/DroidData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/DroidData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/DroidData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/HumanData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/HumanData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/HumanData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/HumanData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/QueryData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/QueryData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/QueryData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/QueryData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/ReviewData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/ReviewData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/ReviewData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/ReviewData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/MutationData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/MutationData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/MutationData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/MutationData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/star_wars.dir/StarWarsData.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/StarWarsData.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/StarWarsData.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/star_wars.dir/StarWarsData.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_star_wars.dir/sample.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/sample.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/sample.cpp", + "output": "external/cppgraphqlgen/samples/learn/CMakeFiles/learn_star_wars.dir/sample.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/StarWarsSchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/StarWarsSchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/StarWarsSchema.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/StarWarsSchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/CharacterObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/CharacterObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/CharacterObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/CharacterObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/HumanObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/HumanObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/HumanObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/HumanObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/DroidObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/DroidObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/DroidObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/DroidObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/QueryObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/QueryObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/QueryObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/QueryObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/ReviewObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/ReviewObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/ReviewObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/ReviewObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/learn/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/learn_schema.dir/MutationObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/MutationObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema/MutationObject.cpp", + "output": "external/cppgraphqlgen/samples/learn/schema/CMakeFiles/learn_schema.dir/MutationObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/todaygraphql.dir/TodayMock.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/TodayMock.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/TodayMock.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/todaygraphql.dir/TodayMock.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/todaygraphql_nointrospection.dir/TodayMock.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/TodayMock.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/TodayMock.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/todaygraphql_nointrospection.dir/TodayMock.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/sample.dir/sample.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/sample.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/sample.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/sample.dir/sample.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/sample_nointrospection.dir/sample.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/sample.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/sample.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/sample_nointrospection.dir/sample.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/benchmark.dir/benchmark.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/benchmark.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/benchmark.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/benchmark.dir/benchmark.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/benchmark_nointrospection.dir/benchmark.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/benchmark.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/benchmark.cpp", + "output": "external/cppgraphqlgen/samples/today/CMakeFiles/benchmark_nointrospection.dir/benchmark.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/TodaySchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TodaySchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TodaySchema.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/TodaySchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/NodeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/NodeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/NodeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/NodeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/UnionTypeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/UnionTypeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/UnionTypeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/UnionTypeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/QueryObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/QueryObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/QueryObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/QueryObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/PageInfoObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/PageInfoObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/PageInfoObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/PageInfoObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/AppointmentEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/AppointmentEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/AppointmentConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/AppointmentConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/TaskEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/TaskEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/TaskConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/TaskConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/FolderEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/FolderEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/FolderConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/FolderConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/CompleteTaskPayloadObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/CompleteTaskPayloadObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/CompleteTaskPayloadObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/CompleteTaskPayloadObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/MutationObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/MutationObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/MutationObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/MutationObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/SubscriptionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/SubscriptionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/SubscriptionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/SubscriptionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/AppointmentObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/AppointmentObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/AppointmentObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/TaskObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/TaskObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/TaskObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/FolderObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/FolderObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/FolderObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/NestedTypeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/NestedTypeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/NestedTypeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/NestedTypeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_schema.dir/ExpensiveObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/ExpensiveObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema/ExpensiveObject.cpp", + "output": "external/cppgraphqlgen/samples/today/schema/CMakeFiles/today_schema.dir/ExpensiveObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/TodaySchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TodaySchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TodaySchema.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/TodaySchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/NodeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/NodeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/NodeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/NodeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/UnionTypeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/UnionTypeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/UnionTypeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/UnionTypeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/QueryObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/QueryObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/QueryObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/QueryObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/PageInfoObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/PageInfoObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/PageInfoObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/PageInfoObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/AppointmentEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/AppointmentEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/AppointmentConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/AppointmentConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/TaskEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/TaskEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/TaskConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/TaskConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/FolderEdgeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderEdgeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderEdgeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/FolderEdgeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/FolderConnectionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderConnectionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderConnectionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/FolderConnectionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/CompleteTaskPayloadObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/CompleteTaskPayloadObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/CompleteTaskPayloadObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/CompleteTaskPayloadObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/MutationObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/MutationObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/MutationObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/MutationObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/SubscriptionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/SubscriptionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/SubscriptionObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/SubscriptionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/AppointmentObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/AppointmentObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/AppointmentObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/TaskObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/TaskObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/TaskObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/FolderObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/FolderObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/FolderObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/NestedTypeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/NestedTypeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/NestedTypeObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/NestedTypeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/today/nointrospection", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_nointrospection_schema.dir/ExpensiveObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/ExpensiveObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection/ExpensiveObject.cpp", + "output": "external/cppgraphqlgen/samples/today/nointrospection/CMakeFiles/today_nointrospection_schema.dir/ExpensiveObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validationgraphql.dir/ValidationMock.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/ValidationMock.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/ValidationMock.cpp", + "output": "external/cppgraphqlgen/samples/validation/CMakeFiles/validationgraphql.dir/ValidationMock.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/ValidationSchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ValidationSchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ValidationSchema.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/ValidationSchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/SentientObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/SentientObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/SentientObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/SentientObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/PetObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/PetObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/PetObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/PetObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/NodeObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/NodeObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/NodeObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/NodeObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/ResourceObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ResourceObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ResourceObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/ResourceObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/CatOrDogObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/CatOrDogObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/CatOrDogObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/CatOrDogObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/DogOrHumanObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/DogOrHumanObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/DogOrHumanObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/DogOrHumanObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/HumanOrAlienObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/HumanOrAlienObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/HumanOrAlienObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/HumanOrAlienObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/QueryObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/QueryObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/QueryObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/QueryObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/DogObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/DogObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/DogObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/DogObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/AlienObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/AlienObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/AlienObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/AlienObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/HumanObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/HumanObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/HumanObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/HumanObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/CatObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/CatObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/CatObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/CatObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/MutationObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MutationObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MutationObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/MutationObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/MutateDogResultObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MutateDogResultObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MutateDogResultObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/MutateDogResultObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/SubscriptionObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/SubscriptionObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/SubscriptionObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/SubscriptionObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/MessageObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MessageObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/MessageObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/MessageObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/validation/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_schema.dir/ArgumentsObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ArgumentsObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema/ArgumentsObject.cpp", + "output": "external/cppgraphqlgen/samples/validation/schema/CMakeFiles/validation_schema.dir/ArgumentsObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/proxy", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/query -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/client.dir/client.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/client.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/client.cpp", + "output": "external/cppgraphqlgen/samples/proxy/CMakeFiles/client.dir/client.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/proxy", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/learn/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/server.dir/server.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/server.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/server.cpp", + "output": "external/cppgraphqlgen/samples/proxy/CMakeFiles/server.dir/server.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/proxy/query", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/query -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/proxy_client.dir/ProxyClient.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/query/ProxyClient.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/query/ProxyClient.cpp", + "output": "external/cppgraphqlgen/samples/proxy/query/CMakeFiles/proxy_client.dir/ProxyClient.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/proxy/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/proxy_schema.dir/ProxySchema.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema/ProxySchema.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema/ProxySchema.cpp", + "output": "external/cppgraphqlgen/samples/proxy/schema/CMakeFiles/proxy_schema.dir/ProxySchema.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/samples/proxy/schema", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/proxy_schema.dir/QueryObject.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema/QueryObject.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/proxy/schema/QueryObject.cpp", + "output": "external/cppgraphqlgen/samples/proxy/schema/CMakeFiles/proxy_schema.dir/QueryObject.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/validation/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/validation_tests.dir/ValidationTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ValidationTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ValidationTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/validation_tests.dir/ValidationTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/today_tests.dir/TodayTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/TodayTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/TodayTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/today_tests.dir/TodayTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/coroutine_tests.dir/CoroutineTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/CoroutineTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/CoroutineTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/coroutine_tests.dir/CoroutineTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/query -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/mutate -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/client/subscribe -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/client_tests.dir/ClientTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ClientTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ClientTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/client_tests.dir/ClientTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/nointrospection -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/nointrospection_tests.dir/NoIntrospectionTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/NoIntrospectionTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/NoIntrospectionTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/nointrospection_tests.dir/NoIntrospectionTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/samples/today/schema -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/argument_tests.dir/ArgumentTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ArgumentTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ArgumentTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/argument_tests.dir/ArgumentTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/pegtl_combined_tests.dir/PegtlCombinedTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlCombinedTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlCombinedTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/pegtl_combined_tests.dir/PegtlCombinedTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/pegtl_executable_tests.dir/PegtlExecutableTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlExecutableTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlExecutableTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/pegtl_executable_tests.dir/PegtlExecutableTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/pegtl_schema_tests.dir/PegtlSchemaTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlSchemaTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/PegtlSchemaTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/pegtl_schema_tests.dir/PegtlSchemaTests.cpp.o" +}, +{ + "directory": "/Users/talksik/Documents/code/admin-cli/build/external/cppgraphqlgen/test", + "command": "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/src/../PEGTL/include -I/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/PEGTL/include -isystem /opt/homebrew/include -std=gnu++20 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.2.sdk -Wall -Wextra -pedantic -Werror -o CMakeFiles/response_tests.dir/ResponseTests.cpp.o -c /Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ResponseTests.cpp", + "file": "/Users/talksik/Documents/code/admin-cli/external/cppgraphqlgen/test/ResponseTests.cpp", + "output": "external/cppgraphqlgen/test/CMakeFiles/response_tests.dir/ResponseTests.cpp.o" +} +] \ No newline at end of file diff --git a/external/cppgraphqlgen b/external/cppgraphqlgen new file mode 160000 index 0000000..0df2b32 --- /dev/null +++ b/external/cppgraphqlgen @@ -0,0 +1 @@ +Subproject commit 0df2b32d94402ecc090bf55b9d7cf7ab2cf93245 diff --git a/external/cxxopts/cxxopts.hpp b/external/cxxopts/cxxopts.hpp new file mode 100644 index 0000000..63d140d --- /dev/null +++ b/external/cxxopts/cxxopts.hpp @@ -0,0 +1,2930 @@ +/* + +Copyright (c) 2014-2022 Jarryd Beck + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +*/ + +// vim: ts=2:sw=2:expandtab + +#ifndef CXXOPTS_HPP_INCLUDED +#define CXXOPTS_HPP_INCLUDED + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifdef CXXOPTS_NO_EXCEPTIONS +#include +#endif + +#if defined(__GNUC__) && !defined(__clang__) +# if (__GNUC__ * 10 + __GNUC_MINOR__) < 49 +# define CXXOPTS_NO_REGEX true +# endif +#endif +#if defined(_MSC_VER) && !defined(__clang__) +#define CXXOPTS_LINKONCE_CONST __declspec(selectany) extern +#define CXXOPTS_LINKONCE __declspec(selectany) extern +#else +#define CXXOPTS_LINKONCE_CONST +#define CXXOPTS_LINKONCE +#endif + +#ifndef CXXOPTS_NO_REGEX +# include +#endif // CXXOPTS_NO_REGEX + +// Nonstandard before C++17, which is coincidentally what we also need for +#ifdef __has_include +# if __has_include() +# include +# ifdef __cpp_lib_optional +# define CXXOPTS_HAS_OPTIONAL +# endif +# endif +# if __has_include() +# include +# ifdef __cpp_lib_filesystem +# define CXXOPTS_HAS_FILESYSTEM +# endif +# endif +#endif + +#define CXXOPTS_FALLTHROUGH +#ifdef __has_cpp_attribute + #if __has_cpp_attribute(fallthrough) + #undef CXXOPTS_FALLTHROUGH + #define CXXOPTS_FALLTHROUGH [[fallthrough]] + #endif +#endif + +#if __cplusplus >= 201603L +#define CXXOPTS_NODISCARD [[nodiscard]] +#else +#define CXXOPTS_NODISCARD +#endif + +#ifndef CXXOPTS_VECTOR_DELIMITER +#define CXXOPTS_VECTOR_DELIMITER ',' +#endif + +#define CXXOPTS__VERSION_MAJOR 3 +#define CXXOPTS__VERSION_MINOR 2 +#define CXXOPTS__VERSION_PATCH 1 + +#if (__GNUC__ < 10 || (__GNUC__ == 10 && __GNUC_MINOR__ < 1)) && __GNUC__ >= 6 + #define CXXOPTS_NULL_DEREF_IGNORE +#endif + +#if defined(__GNUC__) +#define DO_PRAGMA(x) _Pragma(#x) +#define CXXOPTS_DIAGNOSTIC_PUSH DO_PRAGMA(GCC diagnostic push) +#define CXXOPTS_DIAGNOSTIC_POP DO_PRAGMA(GCC diagnostic pop) +#define CXXOPTS_IGNORE_WARNING(x) DO_PRAGMA(GCC diagnostic ignored x) +#else +// define other compilers here if needed +#define CXXOPTS_DIAGNOSTIC_PUSH +#define CXXOPTS_DIAGNOSTIC_POP +#define CXXOPTS_IGNORE_WARNING(x) +#endif + +#ifdef CXXOPTS_NO_RTTI +#define CXXOPTS_RTTI_CAST static_cast +#else +#define CXXOPTS_RTTI_CAST dynamic_cast +#endif + +namespace cxxopts { +static constexpr struct { + uint8_t major, minor, patch; +} version = { + CXXOPTS__VERSION_MAJOR, + CXXOPTS__VERSION_MINOR, + CXXOPTS__VERSION_PATCH +}; +} // namespace cxxopts + +//when we ask cxxopts to use Unicode, help strings are processed using ICU, +//which results in the correct lengths being computed for strings when they +//are formatted for the help output +//it is necessary to make sure that can be found by the +//compiler, and that icu-uc is linked in to the binary. + +#ifdef CXXOPTS_USE_UNICODE +#include + +namespace cxxopts { + +using String = icu::UnicodeString; + +inline +String +toLocalString(std::string s) +{ + return icu::UnicodeString::fromUTF8(std::move(s)); +} + +// GNU GCC with -Weffc++ will issue a warning regarding the upcoming class, we want to silence it: +// warning: base class 'class std::enable_shared_from_this' has accessible non-virtual destructor +CXXOPTS_DIAGNOSTIC_PUSH +CXXOPTS_IGNORE_WARNING("-Wnon-virtual-dtor") +// This will be ignored under other compilers like LLVM clang. +class UnicodeStringIterator +{ + public: + + using iterator_category = std::forward_iterator_tag; + using value_type = int32_t; + using difference_type = std::ptrdiff_t; + using pointer = value_type*; + using reference = value_type&; + + UnicodeStringIterator(const icu::UnicodeString* string, int32_t pos) + : s(string) + , i(pos) + { + } + + value_type + operator*() const + { + return s->char32At(i); + } + + bool + operator==(const UnicodeStringIterator& rhs) const + { + return s == rhs.s && i == rhs.i; + } + + bool + operator!=(const UnicodeStringIterator& rhs) const + { + return !(*this == rhs); + } + + UnicodeStringIterator& + operator++() + { + ++i; + return *this; + } + + UnicodeStringIterator + operator+(int32_t v) + { + return UnicodeStringIterator(s, i + v); + } + + private: + const icu::UnicodeString* s; + int32_t i; +}; +CXXOPTS_DIAGNOSTIC_POP + +inline +String& +stringAppend(String&s, String a) +{ + return s.append(std::move(a)); +} + +inline +String& +stringAppend(String& s, std::size_t n, UChar32 c) +{ + for (std::size_t i = 0; i != n; ++i) + { + s.append(c); + } + + return s; +} + +template +String& +stringAppend(String& s, Iterator begin, Iterator end) +{ + while (begin != end) + { + s.append(*begin); + ++begin; + } + + return s; +} + +inline +size_t +stringLength(const String& s) +{ + return static_cast(s.length()); +} + +inline +std::string +toUTF8String(const String& s) +{ + std::string result; + s.toUTF8String(result); + + return result; +} + +inline +bool +empty(const String& s) +{ + return s.isEmpty(); +} + +} // namespace cxxopts + +namespace std { + +inline +cxxopts::UnicodeStringIterator +begin(const icu::UnicodeString& s) +{ + return cxxopts::UnicodeStringIterator(&s, 0); +} + +inline +cxxopts::UnicodeStringIterator +end(const icu::UnicodeString& s) +{ + return cxxopts::UnicodeStringIterator(&s, s.length()); +} + +} // namespace std + +//ifdef CXXOPTS_USE_UNICODE +#else + +namespace cxxopts { + +using String = std::string; + +template +T +toLocalString(T&& t) +{ + return std::forward(t); +} + +inline +std::size_t +stringLength(const String& s) +{ + return s.length(); +} + +inline +String& +stringAppend(String&s, const String& a) +{ + return s.append(a); +} + +inline +String& +stringAppend(String& s, std::size_t n, char c) +{ + return s.append(n, c); +} + +template +String& +stringAppend(String& s, Iterator begin, Iterator end) +{ + return s.append(begin, end); +} + +template +std::string +toUTF8String(T&& t) +{ + return std::forward(t); +} + +inline +bool +empty(const std::string& s) +{ + return s.empty(); +} + +} // namespace cxxopts + +//ifdef CXXOPTS_USE_UNICODE +#endif + +namespace cxxopts { + +namespace { +CXXOPTS_LINKONCE_CONST std::string LQUOTE("\'"); +CXXOPTS_LINKONCE_CONST std::string RQUOTE("\'"); +} // namespace + +// GNU GCC with -Weffc++ will issue a warning regarding the upcoming class, we +// want to silence it: warning: base class 'class +// std::enable_shared_from_this' has accessible non-virtual +// destructor This will be ignored under other compilers like LLVM clang. +CXXOPTS_DIAGNOSTIC_PUSH +CXXOPTS_IGNORE_WARNING("-Wnon-virtual-dtor") + +// some older versions of GCC warn under this warning +CXXOPTS_IGNORE_WARNING("-Weffc++") +class Value : public std::enable_shared_from_this +{ + public: + + virtual ~Value() = default; + + virtual + std::shared_ptr + clone() const = 0; + + virtual void + add(const std::string& text) const = 0; + + virtual void + parse(const std::string& text) const = 0; + + virtual void + parse() const = 0; + + virtual bool + has_default() const = 0; + + virtual bool + is_container() const = 0; + + virtual bool + has_implicit() const = 0; + + virtual std::string + get_default_value() const = 0; + + virtual std::string + get_implicit_value() const = 0; + + virtual std::shared_ptr + default_value(const std::string& value) = 0; + + virtual std::shared_ptr + implicit_value(const std::string& value) = 0; + + virtual std::shared_ptr + no_implicit_value() = 0; + + virtual bool + is_boolean() const = 0; +}; + +CXXOPTS_DIAGNOSTIC_POP + +namespace exceptions { + +class exception : public std::exception +{ + public: + explicit exception(std::string message) + : m_message(std::move(message)) + { + } + + CXXOPTS_NODISCARD + const char* + what() const noexcept override + { + return m_message.c_str(); + } + + private: + std::string m_message; +}; + +class specification : public exception +{ + public: + + explicit specification(const std::string& message) + : exception(message) + { + } +}; + +class parsing : public exception +{ + public: + explicit parsing(const std::string& message) + : exception(message) + { + } +}; + +class option_already_exists : public specification +{ + public: + explicit option_already_exists(const std::string& option) + : specification("Option " + LQUOTE + option + RQUOTE + " already exists") + { + } +}; + +class invalid_option_format : public specification +{ + public: + explicit invalid_option_format(const std::string& format) + : specification("Invalid option format " + LQUOTE + format + RQUOTE) + { + } +}; + +class invalid_option_syntax : public parsing { + public: + explicit invalid_option_syntax(const std::string& text) + : parsing("Argument " + LQUOTE + text + RQUOTE + + " starts with a - but has incorrect syntax") + { + } +}; + +class no_such_option : public parsing +{ + public: + explicit no_such_option(const std::string& option) + : parsing("Option " + LQUOTE + option + RQUOTE + " does not exist") + { + } +}; + +class missing_argument : public parsing +{ + public: + explicit missing_argument(const std::string& option) + : parsing( + "Option " + LQUOTE + option + RQUOTE + " is missing an argument" + ) + { + } +}; + +class option_requires_argument : public parsing +{ + public: + explicit option_requires_argument(const std::string& option) + : parsing( + "Option " + LQUOTE + option + RQUOTE + " requires an argument" + ) + { + } +}; + +class gratuitous_argument_for_option : public parsing +{ + public: + gratuitous_argument_for_option + ( + const std::string& option, + const std::string& arg + ) + : parsing( + "Option " + LQUOTE + option + RQUOTE + + " does not take an argument, but argument " + + LQUOTE + arg + RQUOTE + " given" + ) + { + } +}; + +class requested_option_not_present : public parsing +{ + public: + explicit requested_option_not_present(const std::string& option) + : parsing("Option " + LQUOTE + option + RQUOTE + " not present") + { + } +}; + +class option_has_no_value : public exception +{ + public: + explicit option_has_no_value(const std::string& option) + : exception( + !option.empty() ? + ("Option " + LQUOTE + option + RQUOTE + " has no value") : + "Option has no value") + { + } +}; + +class incorrect_argument_type : public parsing +{ + public: + explicit incorrect_argument_type + ( + const std::string& arg + ) + : parsing( + "Argument " + LQUOTE + arg + RQUOTE + " failed to parse" + ) + { + } +}; + +} // namespace exceptions + + +template +void throw_or_mimic(const std::string& text) +{ + static_assert(std::is_base_of::value, + "throw_or_mimic only works on std::exception and " + "deriving classes"); + +#ifndef CXXOPTS_NO_EXCEPTIONS + // If CXXOPTS_NO_EXCEPTIONS is not defined, just throw + throw T{text}; +#else + // Otherwise manually instantiate the exception, print what() to stderr, + // and exit + T exception{text}; + std::cerr << exception.what() << std::endl; + std::exit(EXIT_FAILURE); +#endif +} + +using OptionNames = std::vector; + +namespace values { + +namespace parser_tool { + +struct IntegerDesc +{ + std::string negative = ""; + std::string base = ""; + std::string value = ""; +}; +struct ArguDesc { + std::string arg_name = ""; + bool grouping = false; + bool set_value = false; + std::string value = ""; +}; + +#ifdef CXXOPTS_NO_REGEX +inline IntegerDesc SplitInteger(const std::string &text) +{ + if (text.empty()) + { + throw_or_mimic(text); + } + IntegerDesc desc; + const char *pdata = text.c_str(); + if (*pdata == '-') + { + pdata += 1; + desc.negative = "-"; + } + if (strncmp(pdata, "0x", 2) == 0) + { + pdata += 2; + desc.base = "0x"; + } + if (*pdata != '\0') + { + desc.value = std::string(pdata); + } + else + { + throw_or_mimic(text); + } + return desc; +} + +inline bool IsTrueText(const std::string &text) +{ + const char *pdata = text.c_str(); + if (*pdata == 't' || *pdata == 'T') + { + pdata += 1; + if (strncmp(pdata, "rue\0", 4) == 0) + { + return true; + } + } + else if (strncmp(pdata, "1\0", 2) == 0) + { + return true; + } + return false; +} + +inline bool IsFalseText(const std::string &text) +{ + const char *pdata = text.c_str(); + if (*pdata == 'f' || *pdata == 'F') + { + pdata += 1; + if (strncmp(pdata, "alse\0", 5) == 0) + { + return true; + } + } + else if (strncmp(pdata, "0\0", 2) == 0) + { + return true; + } + return false; +} + +inline OptionNames split_option_names(const std::string &text) +{ + OptionNames split_names; + + std::string::size_type token_start_pos = 0; + auto length = text.length(); + + if (length == 0) + { + throw_or_mimic(text); + } + + while (token_start_pos < length) { + const auto &npos = std::string::npos; + auto next_non_space_pos = text.find_first_not_of(' ', token_start_pos); + if (next_non_space_pos == npos) { + throw_or_mimic(text); + } + token_start_pos = next_non_space_pos; + auto next_delimiter_pos = text.find(',', token_start_pos); + if (next_delimiter_pos == token_start_pos) { + throw_or_mimic(text); + } + if (next_delimiter_pos == npos) { + next_delimiter_pos = length; + } + auto token_length = next_delimiter_pos - token_start_pos; + // validate the token itself matches the regex /([:alnum:][-_[:alnum:]]*/ + { + const char* option_name_valid_chars = + "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "abcdefghijklmnopqrstuvwxyz" + "0123456789" + "_-.?"; + + if (!std::isalnum(text[token_start_pos], std::locale::classic()) || + text.find_first_not_of(option_name_valid_chars, token_start_pos) < next_delimiter_pos) { + throw_or_mimic(text); + } + } + split_names.emplace_back(text.substr(token_start_pos, token_length)); + token_start_pos = next_delimiter_pos + 1; + } + return split_names; +} + +inline ArguDesc ParseArgument(const char *arg, bool &matched) +{ + ArguDesc argu_desc; + const char *pdata = arg; + matched = false; + if (strncmp(pdata, "--", 2) == 0) + { + pdata += 2; + if (isalnum(*pdata, std::locale::classic())) + { + argu_desc.arg_name.push_back(*pdata); + pdata += 1; + while (isalnum(*pdata, std::locale::classic()) || *pdata == '-' || *pdata == '_') + { + argu_desc.arg_name.push_back(*pdata); + pdata += 1; + } + if (argu_desc.arg_name.length() > 1) + { + if (*pdata == '=') + { + argu_desc.set_value = true; + pdata += 1; + if (*pdata != '\0') + { + argu_desc.value = std::string(pdata); + } + matched = true; + } + else if (*pdata == '\0') + { + matched = true; + } + } + } + } + else if (strncmp(pdata, "-", 1) == 0) + { + pdata += 1; + argu_desc.grouping = true; + while (isalnum(*pdata, std::locale::classic())) + { + argu_desc.arg_name.push_back(*pdata); + pdata += 1; + } + matched = !argu_desc.arg_name.empty() && *pdata == '\0'; + } + return argu_desc; +} + +#else // CXXOPTS_NO_REGEX + +namespace { +CXXOPTS_LINKONCE +const char* const integer_pattern = + "(-)?(0x)?([0-9a-zA-Z]+)|((0x)?0)"; +CXXOPTS_LINKONCE +const char* const truthy_pattern = + "(t|T)(rue)?|1"; +CXXOPTS_LINKONCE +const char* const falsy_pattern = + "(f|F)(alse)?|0"; +CXXOPTS_LINKONCE +const char* const option_pattern = + "--([[:alnum:]][-_[:alnum:]\\.]+)(=(.*))?|-([[:alnum:]].*)"; +CXXOPTS_LINKONCE +const char* const option_specifier_pattern = + "([[:alnum:]][-_[:alnum:]\\.]*)(,[ ]*[[:alnum:]][-_[:alnum:]]*)*"; +CXXOPTS_LINKONCE +const char* const option_specifier_separator_pattern = ", *"; + +} // namespace + +inline IntegerDesc SplitInteger(const std::string &text) +{ + static const std::basic_regex integer_matcher(integer_pattern); + + std::smatch match; + std::regex_match(text, match, integer_matcher); + + if (match.length() == 0) + { + throw_or_mimic(text); + } + + IntegerDesc desc; + desc.negative = match[1]; + desc.base = match[2]; + desc.value = match[3]; + + if (match.length(4) > 0) + { + desc.base = match[5]; + desc.value = "0"; + return desc; + } + + return desc; +} + +inline bool IsTrueText(const std::string &text) +{ + static const std::basic_regex truthy_matcher(truthy_pattern); + std::smatch result; + std::regex_match(text, result, truthy_matcher); + return !result.empty(); +} + +inline bool IsFalseText(const std::string &text) +{ + static const std::basic_regex falsy_matcher(falsy_pattern); + std::smatch result; + std::regex_match(text, result, falsy_matcher); + return !result.empty(); +} + +// Gets the option names specified via a single, comma-separated string, +// and returns the separate, space-discarded, non-empty names +// (without considering which or how many are single-character) +inline OptionNames split_option_names(const std::string &text) +{ + static const std::basic_regex option_specifier_matcher(option_specifier_pattern); + if (!std::regex_match(text.c_str(), option_specifier_matcher)) + { + throw_or_mimic(text); + } + + OptionNames split_names; + + static const std::basic_regex option_specifier_separator_matcher(option_specifier_separator_pattern); + constexpr int use_non_matches { -1 }; + auto token_iterator = std::sregex_token_iterator( + text.begin(), text.end(), option_specifier_separator_matcher, use_non_matches); + std::copy(token_iterator, std::sregex_token_iterator(), std::back_inserter(split_names)); + return split_names; +} + +inline ArguDesc ParseArgument(const char *arg, bool &matched) +{ + static const std::basic_regex option_matcher(option_pattern); + std::match_results result; + std::regex_match(arg, result, option_matcher); + matched = !result.empty(); + + ArguDesc argu_desc; + if (matched) { + argu_desc.arg_name = result[1].str(); + argu_desc.set_value = result[2].length() > 0; + argu_desc.value = result[3].str(); + if (result[4].length() > 0) + { + argu_desc.grouping = true; + argu_desc.arg_name = result[4].str(); + } + } + + return argu_desc; +} + +#endif // CXXOPTS_NO_REGEX +#undef CXXOPTS_NO_REGEX +} // namespace parser_tool + +namespace detail { + +template +struct SignedCheck; + +template +struct SignedCheck +{ + template + void + operator()(bool negative, U u, const std::string& text) + { + if (negative) + { + if (u > static_cast((std::numeric_limits::min)())) + { + throw_or_mimic(text); + } + } + else + { + if (u > static_cast((std::numeric_limits::max)())) + { + throw_or_mimic(text); + } + } + } +}; + +template +struct SignedCheck +{ + template + void + operator()(bool, U, const std::string&) const {} +}; + +template +void +check_signed_range(bool negative, U value, const std::string& text) +{ + SignedCheck::is_signed>()(negative, value, text); +} + +} // namespace detail + +template +void +checked_negate(R& r, T&& t, const std::string&, std::true_type) +{ + // if we got to here, then `t` is a positive number that fits into + // `R`. So to avoid MSVC C4146, we first cast it to `R`. + // See https://github.com/jarro2783/cxxopts/issues/62 for more details. + r = static_cast(-static_cast(t-1)-1); +} + +template +void +checked_negate(R&, T&&, const std::string& text, std::false_type) +{ + throw_or_mimic(text); +} + +template +void +integer_parser(const std::string& text, T& value) +{ + parser_tool::IntegerDesc int_desc = parser_tool::SplitInteger(text); + + using US = typename std::make_unsigned::type; + constexpr bool is_signed = std::numeric_limits::is_signed; + + const bool negative = int_desc.negative.length() > 0; + const uint8_t base = int_desc.base.length() > 0 ? 16 : 10; + const std::string & value_match = int_desc.value; + + US result = 0; + + for (char ch : value_match) + { + US digit = 0; + + if (ch >= '0' && ch <= '9') + { + digit = static_cast(ch - '0'); + } + else if (base == 16 && ch >= 'a' && ch <= 'f') + { + digit = static_cast(ch - 'a' + 10); + } + else if (base == 16 && ch >= 'A' && ch <= 'F') + { + digit = static_cast(ch - 'A' + 10); + } + else + { + throw_or_mimic(text); + } + + US limit = 0; + if (negative) + { + limit = static_cast(std::abs(static_cast((std::numeric_limits::min)()))); + } + else + { + limit = (std::numeric_limits::max)(); + } + + if (base != 0 && result > limit / base) + { + throw_or_mimic(text); + } + if (result * base > limit - digit) + { + throw_or_mimic(text); + } + + result = static_cast(result * base + digit); + } + + detail::check_signed_range(negative, result, text); + + if (negative) + { + checked_negate(value, result, text, std::integral_constant()); + } + else + { + value = static_cast(result); + } +} + +template +void stringstream_parser(const std::string& text, T& value) +{ + std::stringstream in(text); + in >> value; + if (!in) { + throw_or_mimic(text); + } +} + +template ::value>::type* = nullptr + > +void parse_value(const std::string& text, T& value) +{ + integer_parser(text, value); +} + +inline +void +parse_value(const std::string& text, bool& value) +{ + if (parser_tool::IsTrueText(text)) + { + value = true; + return; + } + + if (parser_tool::IsFalseText(text)) + { + value = false; + return; + } + + throw_or_mimic(text); +} + +inline +void +parse_value(const std::string& text, std::string& value) +{ + value = text; +} + +// The fallback parser. It uses the stringstream parser to parse all types +// that have not been overloaded explicitly. It has to be placed in the +// source code before all other more specialized templates. +template ::value>::type* = nullptr + > +void +parse_value(const std::string& text, T& value) { + stringstream_parser(text, value); +} + +#ifdef CXXOPTS_HAS_OPTIONAL +template +void +parse_value(const std::string& text, std::optional& value) +{ + T result; + parse_value(text, result); + value = std::move(result); +} +#endif + +#ifdef CXXOPTS_HAS_FILESYSTEM +inline +void +parse_value(const std::string& text, std::filesystem::path& value) +{ + value.assign(text); +} +#endif + +inline +void parse_value(const std::string& text, char& c) +{ + if (text.length() != 1) + { + throw_or_mimic(text); + } + + c = text[0]; +} + +template +void +parse_value(const std::string& text, std::vector& value) +{ + if (text.empty()) { + T v; + parse_value(text, v); + value.emplace_back(std::move(v)); + return; + } + std::stringstream in(text); + std::string token; + while(!in.eof() && std::getline(in, token, CXXOPTS_VECTOR_DELIMITER)) { + T v; + parse_value(token, v); + value.emplace_back(std::move(v)); + } +} + +template +void +add_value(const std::string& text, T& value) +{ + parse_value(text, value); +} + +template +void +add_value(const std::string& text, std::vector& value) +{ + T v; + add_value(text, v); + value.emplace_back(std::move(v)); +} + +template +struct type_is_container +{ + static constexpr bool value = false; +}; + +template +struct type_is_container> +{ + static constexpr bool value = true; +}; + +template +class abstract_value : public Value +{ + using Self = abstract_value; + + public: + abstract_value() + : m_result(std::make_shared()) + , m_store(m_result.get()) + { + } + + explicit abstract_value(T* t) + : m_store(t) + { + } + + ~abstract_value() override = default; + + abstract_value& operator=(const abstract_value&) = default; + + abstract_value(const abstract_value& rhs) + { + if (rhs.m_result) + { + m_result = std::make_shared(); + m_store = m_result.get(); + } + else + { + m_store = rhs.m_store; + } + + m_default = rhs.m_default; + m_implicit = rhs.m_implicit; + m_default_value = rhs.m_default_value; + m_implicit_value = rhs.m_implicit_value; + } + + void + add(const std::string& text) const override + { + add_value(text, *m_store); + } + + void + parse(const std::string& text) const override + { + parse_value(text, *m_store); + } + + bool + is_container() const override + { + return type_is_container::value; + } + + void + parse() const override + { + parse_value(m_default_value, *m_store); + } + + bool + has_default() const override + { + return m_default; + } + + bool + has_implicit() const override + { + return m_implicit; + } + + std::shared_ptr + default_value(const std::string& value) override + { + m_default = true; + m_default_value = value; + return shared_from_this(); + } + + std::shared_ptr + implicit_value(const std::string& value) override + { + m_implicit = true; + m_implicit_value = value; + return shared_from_this(); + } + + std::shared_ptr + no_implicit_value() override + { + m_implicit = false; + return shared_from_this(); + } + + std::string + get_default_value() const override + { + return m_default_value; + } + + std::string + get_implicit_value() const override + { + return m_implicit_value; + } + + bool + is_boolean() const override + { + return std::is_same::value; + } + + const T& + get() const + { + if (m_store == nullptr) + { + return *m_result; + } + return *m_store; + } + + protected: + std::shared_ptr m_result{}; + T* m_store{}; + + bool m_default = false; + bool m_implicit = false; + + std::string m_default_value{}; + std::string m_implicit_value{}; +}; + +template +class standard_value : public abstract_value +{ + public: + using abstract_value::abstract_value; + + CXXOPTS_NODISCARD + std::shared_ptr + clone() const override + { + return std::make_shared>(*this); + } +}; + +template <> +class standard_value : public abstract_value +{ + public: + ~standard_value() override = default; + + standard_value() + { + set_default_and_implicit(); + } + + explicit standard_value(bool* b) + : abstract_value(b) + { + m_implicit = true; + m_implicit_value = "true"; + } + + std::shared_ptr + clone() const override + { + return std::make_shared>(*this); + } + + private: + + void + set_default_and_implicit() + { + m_default = true; + m_default_value = "false"; + m_implicit = true; + m_implicit_value = "true"; + } +}; + +} // namespace values + +template +std::shared_ptr +value() +{ + return std::make_shared>(); +} + +template +std::shared_ptr +value(T& t) +{ + return std::make_shared>(&t); +} + +class OptionAdder; + +CXXOPTS_NODISCARD +inline +const std::string& +first_or_empty(const OptionNames& long_names) +{ + static const std::string empty{""}; + return long_names.empty() ? empty : long_names.front(); +} + +class OptionDetails +{ + public: + OptionDetails + ( + std::string short_, + OptionNames long_, + String desc, + std::shared_ptr val + ) + : m_short(std::move(short_)) + , m_long(std::move(long_)) + , m_desc(std::move(desc)) + , m_value(std::move(val)) + , m_count(0) + { + m_hash = std::hash{}(first_long_name() + m_short); + } + + OptionDetails(const OptionDetails& rhs) + : m_desc(rhs.m_desc) + , m_value(rhs.m_value->clone()) + , m_count(rhs.m_count) + { + } + + OptionDetails(OptionDetails&& rhs) = default; + + CXXOPTS_NODISCARD + const String& + description() const + { + return m_desc; + } + + CXXOPTS_NODISCARD + const Value& + value() const { + return *m_value; + } + + CXXOPTS_NODISCARD + std::shared_ptr + make_storage() const + { + return m_value->clone(); + } + + CXXOPTS_NODISCARD + const std::string& + short_name() const + { + return m_short; + } + + CXXOPTS_NODISCARD + const std::string& + first_long_name() const + { + return first_or_empty(m_long); + } + + CXXOPTS_NODISCARD + const std::string& + essential_name() const + { + return m_long.empty() ? m_short : m_long.front(); + } + + CXXOPTS_NODISCARD + const OptionNames & + long_names() const + { + return m_long; + } + + std::size_t + hash() const + { + return m_hash; + } + + private: + std::string m_short{}; + OptionNames m_long{}; + String m_desc{}; + std::shared_ptr m_value{}; + int m_count; + + std::size_t m_hash{}; +}; + +struct HelpOptionDetails +{ + std::string s; + OptionNames l; + String desc; + bool has_default; + std::string default_value; + bool has_implicit; + std::string implicit_value; + std::string arg_help; + bool is_container; + bool is_boolean; +}; + +struct HelpGroupDetails +{ + std::string name{}; + std::string description{}; + std::vector options{}; +}; + +class OptionValue +{ + public: + void + add + ( + const std::shared_ptr& details, + const std::string& text + ) + { + ensure_value(details); + ++m_count; + m_value->add(text); + m_long_names = &details->long_names(); + } + + void + parse + ( + const std::shared_ptr& details, + const std::string& text + ) + { + ensure_value(details); + ++m_count; + m_value->parse(text); + m_long_names = &details->long_names(); + } + + void + parse_default(const std::shared_ptr& details) + { + ensure_value(details); + m_default = true; + m_long_names = &details->long_names(); + m_value->parse(); + } + + void + parse_no_value(const std::shared_ptr& details) + { + m_long_names = &details->long_names(); + } + +#if defined(CXXOPTS_NULL_DEREF_IGNORE) +CXXOPTS_DIAGNOSTIC_PUSH +CXXOPTS_IGNORE_WARNING("-Wnull-dereference") +#endif + + CXXOPTS_NODISCARD + std::size_t + count() const noexcept + { + return m_count; + } + +#if defined(CXXOPTS_NULL_DEREF_IGNORE) +CXXOPTS_DIAGNOSTIC_POP +#endif + + // TODO: maybe default options should count towards the number of arguments + CXXOPTS_NODISCARD + bool + has_default() const noexcept + { + return m_default; + } + + template + const T& + as() const + { + if (m_value == nullptr) { + throw_or_mimic( + m_long_names == nullptr ? "" : first_or_empty(*m_long_names)); + } + + return CXXOPTS_RTTI_CAST&>(*m_value).get(); + } + +#ifdef CXXOPTS_HAS_OPTIONAL + template + std::optional + as_optional() const + { + if (m_value == nullptr) { + return std::nullopt; + } + return as(); + } +#endif + + private: + void + ensure_value(const std::shared_ptr& details) + { + if (m_value == nullptr) + { + m_value = details->make_storage(); + } + } + + + const OptionNames * m_long_names = nullptr; + // Holding this pointer is safe, since OptionValue's only exist in key-value pairs, + // where the key has the string we point to. + std::shared_ptr m_value{}; + std::size_t m_count = 0; + bool m_default = false; +}; + +class KeyValue +{ + public: + KeyValue(std::string key_, std::string value_) noexcept + : m_key(std::move(key_)) + , m_value(std::move(value_)) + { + } + + CXXOPTS_NODISCARD + const std::string& + key() const + { + return m_key; + } + + CXXOPTS_NODISCARD + const std::string& + value() const + { + return m_value; + } + + template + T + as() const + { + T result; + values::parse_value(m_value, result); + return result; + } + + private: + std::string m_key; + std::string m_value; +}; + +using ParsedHashMap = std::unordered_map; +using NameHashMap = std::unordered_map; + +class ParseResult +{ + public: + class Iterator + { + public: + using iterator_category = std::forward_iterator_tag; + using value_type = KeyValue; + using difference_type = void; + using pointer = const KeyValue*; + using reference = const KeyValue&; + + Iterator() = default; + Iterator(const Iterator&) = default; + +// GCC complains about m_iter not being initialised in the member +// initializer list +CXXOPTS_DIAGNOSTIC_PUSH +CXXOPTS_IGNORE_WARNING("-Weffc++") + Iterator(const ParseResult *pr, bool end=false) + : m_pr(pr) + { + if (end) + { + m_sequential = false; + m_iter = m_pr->m_defaults.end(); + } + else + { + m_sequential = true; + m_iter = m_pr->m_sequential.begin(); + + if (m_iter == m_pr->m_sequential.end()) + { + m_sequential = false; + m_iter = m_pr->m_defaults.begin(); + } + } + } +CXXOPTS_DIAGNOSTIC_POP + + Iterator& operator++() + { + ++m_iter; + if(m_sequential && m_iter == m_pr->m_sequential.end()) + { + m_sequential = false; + m_iter = m_pr->m_defaults.begin(); + return *this; + } + return *this; + } + + Iterator operator++(int) + { + Iterator retval = *this; + ++(*this); + return retval; + } + + bool operator==(const Iterator& other) const + { + return (m_sequential == other.m_sequential) && (m_iter == other.m_iter); + } + + bool operator!=(const Iterator& other) const + { + return !(*this == other); + } + + const KeyValue& operator*() + { + return *m_iter; + } + + const KeyValue* operator->() + { + return m_iter.operator->(); + } + + private: + const ParseResult* m_pr; + std::vector::const_iterator m_iter; + bool m_sequential = true; + }; + + ParseResult() = default; + ParseResult(const ParseResult&) = default; + + ParseResult(NameHashMap&& keys, ParsedHashMap&& values, std::vector sequential, + std::vector default_opts, std::vector&& unmatched_args) + : m_keys(std::move(keys)) + , m_values(std::move(values)) + , m_sequential(std::move(sequential)) + , m_defaults(std::move(default_opts)) + , m_unmatched(std::move(unmatched_args)) + { + } + + ParseResult& operator=(ParseResult&&) = default; + ParseResult& operator=(const ParseResult&) = default; + + Iterator + begin() const + { + return Iterator(this); + } + + Iterator + end() const + { + return Iterator(this, true); + } + + std::size_t + count(const std::string& o) const + { + auto iter = m_keys.find(o); + if (iter == m_keys.end()) + { + return 0; + } + + auto viter = m_values.find(iter->second); + + if (viter == m_values.end()) + { + return 0; + } + + return viter->second.count(); + } + + bool + contains(const std::string& o) const + { + return static_cast(count(o)); + } + + const OptionValue& + operator[](const std::string& option) const + { + auto iter = m_keys.find(option); + + if (iter == m_keys.end()) + { + throw_or_mimic(option); + } + + auto viter = m_values.find(iter->second); + + if (viter == m_values.end()) + { + throw_or_mimic(option); + } + + return viter->second; + } + +#ifdef CXXOPTS_HAS_OPTIONAL + template + std::optional + as_optional(const std::string& option) const + { + auto iter = m_keys.find(option); + if (iter != m_keys.end()) + { + auto viter = m_values.find(iter->second); + if (viter != m_values.end()) + { + return viter->second.as_optional(); + } + } + return std::nullopt; + } +#endif + + const std::vector& + arguments() const + { + return m_sequential; + } + + const std::vector& + unmatched() const + { + return m_unmatched; + } + + const std::vector& + defaults() const + { + return m_defaults; + } + + const std::string + arguments_string() const + { + std::string result; + for(const auto& kv: m_sequential) + { + result += kv.key() + " = " + kv.value() + "\n"; + } + for(const auto& kv: m_defaults) + { + result += kv.key() + " = " + kv.value() + " " + "(default)" + "\n"; + } + return result; + } + + private: + NameHashMap m_keys{}; + ParsedHashMap m_values{}; + std::vector m_sequential{}; + std::vector m_defaults{}; + std::vector m_unmatched{}; +}; + +struct Option +{ + Option + ( + std::string opts, + std::string desc, + std::shared_ptr value = ::cxxopts::value(), + std::string arg_help = "" + ) + : opts_(std::move(opts)) + , desc_(std::move(desc)) + , value_(std::move(value)) + , arg_help_(std::move(arg_help)) + { + } + + std::string opts_; + std::string desc_; + std::shared_ptr value_; + std::string arg_help_; +}; + +using OptionMap = std::unordered_map>; +using PositionalList = std::vector; +using PositionalListIterator = PositionalList::const_iterator; + +class OptionParser +{ + public: + OptionParser(const OptionMap& options, const PositionalList& positional, bool allow_unrecognised) + : m_options(options) + , m_positional(positional) + , m_allow_unrecognised(allow_unrecognised) + { + } + + ParseResult + parse(int argc, const char* const* argv); + + bool + consume_positional(const std::string& a, PositionalListIterator& next); + + void + checked_parse_arg + ( + int argc, + const char* const* argv, + int& current, + const std::shared_ptr& value, + const std::string& name + ); + + void + add_to_option(const std::shared_ptr& value, const std::string& arg); + + void + parse_option + ( + const std::shared_ptr& value, + const std::string& name, + const std::string& arg = "" + ); + + void + parse_default(const std::shared_ptr& details); + + void + parse_no_value(const std::shared_ptr& details); + + private: + + void finalise_aliases(); + + const OptionMap& m_options; + const PositionalList& m_positional; + + std::vector m_sequential{}; + std::vector m_defaults{}; + bool m_allow_unrecognised; + + ParsedHashMap m_parsed{}; + NameHashMap m_keys{}; +}; + +class Options +{ + public: + + explicit Options(std::string program_name, std::string help_string = "") + : m_program(std::move(program_name)) + , m_help_string(toLocalString(std::move(help_string))) + , m_custom_help("[OPTION...]") + , m_positional_help("positional parameters") + , m_show_positional(false) + , m_allow_unrecognised(false) + , m_width(76) + , m_tab_expansion(false) + , m_options(std::make_shared()) + { + } + + Options& + positional_help(std::string help_text) + { + m_positional_help = std::move(help_text); + return *this; + } + + Options& + custom_help(std::string help_text) + { + m_custom_help = std::move(help_text); + return *this; + } + + Options& + show_positional_help() + { + m_show_positional = true; + return *this; + } + + Options& + allow_unrecognised_options() + { + m_allow_unrecognised = true; + return *this; + } + + Options& + set_width(std::size_t width) + { + m_width = width; + return *this; + } + + Options& + set_tab_expansion(bool expansion=true) + { + m_tab_expansion = expansion; + return *this; + } + + ParseResult + parse(int argc, const char* const* argv); + + OptionAdder + add_options(std::string group = ""); + + void + add_options + ( + const std::string& group, + std::initializer_list