diff --git a/CMakeLists.txt b/CMakeLists.txt index ee3fbf1..dd33ff1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,9 +9,17 @@ set(CMAKE_CXX_STANDARD 20) set(CROW_FEATURES compression) find_package(Crow) +find_package(CURL) + +if (NOT CURL_FOUND) + message("libcurl is required!") +else () + message("${CURL_INCLUDE_DIRS} || ${CURL_LIBRARIES}") +endif () add_subdirectory(libs/BLT) include_directories(include/) +include_directories(${CURL_INCLUDE_DIRS}) file(GLOB_RECURSE source_files src/*.cpp) @@ -19,6 +27,7 @@ add_executable(crowsite ${source_files}) target_link_libraries(crowsite BLT) target_link_libraries(crowsite Crow::Crow) +target_link_libraries(crowsite ${CURL_LIBRARIES}) target_compile_options(crowsite PRIVATE -Wall -Wextra -Wpedantic) if (${ENABLE_ADDRSAN} MATCHES ON) diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-5c959b199cd7c76443b1.json b/cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-fc259e53f38097653e21.json similarity index 75% rename from cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-5c959b199cd7c76443b1.json rename to cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-fc259e53f38097653e21.json index f9c65ff..8390fae 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-5c959b199cd7c76443b1.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/cache-v2-fc259e53f38097653e21.json @@ -157,6 +157,18 @@ "type" : "BOOL", "value" : "ON" }, + { + "name" : "BUILD_PARSE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the BLT parsers" + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "BUILD_PROFILING", "properties" : @@ -1469,6 +1481,70 @@ "type" : "BOOL", "value" : "FALSE" }, + { + "name" : "CURL_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for CURL." + } + ], + "type" : "PATH", + "value" : "CURL_DIR-NOTFOUND" + }, + { + "name" : "CURL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "CURL_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "CURL_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "CURL_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, { "name" : "Crow_DIR", "properties" : @@ -1481,6 +1557,18 @@ "type" : "PATH", "value" : "/usr/local/lib/cmake/Crow" }, + { + "name" : "Curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Curl." + } + ], + "type" : "PATH", + "value" : "Curl_DIR-NOTFOUND" + }, { "name" : "ENABLE_ADDRSAN", "properties" : @@ -1529,6 +1617,18 @@ "type" : "INTERNAL", "value" : "[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)]" }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding CURL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()]" + }, { "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", "properties" : @@ -1541,6 +1641,458 @@ "type" : "INTERNAL", "value" : "[TRUE][v()]" }, + { + "name" : "PC_CURL_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PC_CURL_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "PC_CURL_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl" + }, + { + "name" : "PC_CURL_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl" + }, + { + "name" : "PC_CURL_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_MODULE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "libcurl" + }, + { + "name" : "PC_CURL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z" + }, + { + "name" : "PC_CURL_STATIC_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_STATIC_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "8.2.1" + }, + { + "name" : "PC_CURL_libcurl_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PKG_CONFIG_ARGN", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Arguments to supply to pkg-config" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PKG_CONFIG_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "pkg-config executable" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/pkg-config" + }, { "name" : "ZLIB_INCLUDE_DIR", "properties" : @@ -1601,6 +2153,30 @@ "type" : "INTERNAL", "value" : "TRUE" }, + { + "name" : "__pkg_config_arguments_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "QUIET;libcurl" + }, + { + "name" : "__pkg_config_checked_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, { "name" : "boost_date_time_DIR", "properties" : @@ -1684,6 +2260,58 @@ ], "type" : "STATIC", "value" : "/home/brett/projects/cpp/crowsite" + }, + { + "name" : "curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for curl." + } + ], + "type" : "PATH", + "value" : "curl_DIR-NOTFOUND" + }, + { + "name" : "libcurl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for libcurl." + } + ], + "type" : "PATH", + "value" : "libcurl_DIR-NOTFOUND" + }, + { + "name" : "pkgcfg_lib_PC_CURL_curl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, + { + "name" : "prefix_result", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd" } ], "kind" : "cache", diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-00462c429e75aa7f9c95.json b/cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-d5a9344c102374afa1f3.json similarity index 89% rename from cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-00462c429e75aa7f9c95.json rename to cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-d5a9344c102374afa1f3.json index 30a2b6f..f6807d8 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-00462c429e75aa7f9c95.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/cmakeFiles-v1-d5a9344c102374afa1f3.json @@ -261,6 +261,41 @@ "isExternal" : true, "path" : "/usr/local/lib/cmake/Crow/CrowTargets.cmake" }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindCURL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPkgConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake" + }, { "path" : "libs/BLT/CMakeLists.txt" }, diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-6c1f87cdf1b2235719ec.json b/cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-b8bf00be42d35a5ca214.json similarity index 91% rename from cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-6c1f87cdf1b2235719ec.json rename to cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-b8bf00be42d35a5ca214.json index 1ab98c7..767339c 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-6c1f87cdf1b2235719ec.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/codemodel-v2-b8bf00be42d35a5ca214.json @@ -27,7 +27,7 @@ "jsonFile" : "directory-libs.BLT-Debug-80d73d68b6498bb1b317.json", "minimumCMakeVersion" : { - "string" : "3.0" + "string" : "3.5" }, "parentIndex" : 0, "projectIndex" : 1, @@ -74,14 +74,14 @@ { "directoryIndex" : 1, "id" : "BLT::@15de44d4528f33befea6", - "jsonFile" : "target-BLT-Debug-fb2e0418b80d6bb82735.json", + "jsonFile" : "target-BLT-Debug-5aa9e963c611d5f05055.json", "name" : "BLT", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "crowsite::@6890427a1f51a3e7e1df", - "jsonFile" : "target-crowsite-Debug-5542d61756835075d1bd.json", + "jsonFile" : "target-crowsite-Debug-fbebfc4a4285b8c36cdf.json", "name" : "crowsite", "projectIndex" : 0 } diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0361.json b/cmake-build-debug-address/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0846.json similarity index 79% rename from cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0361.json rename to cmake-build-debug-address/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0846.json index f798847..7f02e16 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0361.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0846.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-9dc985c79dfb1f052e63.json", + "jsonFile" : "codemodel-v2-b8bf00be42d35a5ca214.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-c3cec4039f4644dde206.json", + "jsonFile" : "cache-v2-fc259e53f38097653e21.json", "kind" : "cache", "version" : { @@ -44,7 +44,7 @@ } }, { - "jsonFile" : "cmakeFiles-v1-2d6acd96e4bdb519f4cd.json", + "jsonFile" : "cmakeFiles-v1-d5a9344c102374afa1f3.json", "kind" : "cmakeFiles", "version" : { @@ -66,7 +66,7 @@ { "cache-v2" : { - "jsonFile" : "cache-v2-c3cec4039f4644dde206.json", + "jsonFile" : "cache-v2-fc259e53f38097653e21.json", "kind" : "cache", "version" : { @@ -76,7 +76,7 @@ }, "cmakeFiles-v1" : { - "jsonFile" : "cmakeFiles-v1-2d6acd96e4bdb519f4cd.json", + "jsonFile" : "cmakeFiles-v1-d5a9344c102374afa1f3.json", "kind" : "cmakeFiles", "version" : { @@ -86,7 +86,7 @@ }, "codemodel-v2" : { - "jsonFile" : "codemodel-v2-9dc985c79dfb1f052e63.json", + "jsonFile" : "codemodel-v2-b8bf00be42d35a5ca214.json", "kind" : "codemodel", "version" : { diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-fb2e0418b80d6bb82735.json b/cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-5aa9e963c611d5f05055.json similarity index 84% rename from cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-fb2e0418b80d6bb82735.json rename to cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-5aa9e963c611d5f05055.json index 4035090..f66aa21 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-fb2e0418b80d6bb82735.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/target-BLT-Debug-5aa9e963c611d5f05055.json @@ -27,25 +27,31 @@ { "command" : 0, "file" : 0, - "line" : 55, + "line" : 70, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 67, + "line" : 86, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 47, + "line" : 50, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 48, + "line" : 62, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 63, "parent" : 0 } ] @@ -56,7 +62,7 @@ "compileCommandFragments" : [ { - "fragment" : "-g -std=gnu++17 -fdiagnostics-color=always" + "fragment" : "-g -std=gnu++20 -fdiagnostics-color=always" }, { "backtrace" : 2, @@ -75,10 +81,14 @@ [ { "backtrace" : 3, - "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" }, { "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + }, + { + "backtrace" : 5, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config" } ], @@ -89,7 +99,7 @@ [ 1 ], - "standard" : "17" + "standard" : "20" }, "sourceIndexes" : [ @@ -101,7 +111,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -127,7 +138,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -186,6 +198,12 @@ "compileGroupIndex" : 0, "path" : "libs/BLT/src/blt/nbt/nbt_block.cpp", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "libs/BLT/src/blt/parse/argparse.cpp", + "sourceGroupIndex" : 0 } ], "type" : "STATIC_LIBRARY" diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-5542d61756835075d1bd.json b/cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-fbebfc4a4285b8c36cdf.json similarity index 88% rename from cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-5542d61756835075d1bd.json rename to cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-fbebfc4a4285b8c36cdf.json index ce64547..9dccd94 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-5542d61756835075d1bd.json +++ b/cmake-build-debug-address/.cmake/api/v1/reply/target-crowsite-Debug-fbebfc4a4285b8c36cdf.json @@ -32,25 +32,25 @@ { "command" : 0, "file" : 0, - "line" : 18, - "parent" : 0 - }, - { - "command" : 1, - "file" : 0, "line" : 26, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 31, + "line" : 35, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 40, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 20, + "line" : 28, "parent" : 0 }, { @@ -59,7 +59,7 @@ { "command" : 2, "file" : 1, - "line" : 60, + "line" : 75, "parent" : 5 }, { @@ -81,31 +81,31 @@ { "command" : 5, "file" : 0, - "line" : 22, + "line" : 31, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 25, + "line" : 34, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 30, + "line" : 39, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 21, + "line" : 29, "parent" : 0 }, { "command" : 6, "file" : 0, - "line" : 14, + "line" : 21, "parent" : 0 } ] @@ -175,6 +175,10 @@ { "backtrace" : 4, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config" + }, + { + "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" } ], "language" : "CXX", @@ -191,7 +195,9 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], @@ -230,6 +236,10 @@ "fragment" : "libs/BLT/libBLT.a", "role" : "libraries" }, + { + "fragment" : "-lcurl", + "role" : "libraries" + }, { "backtrace" : 6, "fragment" : "/usr/lib/libz.so", @@ -264,12 +274,26 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], "sources" : [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/curl.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/jellyfin.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/cmake-build-debug-address/CMakeCache.txt b/cmake-build-debug-address/CMakeCache.txt index d8ab788..6401bd1 100644 --- a/cmake-build-debug-address/CMakeCache.txt +++ b/cmake-build-debug-address/CMakeCache.txt @@ -54,6 +54,9 @@ BLT_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite/libs/BLT //Build the BLT NBT + eNBT extension BUILD_NBT:BOOL=ON +//Build the BLT parsers +BUILD_PARSE:BOOL=ON + //Build the BLT profiler extension BUILD_PROFILING:BOOL=ON @@ -289,9 +292,24 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//The directory containing a CMake configuration file for CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/libcurl.so + //The directory containing a CMake configuration file for Crow. Crow_DIR:PATH=/usr/local/lib/cmake/Crow +//The directory containing a CMake configuration file for Curl. +Curl_DIR:PATH=Curl_DIR-NOTFOUND + //Enable the address sanitizer ENABLE_ADDRSAN:BOOL=ON @@ -301,6 +319,12 @@ ENABLE_TSAN:BOOL=OFF //Enable the ub sanitizer ENABLE_UBSAN:BOOL=ON +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -328,6 +352,15 @@ crowsite_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake crowsite_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite +//The directory containing a CMake configuration file for curl. +curl_DIR:PATH=curl_DIR-NOTFOUND + +//The directory containing a CMake configuration file for libcurl. +libcurl_DIR:PATH=libcurl_DIR-NOTFOUND + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/libcurl.so + ######################## # INTERNAL cache entries @@ -480,10 +513,59 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +PC_CURL_CFLAGS:INTERNAL= +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include +PC_CURL_INCLUDE_DIRS:INTERNAL= +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL= +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL= +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.2.1 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG @@ -492,10 +574,15 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_checked_PC_CURL:INTERNAL=1 //ADVANCED property for variable: boost_date_time_DIR boost_date_time_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR boost_headers_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_system_DIR boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd diff --git a/cmake-build-debug-address/CMakeFiles/clion-Debug Address-log.txt b/cmake-build-debug-address/CMakeFiles/clion-Debug Address-log.txt index 4afd6c3..3f9260f 100644 --- a/cmake-build-debug-address/CMakeFiles/clion-Debug Address-log.txt +++ b/cmake-build-debug-address/CMakeFiles/clion-Debug Address-log.txt @@ -7,19 +7,14 @@ CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): CMake that the project does not need compatibility with older versions. -CMake Deprecation Warning at libs/BLT/CMakeLists.txt:1 (cmake_minimum_required): - Compatibility with CMake < 3.5 will be removed from a future version of - CMake. - - Update the VERSION argument value or use a ... suffix to tell - CMake that the project does not need compatibility with older versions. - - +/usr/include || /usr/lib/libcurl.so +Found Parallel Hashmaps Standard Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp Profiler Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp Source: /home/brett/projects/cpp/crowsite Current Source: /home/brett/projects/cpp/crowsite/libs/BLT +Including phmap BLT 0.0.1 Successfully included! --- Configuring done (0.0s) +-- Configuring done (0.1s) -- Generating done (0.0s) -- Build files have been written to: /home/brett/projects/cpp/crowsite/cmake-build-debug-address diff --git a/cmake-build-debug-address/build.ninja b/cmake-build-debug-address/build.ninja index 142c908..afc2e25 100644 --- a/cmake-build-debug-address/build.ninja +++ b/cmake-build-debug-address/build.ninja @@ -49,11 +49,27 @@ cmake_ninja_workdir = /home/brett/projects/cpp/crowsite/cmake-build-debug-addres build cmake_object_order_depends_target_crowsite: phony || cmake_object_order_depends_target_BLT +build CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/requests/curl.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + +build CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/requests/jellyfin.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + build CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/site/cache.cpp || cmake_object_order_depends_target_crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -61,7 +77,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o: CXX_COMPILER__crowsit DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -69,7 +85,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o: CXX_COMPILER__crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite @@ -77,7 +93,7 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_D DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/main.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic -fsanitize=address -fsanitize=undefined - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src @@ -89,10 +105,10 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_D ############################################# # Link the executable crowsite -build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Debug CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a +build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Debug CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libcurl.so /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a FLAGS = -g LINK_FLAGS = -rdynamic -fsanitize=address -fsanitize=undefined - LINK_LIBRARIES = libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 + LINK_LIBRARIES = libs/BLT/libBLT.a -lcurl /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 OBJECT_DIR = CMakeFiles/crowsite.dir POST_BUILD = : PRE_LINK = : @@ -139,67 +155,74 @@ build cmake_object_order_depends_target_BLT: phony || libs/BLT/CMakeFiles/BLT.di build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt_block.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt +build libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/parse/argparse.cpp || cmake_object_order_depends_target_BLT + DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug-address/libs/BLT/config + OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir + OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse + # ============================================================================= # Link build statements for STATIC_LIBRARY target BLT @@ -208,7 +231,7 @@ build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT ############################################# # Link the static library libs/BLT/libBLT.a -build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Debug libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o +build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Debug libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o LANGUAGE_COMPILE_FLAGS = -g OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir POST_BUILD = : @@ -276,14 +299,14 @@ build libs/BLT/all: phony libs/BLT/libBLT.a ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony +build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cef05d2bd3d3534e3a5.json b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cccf7ca00620dfb97e5.json similarity index 75% rename from cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cef05d2bd3d3534e3a5.json rename to cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cccf7ca00620dfb97e5.json index 4ab474c..a2d0d69 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cef05d2bd3d3534e3a5.json +++ b/cmake-build-debug/.cmake/api/v1/reply/cache-v2-8cccf7ca00620dfb97e5.json @@ -157,6 +157,18 @@ "type" : "BOOL", "value" : "ON" }, + { + "name" : "BUILD_PARSE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the BLT parsers" + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "BUILD_PROFILING", "properties" : @@ -1469,6 +1481,70 @@ "type" : "BOOL", "value" : "FALSE" }, + { + "name" : "CURL_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for CURL." + } + ], + "type" : "PATH", + "value" : "CURL_DIR-NOTFOUND" + }, + { + "name" : "CURL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "CURL_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "CURL_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "CURL_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, { "name" : "Crow_DIR", "properties" : @@ -1481,6 +1557,18 @@ "type" : "PATH", "value" : "/usr/local/lib/cmake/Crow" }, + { + "name" : "Curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Curl." + } + ], + "type" : "PATH", + "value" : "Curl_DIR-NOTFOUND" + }, { "name" : "ENABLE_ADDRSAN", "properties" : @@ -1529,6 +1617,18 @@ "type" : "INTERNAL", "value" : "[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)]" }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding CURL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()]" + }, { "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", "properties" : @@ -1541,6 +1641,458 @@ "type" : "INTERNAL", "value" : "[TRUE][v()]" }, + { + "name" : "PC_CURL_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PC_CURL_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "PC_CURL_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl" + }, + { + "name" : "PC_CURL_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl" + }, + { + "name" : "PC_CURL_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_MODULE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "libcurl" + }, + { + "name" : "PC_CURL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z" + }, + { + "name" : "PC_CURL_STATIC_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_STATIC_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "8.2.1" + }, + { + "name" : "PC_CURL_libcurl_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PKG_CONFIG_ARGN", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Arguments to supply to pkg-config" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PKG_CONFIG_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "pkg-config executable" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/pkg-config" + }, { "name" : "ZLIB_INCLUDE_DIR", "properties" : @@ -1601,6 +2153,30 @@ "type" : "INTERNAL", "value" : "TRUE" }, + { + "name" : "__pkg_config_arguments_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "QUIET;libcurl" + }, + { + "name" : "__pkg_config_checked_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, { "name" : "boost_date_time_DIR", "properties" : @@ -1684,6 +2260,58 @@ ], "type" : "STATIC", "value" : "/home/brett/projects/cpp/crowsite" + }, + { + "name" : "curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for curl." + } + ], + "type" : "PATH", + "value" : "curl_DIR-NOTFOUND" + }, + { + "name" : "libcurl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for libcurl." + } + ], + "type" : "PATH", + "value" : "libcurl_DIR-NOTFOUND" + }, + { + "name" : "pkgcfg_lib_PC_CURL_curl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, + { + "name" : "prefix_result", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd" } ], "kind" : "cache", diff --git a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-7a4d8791cbd9a6aae5af.json b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29f9041481841f220fb2.json similarity index 89% rename from cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-7a4d8791cbd9a6aae5af.json rename to cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29f9041481841f220fb2.json index e5ebff4..7591f5d 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-7a4d8791cbd9a6aae5af.json +++ b/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29f9041481841f220fb2.json @@ -261,6 +261,41 @@ "isExternal" : true, "path" : "/usr/local/lib/cmake/Crow/CrowTargets.cmake" }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindCURL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPkgConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake" + }, { "path" : "libs/BLT/CMakeLists.txt" }, diff --git a/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8b2662b94797ab047d30.json b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-e37acab67cd9d9878eca.json similarity index 91% rename from cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8b2662b94797ab047d30.json rename to cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-e37acab67cd9d9878eca.json index ea6d7f3..34c0a0e 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-8b2662b94797ab047d30.json +++ b/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-e37acab67cd9d9878eca.json @@ -27,7 +27,7 @@ "jsonFile" : "directory-libs.BLT-Debug-80d73d68b6498bb1b317.json", "minimumCMakeVersion" : { - "string" : "3.0" + "string" : "3.5" }, "parentIndex" : 0, "projectIndex" : 1, @@ -74,14 +74,14 @@ { "directoryIndex" : 1, "id" : "BLT::@15de44d4528f33befea6", - "jsonFile" : "target-BLT-Debug-8504fc3fbddbab94d415.json", + "jsonFile" : "target-BLT-Debug-f4f77bdb0f3e2889c086.json", "name" : "BLT", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "crowsite::@6890427a1f51a3e7e1df", - "jsonFile" : "target-crowsite-Debug-5db44f6ae08e17f8c13f.json", + "jsonFile" : "target-crowsite-Debug-1801d4a803185a71a372.json", "name" : "crowsite", "projectIndex" : 0 } diff --git a/cmake-build-release/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json b/cmake-build-debug/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0827.json similarity index 79% rename from cmake-build-release/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json rename to cmake-build-debug/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0827.json index 301c3b3..b0d6be6 100644 --- a/cmake-build-release/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json +++ b/cmake-build-debug/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0827.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-afb2eb93f71fc24ede26.json", + "jsonFile" : "codemodel-v2-e37acab67cd9d9878eca.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-1e1aa393bd78416c46c9.json", + "jsonFile" : "cache-v2-8cccf7ca00620dfb97e5.json", "kind" : "cache", "version" : { @@ -44,7 +44,7 @@ } }, { - "jsonFile" : "cmakeFiles-v1-bbc22993c6f2253bd22f.json", + "jsonFile" : "cmakeFiles-v1-29f9041481841f220fb2.json", "kind" : "cmakeFiles", "version" : { @@ -66,7 +66,7 @@ { "cache-v2" : { - "jsonFile" : "cache-v2-1e1aa393bd78416c46c9.json", + "jsonFile" : "cache-v2-8cccf7ca00620dfb97e5.json", "kind" : "cache", "version" : { @@ -76,7 +76,7 @@ }, "cmakeFiles-v1" : { - "jsonFile" : "cmakeFiles-v1-bbc22993c6f2253bd22f.json", + "jsonFile" : "cmakeFiles-v1-29f9041481841f220fb2.json", "kind" : "cmakeFiles", "version" : { @@ -86,7 +86,7 @@ }, "codemodel-v2" : { - "jsonFile" : "codemodel-v2-afb2eb93f71fc24ede26.json", + "jsonFile" : "codemodel-v2-e37acab67cd9d9878eca.json", "kind" : "codemodel", "version" : { diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-8504fc3fbddbab94d415.json b/cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-f4f77bdb0f3e2889c086.json similarity index 84% rename from cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-8504fc3fbddbab94d415.json rename to cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-f4f77bdb0f3e2889c086.json index d9d70a1..0a3c445 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-8504fc3fbddbab94d415.json +++ b/cmake-build-debug/.cmake/api/v1/reply/target-BLT-Debug-f4f77bdb0f3e2889c086.json @@ -27,25 +27,31 @@ { "command" : 0, "file" : 0, - "line" : 55, + "line" : 70, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 67, + "line" : 86, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 47, + "line" : 50, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 48, + "line" : 62, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 63, "parent" : 0 } ] @@ -56,7 +62,7 @@ "compileCommandFragments" : [ { - "fragment" : "-g -std=gnu++17 -fdiagnostics-color=always" + "fragment" : "-g -std=gnu++20 -fdiagnostics-color=always" }, { "backtrace" : 2, @@ -75,10 +81,14 @@ [ { "backtrace" : 3, - "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" }, { "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + }, + { + "backtrace" : 5, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config" } ], @@ -89,7 +99,7 @@ [ 1 ], - "standard" : "17" + "standard" : "20" }, "sourceIndexes" : [ @@ -101,7 +111,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -127,7 +138,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -186,6 +198,12 @@ "compileGroupIndex" : 0, "path" : "libs/BLT/src/blt/nbt/nbt_block.cpp", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "libs/BLT/src/blt/parse/argparse.cpp", + "sourceGroupIndex" : 0 } ], "type" : "STATIC_LIBRARY" diff --git a/cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-5db44f6ae08e17f8c13f.json b/cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-1801d4a803185a71a372.json similarity index 86% rename from cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-5db44f6ae08e17f8c13f.json rename to cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-1801d4a803185a71a372.json index eff0b9c..0b505a1 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-5db44f6ae08e17f8c13f.json +++ b/cmake-build-debug/.cmake/api/v1/reply/target-crowsite-Debug-1801d4a803185a71a372.json @@ -31,13 +31,13 @@ { "command" : 0, "file" : 0, - "line" : 18, + "line" : 26, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 20, + "line" : 28, "parent" : 0 }, { @@ -46,7 +46,7 @@ { "command" : 1, "file" : 1, - "line" : 60, + "line" : 75, "parent" : 3 }, { @@ -68,19 +68,19 @@ { "command" : 4, "file" : 0, - "line" : 22, + "line" : 31, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 21, + "line" : 29, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 14, + "line" : 21, "parent" : 0 } ] @@ -142,6 +142,10 @@ { "backtrace" : 2, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config" + }, + { + "backtrace" : 2, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" } ], "language" : "CXX", @@ -158,7 +162,9 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], @@ -187,6 +193,10 @@ "fragment" : "libs/BLT/libBLT.a", "role" : "libraries" }, + { + "fragment" : "-lcurl", + "role" : "libraries" + }, { "backtrace" : 4, "fragment" : "/usr/lib/libz.so", @@ -221,12 +231,26 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], "sources" : [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/curl.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/jellyfin.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/cmake-build-debug/.ninja_log b/cmake-build-debug/.ninja_log index 7a42618..e290785 100644 --- a/cmake-build-debug/.ninja_log +++ b/cmake-build-debug/.ninja_log @@ -5,7 +5,7 @@ 4 794 1687387847312592100 CMakeFiles/crowsite.dir/src/crowsite/parser.cpp.o 7a946458009c4df1 3 5614 1688946140946702300 CMakeFiles/crowsite.dir/src/main.cpp.o 88f3ebb2287d5fbf 614 777 1689028896854329100 crowsite cbe1a51b2b1ad854 -0 253 1690065079344651800 build.ninja f54a76a4798b91b2 +0 253 1691632312763126600 build.ninja f54a76a4798b91b2 5 580 1687302736198680900 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 393b2c9783e0b0b9 4 488 1689028896565752200 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 924c579d30cad295 4 751 1687302736369068100 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 46ddff0e810ecd1c diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt index 3aafce4..f5331bf 100644 --- a/cmake-build-debug/CMakeCache.txt +++ b/cmake-build-debug/CMakeCache.txt @@ -54,6 +54,9 @@ BLT_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite/libs/BLT //Build the BLT NBT + eNBT extension BUILD_NBT:BOOL=ON +//Build the BLT parsers +BUILD_PARSE:BOOL=ON + //Build the BLT profiler extension BUILD_PROFILING:BOOL=ON @@ -289,9 +292,24 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//The directory containing a CMake configuration file for CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/libcurl.so + //The directory containing a CMake configuration file for Crow. Crow_DIR:PATH=/usr/local/lib/cmake/Crow +//The directory containing a CMake configuration file for Curl. +Curl_DIR:PATH=Curl_DIR-NOTFOUND + //Enable the address sanitizer ENABLE_ADDRSAN:BOOL=OFF @@ -301,6 +319,12 @@ ENABLE_TSAN:BOOL=OFF //Enable the ub sanitizer ENABLE_UBSAN:BOOL=OFF +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -328,6 +352,15 @@ crowsite_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake crowsite_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite +//The directory containing a CMake configuration file for curl. +curl_DIR:PATH=curl_DIR-NOTFOUND + +//The directory containing a CMake configuration file for libcurl. +libcurl_DIR:PATH=libcurl_DIR-NOTFOUND + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/libcurl.so + ######################## # INTERNAL cache entries @@ -480,10 +513,59 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +PC_CURL_CFLAGS:INTERNAL= +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include +PC_CURL_INCLUDE_DIRS:INTERNAL= +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL= +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL= +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.2.1 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG @@ -492,10 +574,15 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_checked_PC_CURL:INTERNAL=1 //ADVANCED property for variable: boost_date_time_DIR boost_date_time_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR boost_headers_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_system_DIR boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd diff --git a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt index 7b4769b..8f3cf67 100644 --- a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt +++ b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -7,19 +7,14 @@ CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): CMake that the project does not need compatibility with older versions. -CMake Deprecation Warning at libs/BLT/CMakeLists.txt:1 (cmake_minimum_required): - Compatibility with CMake < 3.5 will be removed from a future version of - CMake. - - Update the VERSION argument value or use a ... suffix to tell - CMake that the project does not need compatibility with older versions. - - +/usr/include || /usr/lib/libcurl.so +Found Parallel Hashmaps Standard Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp Profiler Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp Source: /home/brett/projects/cpp/crowsite Current Source: /home/brett/projects/cpp/crowsite/libs/BLT +Including phmap BLT 0.0.1 Successfully included! --- Configuring done (0.1s) +-- Configuring done (0.0s) -- Generating done (0.0s) -- Build files have been written to: /home/brett/projects/cpp/crowsite/cmake-build-debug diff --git a/cmake-build-debug/build.ninja b/cmake-build-debug/build.ninja index 2ef6978..64be691 100644 --- a/cmake-build-debug/build.ninja +++ b/cmake-build-debug/build.ninja @@ -49,11 +49,27 @@ cmake_ninja_workdir = /home/brett/projects/cpp/crowsite/cmake-build-debug/ build cmake_object_order_depends_target_crowsite: phony || cmake_object_order_depends_target_BLT +build CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/requests/curl.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + +build CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/requests/jellyfin.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + build CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o: CXX_COMPILER__crowsite_unscanned_Debug /home/brett/projects/cpp/crowsite/src/crowsite/site/cache.cpp || cmake_object_order_depends_target_crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -61,7 +77,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o: CXX_COMPILER__crowsit DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -69,7 +85,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o: CXX_COMPILER__crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite @@ -77,7 +93,7 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_D DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/main.cpp.o.d FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src @@ -89,10 +105,10 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_D ############################################# # Link the executable crowsite -build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Debug CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a +build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Debug CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libcurl.so /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a FLAGS = -g LINK_FLAGS = -rdynamic - LINK_LIBRARIES = libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 + LINK_LIBRARIES = libs/BLT/libBLT.a -lcurl /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 OBJECT_DIR = CMakeFiles/crowsite.dir POST_BUILD = : PRE_LINK = : @@ -139,67 +155,74 @@ build cmake_object_order_depends_target_BLT: phony || libs/BLT/CMakeFiles/BLT.di build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt_block.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o.d - FLAGS = -g -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt +build libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o: CXX_COMPILER__BLT_unscanned_Debug /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/parse/argparse.cpp || cmake_object_order_depends_target_BLT + DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o.d + FLAGS = -g -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-debug/libs/BLT/config + OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir + OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse + # ============================================================================= # Link build statements for STATIC_LIBRARY target BLT @@ -208,7 +231,7 @@ build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT ############################################# # Link the static library libs/BLT/libBLT.a -build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Debug libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o +build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Debug libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o LANGUAGE_COMPILE_FLAGS = -g OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir POST_BUILD = : @@ -276,14 +299,14 @@ build libs/BLT/all: phony libs/BLT/libBLT.a ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony +build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-c3cec4039f4644dde206.json b/cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-d8768f535473edd58c35.json similarity index 75% rename from cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-c3cec4039f4644dde206.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-d8768f535473edd58c35.json index a525a5f..6365889 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-c3cec4039f4644dde206.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/cache-v2-d8768f535473edd58c35.json @@ -157,6 +157,18 @@ "type" : "BOOL", "value" : "ON" }, + { + "name" : "BUILD_PARSE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the BLT parsers" + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "BUILD_PROFILING", "properties" : @@ -1469,6 +1481,70 @@ "type" : "BOOL", "value" : "FALSE" }, + { + "name" : "CURL_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for CURL." + } + ], + "type" : "PATH", + "value" : "CURL_DIR-NOTFOUND" + }, + { + "name" : "CURL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "CURL_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "CURL_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "CURL_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, { "name" : "Crow_DIR", "properties" : @@ -1481,6 +1557,18 @@ "type" : "PATH", "value" : "/usr/local/lib/cmake/Crow" }, + { + "name" : "Curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Curl." + } + ], + "type" : "PATH", + "value" : "Curl_DIR-NOTFOUND" + }, { "name" : "ENABLE_ADDRSAN", "properties" : @@ -1529,6 +1617,18 @@ "type" : "INTERNAL", "value" : "[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)]" }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding CURL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()]" + }, { "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", "properties" : @@ -1541,6 +1641,458 @@ "type" : "INTERNAL", "value" : "[TRUE][v()]" }, + { + "name" : "PC_CURL_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PC_CURL_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "PC_CURL_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl" + }, + { + "name" : "PC_CURL_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl" + }, + { + "name" : "PC_CURL_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_MODULE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "libcurl" + }, + { + "name" : "PC_CURL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z" + }, + { + "name" : "PC_CURL_STATIC_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_STATIC_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "8.2.1" + }, + { + "name" : "PC_CURL_libcurl_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PKG_CONFIG_ARGN", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Arguments to supply to pkg-config" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PKG_CONFIG_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "pkg-config executable" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/pkg-config" + }, { "name" : "ZLIB_INCLUDE_DIR", "properties" : @@ -1601,6 +2153,30 @@ "type" : "INTERNAL", "value" : "TRUE" }, + { + "name" : "__pkg_config_arguments_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "QUIET;libcurl" + }, + { + "name" : "__pkg_config_checked_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, { "name" : "boost_date_time_DIR", "properties" : @@ -1684,6 +2260,58 @@ ], "type" : "STATIC", "value" : "/home/brett/projects/cpp/crowsite" + }, + { + "name" : "curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for curl." + } + ], + "type" : "PATH", + "value" : "curl_DIR-NOTFOUND" + }, + { + "name" : "libcurl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for libcurl." + } + ], + "type" : "PATH", + "value" : "libcurl_DIR-NOTFOUND" + }, + { + "name" : "pkgcfg_lib_PC_CURL_curl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, + { + "name" : "prefix_result", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd" } ], "kind" : "cache", diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-2d6acd96e4bdb519f4cd.json b/cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-257ee641add403706acf.json similarity index 89% rename from cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-2d6acd96e4bdb519f4cd.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-257ee641add403706acf.json index 7f24d31..226c211 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-2d6acd96e4bdb519f4cd.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/cmakeFiles-v1-257ee641add403706acf.json @@ -261,6 +261,41 @@ "isExternal" : true, "path" : "/usr/local/lib/cmake/Crow/CrowTargets.cmake" }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindCURL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPkgConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake" + }, { "path" : "libs/BLT/CMakeLists.txt" }, diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-9dc985c79dfb1f052e63.json b/cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-08d0e15a92842e0e1822.json similarity index 90% rename from cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-9dc985c79dfb1f052e63.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-08d0e15a92842e0e1822.json index 0ef636f..f808c92 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-9dc985c79dfb1f052e63.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/codemodel-v2-08d0e15a92842e0e1822.json @@ -27,7 +27,7 @@ "jsonFile" : "directory-libs.BLT-MinSizeRel-80d73d68b6498bb1b317.json", "minimumCMakeVersion" : { - "string" : "3.0" + "string" : "3.5" }, "parentIndex" : 0, "projectIndex" : 1, @@ -74,14 +74,14 @@ { "directoryIndex" : 1, "id" : "BLT::@15de44d4528f33befea6", - "jsonFile" : "target-BLT-MinSizeRel-d05193dc85c3f49e78fa.json", + "jsonFile" : "target-BLT-MinSizeRel-2bb2be073abd08c5577a.json", "name" : "BLT", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "crowsite::@6890427a1f51a3e7e1df", - "jsonFile" : "target-crowsite-MinSizeRel-15484f4a9c839e0f35ba.json", + "jsonFile" : "target-crowsite-MinSizeRel-f54047fa8d38a1f53dcf.json", "name" : "crowsite", "projectIndex" : 0 } diff --git a/cmake-build-debug/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json b/cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0777.json similarity index 79% rename from cmake-build-debug/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0777.json index d16ad3f..cefde5b 100644 --- a/cmake-build-debug/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0439.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0777.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-8b2662b94797ab047d30.json", + "jsonFile" : "codemodel-v2-08d0e15a92842e0e1822.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-8cef05d2bd3d3534e3a5.json", + "jsonFile" : "cache-v2-d8768f535473edd58c35.json", "kind" : "cache", "version" : { @@ -44,7 +44,7 @@ } }, { - "jsonFile" : "cmakeFiles-v1-7a4d8791cbd9a6aae5af.json", + "jsonFile" : "cmakeFiles-v1-257ee641add403706acf.json", "kind" : "cmakeFiles", "version" : { @@ -66,7 +66,7 @@ { "cache-v2" : { - "jsonFile" : "cache-v2-8cef05d2bd3d3534e3a5.json", + "jsonFile" : "cache-v2-d8768f535473edd58c35.json", "kind" : "cache", "version" : { @@ -76,7 +76,7 @@ }, "cmakeFiles-v1" : { - "jsonFile" : "cmakeFiles-v1-7a4d8791cbd9a6aae5af.json", + "jsonFile" : "cmakeFiles-v1-257ee641add403706acf.json", "kind" : "cmakeFiles", "version" : { @@ -86,7 +86,7 @@ }, "codemodel-v2" : { - "jsonFile" : "codemodel-v2-8b2662b94797ab047d30.json", + "jsonFile" : "codemodel-v2-08d0e15a92842e0e1822.json", "kind" : "codemodel", "version" : { diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-d05193dc85c3f49e78fa.json b/cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-2bb2be073abd08c5577a.json similarity index 84% rename from cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-d05193dc85c3f49e78fa.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-2bb2be073abd08c5577a.json index bd0753b..e1a8073 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-d05193dc85c3f49e78fa.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/target-BLT-MinSizeRel-2bb2be073abd08c5577a.json @@ -27,25 +27,31 @@ { "command" : 0, "file" : 0, - "line" : 55, + "line" : 70, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 67, + "line" : 86, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 47, + "line" : 50, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 48, + "line" : 62, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 63, "parent" : 0 } ] @@ -56,7 +62,7 @@ "compileCommandFragments" : [ { - "fragment" : "-Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always" + "fragment" : "-Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always" }, { "backtrace" : 2, @@ -75,10 +81,14 @@ [ { "backtrace" : 3, - "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" }, { "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + }, + { + "backtrace" : 5, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config" } ], @@ -89,7 +99,7 @@ [ 1 ], - "standard" : "17" + "standard" : "20" }, "sourceIndexes" : [ @@ -101,7 +111,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -127,7 +138,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -186,6 +198,12 @@ "compileGroupIndex" : 0, "path" : "libs/BLT/src/blt/nbt/nbt_block.cpp", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "libs/BLT/src/blt/parse/argparse.cpp", + "sourceGroupIndex" : 0 } ], "type" : "STATIC_LIBRARY" diff --git a/cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-15484f4a9c839e0f35ba.json b/cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-f54047fa8d38a1f53dcf.json similarity index 87% rename from cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-15484f4a9c839e0f35ba.json rename to cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-f54047fa8d38a1f53dcf.json index 3db6c24..6dfc8dc 100644 --- a/cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-15484f4a9c839e0f35ba.json +++ b/cmake-build-minsizerel/.cmake/api/v1/reply/target-crowsite-MinSizeRel-f54047fa8d38a1f53dcf.json @@ -31,13 +31,13 @@ { "command" : 0, "file" : 0, - "line" : 18, + "line" : 26, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 20, + "line" : 28, "parent" : 0 }, { @@ -46,7 +46,7 @@ { "command" : 1, "file" : 1, - "line" : 60, + "line" : 75, "parent" : 3 }, { @@ -68,19 +68,19 @@ { "command" : 4, "file" : 0, - "line" : 22, + "line" : 31, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 21, + "line" : 29, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 14, + "line" : 21, "parent" : 0 } ] @@ -142,6 +142,10 @@ { "backtrace" : 2, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config" + }, + { + "backtrace" : 2, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" } ], "language" : "CXX", @@ -158,7 +162,9 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], @@ -187,6 +193,10 @@ "fragment" : "libs/BLT/libBLT.a", "role" : "libraries" }, + { + "fragment" : "-lcurl", + "role" : "libraries" + }, { "backtrace" : 4, "fragment" : "/usr/lib/libz.so", @@ -221,12 +231,26 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], "sources" : [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/curl.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/jellyfin.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/cmake-build-minsizerel/CMakeCache.txt b/cmake-build-minsizerel/CMakeCache.txt index 62641a4..d6a9db8 100644 --- a/cmake-build-minsizerel/CMakeCache.txt +++ b/cmake-build-minsizerel/CMakeCache.txt @@ -54,6 +54,9 @@ BLT_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite/libs/BLT //Build the BLT NBT + eNBT extension BUILD_NBT:BOOL=ON +//Build the BLT parsers +BUILD_PARSE:BOOL=ON + //Build the BLT profiler extension BUILD_PROFILING:BOOL=ON @@ -289,9 +292,24 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//The directory containing a CMake configuration file for CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/libcurl.so + //The directory containing a CMake configuration file for Crow. Crow_DIR:PATH=/usr/local/lib/cmake/Crow +//The directory containing a CMake configuration file for Curl. +Curl_DIR:PATH=Curl_DIR-NOTFOUND + //Enable the address sanitizer ENABLE_ADDRSAN:BOOL=OFF @@ -301,6 +319,12 @@ ENABLE_TSAN:BOOL=OFF //Enable the ub sanitizer ENABLE_UBSAN:BOOL=OFF +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -328,6 +352,15 @@ crowsite_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake crowsite_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite +//The directory containing a CMake configuration file for curl. +curl_DIR:PATH=curl_DIR-NOTFOUND + +//The directory containing a CMake configuration file for libcurl. +libcurl_DIR:PATH=libcurl_DIR-NOTFOUND + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/libcurl.so + ######################## # INTERNAL cache entries @@ -480,10 +513,59 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +PC_CURL_CFLAGS:INTERNAL= +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include +PC_CURL_INCLUDE_DIRS:INTERNAL= +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL= +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL= +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.2.1 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG @@ -492,10 +574,15 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_checked_PC_CURL:INTERNAL=1 //ADVANCED property for variable: boost_date_time_DIR boost_date_time_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR boost_headers_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_system_DIR boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd diff --git a/cmake-build-minsizerel/CMakeFiles/clion-MinSizeRel-log.txt b/cmake-build-minsizerel/CMakeFiles/clion-MinSizeRel-log.txt index adda999..b4fd772 100644 --- a/cmake-build-minsizerel/CMakeFiles/clion-MinSizeRel-log.txt +++ b/cmake-build-minsizerel/CMakeFiles/clion-MinSizeRel-log.txt @@ -7,19 +7,14 @@ CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): CMake that the project does not need compatibility with older versions. -CMake Deprecation Warning at libs/BLT/CMakeLists.txt:1 (cmake_minimum_required): - Compatibility with CMake < 3.5 will be removed from a future version of - CMake. - - Update the VERSION argument value or use a ... suffix to tell - CMake that the project does not need compatibility with older versions. - - +/usr/include || /usr/lib/libcurl.so +Found Parallel Hashmaps Standard Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp Profiler Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp Source: /home/brett/projects/cpp/crowsite Current Source: /home/brett/projects/cpp/crowsite/libs/BLT +Including phmap BLT 0.0.1 Successfully included! --- Configuring done (0.1s) +-- Configuring done (0.0s) -- Generating done (0.0s) -- Build files have been written to: /home/brett/projects/cpp/crowsite/cmake-build-minsizerel diff --git a/cmake-build-minsizerel/build.ninja b/cmake-build-minsizerel/build.ninja index 9579ef8..9822e59 100644 --- a/cmake-build-minsizerel/build.ninja +++ b/cmake-build-minsizerel/build.ninja @@ -49,11 +49,27 @@ cmake_ninja_workdir = /home/brett/projects/cpp/crowsite/cmake-build-minsizerel/ build cmake_object_order_depends_target_crowsite: phony || cmake_object_order_depends_target_BLT +build CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o: CXX_COMPILER__crowsite_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/src/crowsite/requests/curl.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o.d + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + +build CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o: CXX_COMPILER__crowsite_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/src/crowsite/requests/jellyfin.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o.d + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + build CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o: CXX_COMPILER__crowsite_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/src/crowsite/site/cache.cpp || cmake_object_order_depends_target_crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o.d FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -61,7 +77,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o: CXX_COMPILER__crowsit DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o.d FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -69,7 +85,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o: CXX_COMPILER__crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o.d FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite @@ -77,7 +93,7 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_M DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/main.cpp.o.d FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src @@ -89,10 +105,10 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_M ############################################# # Link the executable crowsite -build crowsite: CXX_EXECUTABLE_LINKER__crowsite_MinSizeRel CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a +build crowsite: CXX_EXECUTABLE_LINKER__crowsite_MinSizeRel CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libcurl.so /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a FLAGS = -Os -DNDEBUG LINK_FLAGS = -rdynamic - LINK_LIBRARIES = libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 + LINK_LIBRARIES = libs/BLT/libBLT.a -lcurl /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 OBJECT_DIR = CMakeFiles/crowsite.dir POST_BUILD = : PRE_LINK = : @@ -139,67 +155,74 @@ build cmake_object_order_depends_target_BLT: phony || libs/BLT/CMakeFiles/BLT.di build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt_block.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o.d - FLAGS = -Os -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt +build libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o: CXX_COMPILER__BLT_unscanned_MinSizeRel /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/parse/argparse.cpp || cmake_object_order_depends_target_BLT + DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o.d + FLAGS = -Os -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-minsizerel/libs/BLT/config + OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir + OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse + # ============================================================================= # Link build statements for STATIC_LIBRARY target BLT @@ -208,7 +231,7 @@ build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT ############################################# # Link the static library libs/BLT/libBLT.a -build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_MinSizeRel libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o +build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_MinSizeRel libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o LANGUAGE_COMPILE_FLAGS = -Os -DNDEBUG OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir POST_BUILD = : @@ -276,14 +299,14 @@ build libs/BLT/all: phony libs/BLT/libBLT.a ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony +build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-release/.cmake/api/v1/reply/cache-v2-1e1aa393bd78416c46c9.json b/cmake-build-release/.cmake/api/v1/reply/cache-v2-90058c7d1e7eddf05313.json similarity index 75% rename from cmake-build-release/.cmake/api/v1/reply/cache-v2-1e1aa393bd78416c46c9.json rename to cmake-build-release/.cmake/api/v1/reply/cache-v2-90058c7d1e7eddf05313.json index ad68cc8..47d0b01 100644 --- a/cmake-build-release/.cmake/api/v1/reply/cache-v2-1e1aa393bd78416c46c9.json +++ b/cmake-build-release/.cmake/api/v1/reply/cache-v2-90058c7d1e7eddf05313.json @@ -157,6 +157,18 @@ "type" : "BOOL", "value" : "ON" }, + { + "name" : "BUILD_PARSE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the BLT parsers" + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "BUILD_PROFILING", "properties" : @@ -1469,6 +1481,70 @@ "type" : "BOOL", "value" : "FALSE" }, + { + "name" : "CURL_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for CURL." + } + ], + "type" : "PATH", + "value" : "CURL_DIR-NOTFOUND" + }, + { + "name" : "CURL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "CURL_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "CURL_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "CURL_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, { "name" : "Crow_DIR", "properties" : @@ -1481,6 +1557,18 @@ "type" : "PATH", "value" : "/usr/local/lib/cmake/Crow" }, + { + "name" : "Curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Curl." + } + ], + "type" : "PATH", + "value" : "Curl_DIR-NOTFOUND" + }, { "name" : "ENABLE_ADDRSAN", "properties" : @@ -1529,6 +1617,18 @@ "type" : "INTERNAL", "value" : "[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)]" }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding CURL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()]" + }, { "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", "properties" : @@ -1541,6 +1641,458 @@ "type" : "INTERNAL", "value" : "[TRUE][v()]" }, + { + "name" : "PC_CURL_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PC_CURL_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "PC_CURL_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl" + }, + { + "name" : "PC_CURL_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl" + }, + { + "name" : "PC_CURL_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_MODULE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "libcurl" + }, + { + "name" : "PC_CURL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z" + }, + { + "name" : "PC_CURL_STATIC_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_STATIC_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "8.2.1" + }, + { + "name" : "PC_CURL_libcurl_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PKG_CONFIG_ARGN", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Arguments to supply to pkg-config" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PKG_CONFIG_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "pkg-config executable" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/pkg-config" + }, { "name" : "ZLIB_INCLUDE_DIR", "properties" : @@ -1601,6 +2153,30 @@ "type" : "INTERNAL", "value" : "TRUE" }, + { + "name" : "__pkg_config_arguments_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "QUIET;libcurl" + }, + { + "name" : "__pkg_config_checked_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, { "name" : "boost_date_time_DIR", "properties" : @@ -1684,6 +2260,58 @@ ], "type" : "STATIC", "value" : "/home/brett/projects/cpp/crowsite" + }, + { + "name" : "curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for curl." + } + ], + "type" : "PATH", + "value" : "curl_DIR-NOTFOUND" + }, + { + "name" : "libcurl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for libcurl." + } + ], + "type" : "PATH", + "value" : "libcurl_DIR-NOTFOUND" + }, + { + "name" : "pkgcfg_lib_PC_CURL_curl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, + { + "name" : "prefix_result", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd" } ], "kind" : "cache", diff --git a/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-bbc22993c6f2253bd22f.json b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-e782c2432ecee90d8ce2.json similarity index 89% rename from cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-bbc22993c6f2253bd22f.json rename to cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-e782c2432ecee90d8ce2.json index 4f3726d..ee28ad6 100644 --- a/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-bbc22993c6f2253bd22f.json +++ b/cmake-build-release/.cmake/api/v1/reply/cmakeFiles-v1-e782c2432ecee90d8ce2.json @@ -261,6 +261,41 @@ "isExternal" : true, "path" : "/usr/local/lib/cmake/Crow/CrowTargets.cmake" }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindCURL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPkgConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake" + }, { "path" : "libs/BLT/CMakeLists.txt" }, diff --git a/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-afb2eb93f71fc24ede26.json b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-fa6266625c2d60831375.json similarity index 91% rename from cmake-build-release/.cmake/api/v1/reply/codemodel-v2-afb2eb93f71fc24ede26.json rename to cmake-build-release/.cmake/api/v1/reply/codemodel-v2-fa6266625c2d60831375.json index 8e1a132..bea6340 100644 --- a/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-afb2eb93f71fc24ede26.json +++ b/cmake-build-release/.cmake/api/v1/reply/codemodel-v2-fa6266625c2d60831375.json @@ -27,7 +27,7 @@ "jsonFile" : "directory-libs.BLT-Release-80d73d68b6498bb1b317.json", "minimumCMakeVersion" : { - "string" : "3.0" + "string" : "3.5" }, "parentIndex" : 0, "projectIndex" : 1, @@ -74,14 +74,14 @@ { "directoryIndex" : 1, "id" : "BLT::@15de44d4528f33befea6", - "jsonFile" : "target-BLT-Release-199a62ffb82bc21d505c.json", + "jsonFile" : "target-BLT-Release-c437b5679c475d8320c3.json", "name" : "BLT", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "crowsite::@6890427a1f51a3e7e1df", - "jsonFile" : "target-crowsite-Release-533519925ed71415ad55.json", + "jsonFile" : "target-crowsite-Release-844a843fa528935fb4af.json", "name" : "crowsite", "projectIndex" : 0 } diff --git a/cmake-build-debug-address/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0431.json b/cmake-build-release/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0831.json similarity index 79% rename from cmake-build-debug-address/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0431.json rename to cmake-build-release/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0831.json index 010d6bd..e7ef326 100644 --- a/cmake-build-debug-address/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0431.json +++ b/cmake-build-release/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0831.json @@ -26,7 +26,7 @@ "objects" : [ { - "jsonFile" : "codemodel-v2-6c1f87cdf1b2235719ec.json", + "jsonFile" : "codemodel-v2-fa6266625c2d60831375.json", "kind" : "codemodel", "version" : { @@ -35,7 +35,7 @@ } }, { - "jsonFile" : "cache-v2-5c959b199cd7c76443b1.json", + "jsonFile" : "cache-v2-90058c7d1e7eddf05313.json", "kind" : "cache", "version" : { @@ -44,7 +44,7 @@ } }, { - "jsonFile" : "cmakeFiles-v1-00462c429e75aa7f9c95.json", + "jsonFile" : "cmakeFiles-v1-e782c2432ecee90d8ce2.json", "kind" : "cmakeFiles", "version" : { @@ -66,7 +66,7 @@ { "cache-v2" : { - "jsonFile" : "cache-v2-5c959b199cd7c76443b1.json", + "jsonFile" : "cache-v2-90058c7d1e7eddf05313.json", "kind" : "cache", "version" : { @@ -76,7 +76,7 @@ }, "cmakeFiles-v1" : { - "jsonFile" : "cmakeFiles-v1-00462c429e75aa7f9c95.json", + "jsonFile" : "cmakeFiles-v1-e782c2432ecee90d8ce2.json", "kind" : "cmakeFiles", "version" : { @@ -86,7 +86,7 @@ }, "codemodel-v2" : { - "jsonFile" : "codemodel-v2-6c1f87cdf1b2235719ec.json", + "jsonFile" : "codemodel-v2-fa6266625c2d60831375.json", "kind" : "codemodel", "version" : { diff --git a/cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-199a62ffb82bc21d505c.json b/cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-c437b5679c475d8320c3.json similarity index 84% rename from cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-199a62ffb82bc21d505c.json rename to cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-c437b5679c475d8320c3.json index a24969c..2226530 100644 --- a/cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-199a62ffb82bc21d505c.json +++ b/cmake-build-release/.cmake/api/v1/reply/target-BLT-Release-c437b5679c475d8320c3.json @@ -27,25 +27,31 @@ { "command" : 0, "file" : 0, - "line" : 55, + "line" : 70, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 67, + "line" : 86, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 47, + "line" : 50, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 48, + "line" : 62, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 63, "parent" : 0 } ] @@ -56,7 +62,7 @@ "compileCommandFragments" : [ { - "fragment" : "-O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always" + "fragment" : "-O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always" }, { "backtrace" : 2, @@ -75,10 +81,14 @@ [ { "backtrace" : 3, - "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" }, { "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + }, + { + "backtrace" : 5, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config" } ], @@ -89,7 +99,7 @@ [ 1 ], - "standard" : "17" + "standard" : "20" }, "sourceIndexes" : [ @@ -101,7 +111,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -127,7 +138,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -186,6 +198,12 @@ "compileGroupIndex" : 0, "path" : "libs/BLT/src/blt/nbt/nbt_block.cpp", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "libs/BLT/src/blt/parse/argparse.cpp", + "sourceGroupIndex" : 0 } ], "type" : "STATIC_LIBRARY" diff --git a/cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-533519925ed71415ad55.json b/cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-844a843fa528935fb4af.json similarity index 87% rename from cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-533519925ed71415ad55.json rename to cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-844a843fa528935fb4af.json index d33c860..d9e5b60 100644 --- a/cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-533519925ed71415ad55.json +++ b/cmake-build-release/.cmake/api/v1/reply/target-crowsite-Release-844a843fa528935fb4af.json @@ -31,13 +31,13 @@ { "command" : 0, "file" : 0, - "line" : 18, + "line" : 26, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 20, + "line" : 28, "parent" : 0 }, { @@ -46,7 +46,7 @@ { "command" : 1, "file" : 1, - "line" : 60, + "line" : 75, "parent" : 3 }, { @@ -68,19 +68,19 @@ { "command" : 4, "file" : 0, - "line" : 22, + "line" : 31, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 21, + "line" : 29, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 14, + "line" : 21, "parent" : 0 } ] @@ -142,6 +142,10 @@ { "backtrace" : 2, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config" + }, + { + "backtrace" : 2, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" } ], "language" : "CXX", @@ -158,7 +162,9 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], @@ -187,6 +193,10 @@ "fragment" : "libs/BLT/libBLT.a", "role" : "libraries" }, + { + "fragment" : "-lcurl", + "role" : "libraries" + }, { "backtrace" : 4, "fragment" : "/usr/lib/libz.so", @@ -221,12 +231,26 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], "sources" : [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/curl.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/jellyfin.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/cmake-build-release/CMakeCache.txt b/cmake-build-release/CMakeCache.txt index c8c61a6..dd7330b 100644 --- a/cmake-build-release/CMakeCache.txt +++ b/cmake-build-release/CMakeCache.txt @@ -54,6 +54,9 @@ BLT_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite/libs/BLT //Build the BLT NBT + eNBT extension BUILD_NBT:BOOL=ON +//Build the BLT parsers +BUILD_PARSE:BOOL=ON + //Build the BLT profiler extension BUILD_PROFILING:BOOL=ON @@ -289,9 +292,24 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//The directory containing a CMake configuration file for CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/libcurl.so + //The directory containing a CMake configuration file for Crow. Crow_DIR:PATH=/usr/local/lib/cmake/Crow +//The directory containing a CMake configuration file for Curl. +Curl_DIR:PATH=Curl_DIR-NOTFOUND + //Enable the address sanitizer ENABLE_ADDRSAN:BOOL=OFF @@ -301,6 +319,12 @@ ENABLE_TSAN:BOOL=OFF //Enable the ub sanitizer ENABLE_UBSAN:BOOL=OFF +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -328,6 +352,15 @@ crowsite_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake crowsite_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite +//The directory containing a CMake configuration file for curl. +curl_DIR:PATH=curl_DIR-NOTFOUND + +//The directory containing a CMake configuration file for libcurl. +libcurl_DIR:PATH=libcurl_DIR-NOTFOUND + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/libcurl.so + ######################## # INTERNAL cache entries @@ -480,10 +513,59 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +PC_CURL_CFLAGS:INTERNAL= +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include +PC_CURL_INCLUDE_DIRS:INTERNAL= +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL= +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL= +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.2.1 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG @@ -492,10 +574,15 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_checked_PC_CURL:INTERNAL=1 //ADVANCED property for variable: boost_date_time_DIR boost_date_time_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR boost_headers_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_system_DIR boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd diff --git a/cmake-build-release/CMakeFiles/clion-Release-log.txt b/cmake-build-release/CMakeFiles/clion-Release-log.txt index f1fd36a..ad5ff1b 100644 --- a/cmake-build-release/CMakeFiles/clion-Release-log.txt +++ b/cmake-build-release/CMakeFiles/clion-Release-log.txt @@ -7,19 +7,14 @@ CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): CMake that the project does not need compatibility with older versions. -CMake Deprecation Warning at libs/BLT/CMakeLists.txt:1 (cmake_minimum_required): - Compatibility with CMake < 3.5 will be removed from a future version of - CMake. - - Update the VERSION argument value or use a ... suffix to tell - CMake that the project does not need compatibility with older versions. - - +/usr/include || /usr/lib/libcurl.so +Found Parallel Hashmaps Standard Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp Profiler Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp Source: /home/brett/projects/cpp/crowsite Current Source: /home/brett/projects/cpp/crowsite/libs/BLT +Including phmap BLT 0.0.1 Successfully included! --- Configuring done (0.1s) +-- Configuring done (0.0s) -- Generating done (0.0s) -- Build files have been written to: /home/brett/projects/cpp/crowsite/cmake-build-release diff --git a/cmake-build-release/build.ninja b/cmake-build-release/build.ninja index 93c83d0..b99433d 100644 --- a/cmake-build-release/build.ninja +++ b/cmake-build-release/build.ninja @@ -49,11 +49,27 @@ cmake_ninja_workdir = /home/brett/projects/cpp/crowsite/cmake-build-release/ build cmake_object_order_depends_target_crowsite: phony || cmake_object_order_depends_target_BLT +build CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o: CXX_COMPILER__crowsite_unscanned_Release /home/brett/projects/cpp/crowsite/src/crowsite/requests/curl.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o.d + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + +build CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o: CXX_COMPILER__crowsite_unscanned_Release /home/brett/projects/cpp/crowsite/src/crowsite/requests/jellyfin.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o.d + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + build CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o: CXX_COMPILER__crowsite_unscanned_Release /home/brett/projects/cpp/crowsite/src/crowsite/site/cache.cpp || cmake_object_order_depends_target_crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o.d FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -61,7 +77,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o: CXX_COMPILER__crowsit DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o.d FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -69,7 +85,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o: CXX_COMPILER__crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o.d FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite @@ -77,7 +93,7 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_R DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/main.cpp.o.d FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src @@ -89,10 +105,10 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_R ############################################# # Link the executable crowsite -build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Release CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a +build crowsite: CXX_EXECUTABLE_LINKER__crowsite_Release CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libcurl.so /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a FLAGS = -O3 -DNDEBUG LINK_FLAGS = -rdynamic - LINK_LIBRARIES = libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 + LINK_LIBRARIES = libs/BLT/libBLT.a -lcurl /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 OBJECT_DIR = CMakeFiles/crowsite.dir POST_BUILD = : PRE_LINK = : @@ -139,67 +155,74 @@ build cmake_object_order_depends_target_BLT: phony || libs/BLT/CMakeFiles/BLT.di build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt_block.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o.d - FLAGS = -O3 -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt +build libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o: CXX_COMPILER__BLT_unscanned_Release /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/parse/argparse.cpp || cmake_object_order_depends_target_BLT + DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o.d + FLAGS = -O3 -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-release/libs/BLT/config + OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir + OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse + # ============================================================================= # Link build statements for STATIC_LIBRARY target BLT @@ -208,7 +231,7 @@ build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT ############################################# # Link the static library libs/BLT/libBLT.a -build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Release libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o +build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_Release libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o LANGUAGE_COMPILE_FLAGS = -O3 -DNDEBUG OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir POST_BUILD = : @@ -276,14 +299,14 @@ build libs/BLT/all: phony libs/BLT/libBLT.a ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony +build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-56819cfc64aed865103d.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-5c2e7fd0ee4ae1cd9244.json similarity index 75% rename from cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-56819cfc64aed865103d.json rename to cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-5c2e7fd0ee4ae1cd9244.json index 29065d6..d09cb8b 100644 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-56819cfc64aed865103d.json +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cache-v2-5c2e7fd0ee4ae1cd9244.json @@ -157,6 +157,18 @@ "type" : "BOOL", "value" : "ON" }, + { + "name" : "BUILD_PARSE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Build the BLT parsers" + } + ], + "type" : "BOOL", + "value" : "ON" + }, { "name" : "BUILD_PROFILING", "properties" : @@ -1469,6 +1481,70 @@ "type" : "BOOL", "value" : "FALSE" }, + { + "name" : "CURL_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for CURL." + } + ], + "type" : "PATH", + "value" : "CURL_DIR-NOTFOUND" + }, + { + "name" : "CURL_INCLUDE_DIR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a file." + } + ], + "type" : "PATH", + "value" : "/usr/include" + }, + { + "name" : "CURL_LIBRARY_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "CURL_LIBRARY_DEBUG-NOTFOUND" + }, + { + "name" : "CURL_LIBRARY_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, { "name" : "Crow_DIR", "properties" : @@ -1481,6 +1557,18 @@ "type" : "PATH", "value" : "/usr/local/lib/cmake/Crow" }, + { + "name" : "Curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for Curl." + } + ], + "type" : "PATH", + "value" : "Curl_DIR-NOTFOUND" + }, { "name" : "ENABLE_ADDRSAN", "properties" : @@ -1529,6 +1617,18 @@ "type" : "INTERNAL", "value" : "[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)]" }, + { + "name" : "FIND_PACKAGE_MESSAGE_DETAILS_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Details about finding CURL" + } + ], + "type" : "INTERNAL", + "value" : "[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()]" + }, { "name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads", "properties" : @@ -1541,6 +1641,458 @@ "type" : "INTERNAL", "value" : "[TRUE][v()]" }, + { + "name" : "PC_CURL_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_FOUND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "PC_CURL_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/include" + }, + { + "name" : "PC_CURL_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl" + }, + { + "name" : "PC_CURL_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl" + }, + { + "name" : "PC_CURL_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_MODULE_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "libcurl" + }, + { + "name" : "PC_CURL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_I", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_CFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_INCLUDE_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz" + }, + { + "name" : "PC_CURL_STATIC_LDFLAGS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBRARIES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z" + }, + { + "name" : "PC_CURL_STATIC_LIBRARY_DIRS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "/usr/lib" + }, + { + "name" : "PC_CURL_STATIC_LIBS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_L", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_OTHER", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_STATIC_LIBS_PATHS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "8.2.1" + }, + { + "name" : "PC_CURL_libcurl_INCLUDEDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_LIBDIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PC_CURL_libcurl_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "PKG_CONFIG_ARGN", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Arguments to supply to pkg-config" + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "PKG_CONFIG_EXECUTABLE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "pkg-config executable" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/pkg-config" + }, { "name" : "ZLIB_INCLUDE_DIR", "properties" : @@ -1601,6 +2153,30 @@ "type" : "INTERNAL", "value" : "TRUE" }, + { + "name" : "__pkg_config_arguments_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "QUIET;libcurl" + }, + { + "name" : "__pkg_config_checked_PC_CURL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, { "name" : "boost_date_time_DIR", "properties" : @@ -1684,6 +2260,58 @@ ], "type" : "STATIC", "value" : "/home/brett/projects/cpp/crowsite" + }, + { + "name" : "curl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for curl." + } + ], + "type" : "PATH", + "value" : "curl_DIR-NOTFOUND" + }, + { + "name" : "libcurl_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "The directory containing a CMake configuration file for libcurl." + } + ], + "type" : "PATH", + "value" : "libcurl_DIR-NOTFOUND" + }, + { + "name" : "pkgcfg_lib_PC_CURL_curl", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a library." + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/libcurl.so" + }, + { + "name" : "prefix_result", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "" + } + ], + "type" : "INTERNAL", + "value" : "AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd" } ], "kind" : "cache", diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-fb944dfeca07bf4f2185.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-b676c735b1682952881c.json similarity index 89% rename from cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-fb944dfeca07bf4f2185.json rename to cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-b676c735b1682952881c.json index 6d675e8..a3b46cd 100644 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-fb944dfeca07bf4f2185.json +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/cmakeFiles-v1-b676c735b1682952881c.json @@ -261,6 +261,41 @@ "isExternal" : true, "path" : "/usr/local/lib/cmake/Crow/CrowTargets.cmake" }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindCURL.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPkgConfig.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/SelectLibraryConfigurations.cmake" + }, { "path" : "libs/BLT/CMakeLists.txt" }, diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-753958a70b630018c0be.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-610ee319772502e1e8c4.json similarity index 90% rename from cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-753958a70b630018c0be.json rename to cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-610ee319772502e1e8c4.json index b9bbbbc..d573791 100644 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-753958a70b630018c0be.json +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/codemodel-v2-610ee319772502e1e8c4.json @@ -27,7 +27,7 @@ "jsonFile" : "directory-libs.BLT-RelWithDebInfo-80d73d68b6498bb1b317.json", "minimumCMakeVersion" : { - "string" : "3.0" + "string" : "3.5" }, "parentIndex" : 0, "projectIndex" : 1, @@ -74,14 +74,14 @@ { "directoryIndex" : 1, "id" : "BLT::@15de44d4528f33befea6", - "jsonFile" : "target-BLT-RelWithDebInfo-0afd78eef124d524ed1d.json", + "jsonFile" : "target-BLT-RelWithDebInfo-b0857dbbb4fbef1698a7.json", "name" : "BLT", "projectIndex" : 1 }, { "directoryIndex" : 0, "id" : "crowsite::@6890427a1f51a3e7e1df", - "jsonFile" : "target-crowsite-RelWithDebInfo-8a8b98ed1f3bd73b8852.json", + "jsonFile" : "target-crowsite-RelWithDebInfo-7c80072cec8989210463.json", "name" : "crowsite", "projectIndex" : 0 } diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0441.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0441.json deleted file mode 100644 index 3b8d79b..0000000 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-07-22T22-31-19-0441.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "cmake" : - { - "generator" : - { - "multiConfig" : false, - "name" : "Ninja" - }, - "paths" : - { - "cmake" : "/usr/bin/cmake", - "cpack" : "/usr/bin/cpack", - "ctest" : "/usr/bin/ctest", - "root" : "/usr/share/cmake" - }, - "version" : - { - "isDirty" : false, - "major" : 3, - "minor" : 27, - "patch" : 0, - "string" : "3.27.0", - "suffix" : "" - } - }, - "objects" : - [ - { - "jsonFile" : "codemodel-v2-753958a70b630018c0be.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 6 - } - }, - { - "jsonFile" : "cache-v2-56819cfc64aed865103d.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - { - "jsonFile" : "cmakeFiles-v1-fb944dfeca07bf4f2185.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 0 - } - }, - { - "jsonFile" : "toolchains-v1-33302e7d86bc069fdf5c.json", - "kind" : "toolchains", - "version" : - { - "major" : 1, - "minor" : 0 - } - } - ], - "reply" : - { - "cache-v2" : - { - "jsonFile" : "cache-v2-56819cfc64aed865103d.json", - "kind" : "cache", - "version" : - { - "major" : 2, - "minor" : 0 - } - }, - "cmakeFiles-v1" : - { - "jsonFile" : "cmakeFiles-v1-fb944dfeca07bf4f2185.json", - "kind" : "cmakeFiles", - "version" : - { - "major" : 1, - "minor" : 0 - } - }, - "codemodel-v2" : - { - "jsonFile" : "codemodel-v2-753958a70b630018c0be.json", - "kind" : "codemodel", - "version" : - { - "major" : 2, - "minor" : 6 - } - }, - "toolchains-v1" : - { - "jsonFile" : "toolchains-v1-33302e7d86bc069fdf5c.json", - "kind" : "toolchains", - "version" : - { - "major" : 1, - "minor" : 0 - } - } - } -} diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0844.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0844.json new file mode 100644 index 0000000..736577c --- /dev/null +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/index-2023-08-10T01-51-52-0844.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 27, + "patch" : 0, + "string" : "3.27.0", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-610ee319772502e1e8c4.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 6 + } + }, + { + "jsonFile" : "cache-v2-5c2e7fd0ee4ae1cd9244.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-b676c735b1682952881c.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-33302e7d86bc069fdf5c.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-5c2e7fd0ee4ae1cd9244.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-b676c735b1682952881c.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-610ee319772502e1e8c4.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 6 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-33302e7d86bc069fdf5c.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-0afd78eef124d524ed1d.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-b0857dbbb4fbef1698a7.json similarity index 84% rename from cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-0afd78eef124d524ed1d.json rename to cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-b0857dbbb4fbef1698a7.json index 8aa00fb..eda1fb8 100644 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-0afd78eef124d524ed1d.json +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-BLT-RelWithDebInfo-b0857dbbb4fbef1698a7.json @@ -27,25 +27,31 @@ { "command" : 0, "file" : 0, - "line" : 55, + "line" : 70, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 67, + "line" : 86, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 47, + "line" : 50, "parent" : 0 }, { "command" : 2, "file" : 0, - "line" : 48, + "line" : 62, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 63, "parent" : 0 } ] @@ -56,7 +62,7 @@ "compileCommandFragments" : [ { - "fragment" : "-O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always" + "fragment" : "-O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always" }, { "backtrace" : 2, @@ -75,10 +81,14 @@ [ { "backtrace" : 3, - "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" }, { "backtrace" : 4, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/include" + }, + { + "backtrace" : 5, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config" } ], @@ -89,7 +99,7 @@ [ 1 ], - "standard" : "17" + "standard" : "20" }, "sourceIndexes" : [ @@ -101,7 +111,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -127,7 +138,8 @@ 5, 6, 7, - 8 + 8, + 9 ] } ], @@ -186,6 +198,12 @@ "compileGroupIndex" : 0, "path" : "libs/BLT/src/blt/nbt/nbt_block.cpp", "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "libs/BLT/src/blt/parse/argparse.cpp", + "sourceGroupIndex" : 0 } ], "type" : "STATIC_LIBRARY" diff --git a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-8a8b98ed1f3bd73b8852.json b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-7c80072cec8989210463.json similarity index 87% rename from cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-8a8b98ed1f3bd73b8852.json rename to cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-7c80072cec8989210463.json index 295f6a9..2c503df 100644 --- a/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-8a8b98ed1f3bd73b8852.json +++ b/cmake-build-relwithdebinfo/.cmake/api/v1/reply/target-crowsite-RelWithDebInfo-7c80072cec8989210463.json @@ -31,13 +31,13 @@ { "command" : 0, "file" : 0, - "line" : 18, + "line" : 26, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 20, + "line" : 28, "parent" : 0 }, { @@ -46,7 +46,7 @@ { "command" : 1, "file" : 1, - "line" : 60, + "line" : 75, "parent" : 3 }, { @@ -68,19 +68,19 @@ { "command" : 4, "file" : 0, - "line" : 22, + "line" : 31, "parent" : 0 }, { "command" : 1, "file" : 0, - "line" : 21, + "line" : 29, "parent" : 0 }, { "command" : 5, "file" : 0, - "line" : 14, + "line" : 21, "parent" : 0 } ] @@ -142,6 +142,10 @@ { "backtrace" : 2, "path" : "/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config" + }, + { + "backtrace" : 2, + "path" : "/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap" } ], "language" : "CXX", @@ -158,7 +162,9 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], @@ -187,6 +193,10 @@ "fragment" : "libs/BLT/libBLT.a", "role" : "libraries" }, + { + "fragment" : "-lcurl", + "role" : "libraries" + }, { "backtrace" : 4, "fragment" : "/usr/lib/libz.so", @@ -221,12 +231,26 @@ 0, 1, 2, - 3 + 3, + 4, + 5 ] } ], "sources" : [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/curl.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "src/crowsite/requests/jellyfin.cpp", + "sourceGroupIndex" : 0 + }, { "backtrace" : 1, "compileGroupIndex" : 0, diff --git a/cmake-build-relwithdebinfo/.ninja_deps b/cmake-build-relwithdebinfo/.ninja_deps index 9d7810c..52fa4d0 100644 Binary files a/cmake-build-relwithdebinfo/.ninja_deps and b/cmake-build-relwithdebinfo/.ninja_deps differ diff --git a/cmake-build-relwithdebinfo/.ninja_log b/cmake-build-relwithdebinfo/.ninja_log index adf5409..053e51a 100644 --- a/cmake-build-relwithdebinfo/.ninja_log +++ b/cmake-build-relwithdebinfo/.ninja_log @@ -1,43 +1,39 @@ # ninja log v5 -2877 3015 1690064748859697400 libs/BLT/libBLT.a ad478582d83a475b -6 1467 1690064747311298700 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 2fdeb03352ba111e -5 2592 1690064748435734000 CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o 644bdb4e2af54a7b -6 15224 1690064761054482400 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -15225 15471 1690064761314993200 crowsite a0e16662a55dd3bb -5 1264 1690064500142710300 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 58513a459820e63d -7 894 1690064746739039000 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 6d5203a8dd5e1142 -6 1242 1690064500121286300 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 25cb78215351ade2 -5 1638 1690064747482582000 CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o 8667e0b83a233464 -5 928 1690064499807591500 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 5a238ec091ec3e6a -6 1799 1690064747642862300 CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o 6f75bda3dd207bf9 -7 2586 1690064748429530900 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o be3d650d0fecdbf9 -7 2877 1690064748720451100 libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 5e7eb6283fc210b7 -8 847 1690064499726066500 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o a22bc167d25d887 -6 939 1690064746784152600 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o f04da355259c0623 -5 801 1690065188893632200 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 5a238ec091ec3e6a -6 812 1690065188905459800 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o 25cb78215351ade2 -5 830 1690065188922787900 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o 58513a459820e63d -6 966 1690065189059412800 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 6d5203a8dd5e1142 -5 1268 1690065189361809600 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o f04da355259c0623 -5 1712 1690065189804495300 CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o 8667e0b83a233464 -5 1774 1690065189866695000 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 2fdeb03352ba111e -5 1890 1690065189982610100 CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o 6f75bda3dd207bf9 -6 2653 1690065190744918200 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o be3d650d0fecdbf9 -4 2700 1690065190791552500 CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o 644bdb4e2af54a7b -6 2819 1690065190909639100 libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 5e7eb6283fc210b7 -2819 2938 1690065191030540300 libs/BLT/libBLT.a ad478582d83a475b -5 15385 1690065203456296800 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -15385 15619 1690065203711012600 crowsite a0e16662a55dd3bb -4 14675 1690065662368950600 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -14675 14896 1690065662611086400 crowsite a0e16662a55dd3bb -5 14986 1690065772574807100 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -14987 15216 1690065772820060300 crowsite a0e16662a55dd3bb -4 14551 1690065899417979700 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -14551 14770 1690065899647250200 crowsite a0e16662a55dd3bb -4 14645 1690066022251678400 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -14646 14870 1690066022487281300 crowsite a0e16662a55dd3bb -5 1257 1690067143942443200 CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o 8667e0b83a233464 -5 1377 1690067144061605900 CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o 6f75bda3dd207bf9 -4 2157 1690067144841234800 CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o 644bdb4e2af54a7b -5 14969 1690067157639950800 CMakeFiles/crowsite.dir/src/main.cpp.o c8a15afe5f8be308 -14970 15199 1690067157883955000 crowsite a0e16662a55dd3bb +3032 3214 1691632021900997300 libs/BLT/libBLT.a 3b3df3678cc22eb7 +7 2107 1691631863673375500 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 3f073ab458d70fc6 +5 2777 1691631864343032800 CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o c90f193cad786851 +4 14742 1691632033417975500 CMakeFiles/crowsite.dir/src/main.cpp.o 1eeabdc54269d2be +15711 16000 1690763970003331800 crowsite a0e16662a55dd3bb +5 1386 1691631885260793900 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o e07e93a0f7a2172b +7 1079 1691631862646339900 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 72cf97a32e83665a +7 1022 1691631862589477500 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o cd639271c445b96c +6 1798 1691631863365448000 CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o d8256d96fb421349 +6 993 1691631862560833600 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 60b53a2262e5be78 +6 1809 1691631863375535000 CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o f7d99239e55d6643 +7 3509 1691631865072212300 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o 77bb24d753eaba54 +8 3583 1691631865147107100 libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 7713cc09f3c958b5 +4 3032 1691632021715645300 libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 69bceecf176021d9 +8 710 1691631862277671000 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o 88ce56c663dc4451 +6 1165 1691631862732080600 CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o b836d966f4d2c507 +6 516 1691631862083412500 CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o 84b7949144857227 +7 1488 1691631863055475300 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 219165b6990fb621 +6 796 1691632342386324900 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o 72cf97a32e83665a +6 917 1691632342507403300 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o cd639271c445b96c +5 932 1691632342522588800 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o 60b53a2262e5be78 +5 1076 1691632342666055500 CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o b836d966f4d2c507 +6 1475 1691632343065073500 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o 219165b6990fb621 +5 1538 1691632343126917100 CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o f7d99239e55d6643 +5 1604 1691632343193953900 CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o d8256d96fb421349 +6 1910 1691632343499124000 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o 3f073ab458d70fc6 +5 2167 1691632343755974000 libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o e07e93a0f7a2172b +4 2460 1691632344048082700 CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o c90f193cad786851 +6 3507 1691632345094205800 libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o 77bb24d753eaba54 +6 3646 1691632345232998500 libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o 7713cc09f3c958b5 +6 3943 1691632345528494600 libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o 69bceecf176021d9 +3943 4151 1691632345741168900 libs/BLT/libBLT.a 3b3df3678cc22eb7 +5 16174 1691632357745047700 CMakeFiles/crowsite.dir/src/main.cpp.o 1eeabdc54269d2be +16174 16438 1691632358026756700 crowsite 34f8362401becf87 +4 14887 1691632409384584900 CMakeFiles/crowsite.dir/src/main.cpp.o 1eeabdc54269d2be +14887 15178 1691632409689953600 crowsite 34f8362401becf87 +4 580 1691632498564847000 CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o b836d966f4d2c507 +580 853 1691632498836665200 crowsite 34f8362401becf87 diff --git a/cmake-build-relwithdebinfo/CMakeCache.txt b/cmake-build-relwithdebinfo/CMakeCache.txt index f745fd0..f237acd 100644 --- a/cmake-build-relwithdebinfo/CMakeCache.txt +++ b/cmake-build-relwithdebinfo/CMakeCache.txt @@ -54,6 +54,9 @@ BLT_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite/libs/BLT //Build the BLT NBT + eNBT extension BUILD_NBT:BOOL=ON +//Build the BLT parsers +BUILD_PARSE:BOOL=ON + //Build the BLT profiler extension BUILD_PROFILING:BOOL=ON @@ -289,9 +292,24 @@ CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//The directory containing a CMake configuration file for CURL. +CURL_DIR:PATH=CURL_DIR-NOTFOUND + +//Path to a file. +CURL_INCLUDE_DIR:PATH=/usr/include + +//Path to a library. +CURL_LIBRARY_DEBUG:FILEPATH=CURL_LIBRARY_DEBUG-NOTFOUND + +//Path to a library. +CURL_LIBRARY_RELEASE:FILEPATH=/usr/lib/libcurl.so + //The directory containing a CMake configuration file for Crow. Crow_DIR:PATH=/usr/local/lib/cmake/Crow +//The directory containing a CMake configuration file for Curl. +Curl_DIR:PATH=Curl_DIR-NOTFOUND + //Enable the address sanitizer ENABLE_ADDRSAN:BOOL=OFF @@ -301,6 +319,12 @@ ENABLE_TSAN:BOOL=OFF //Enable the ub sanitizer ENABLE_UBSAN:BOOL=OFF +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + //Path to a file. ZLIB_INCLUDE_DIR:PATH=/usr/include @@ -328,6 +352,15 @@ crowsite_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake crowsite_SOURCE_DIR:STATIC=/home/brett/projects/cpp/crowsite +//The directory containing a CMake configuration file for curl. +curl_DIR:PATH=curl_DIR-NOTFOUND + +//The directory containing a CMake configuration file for libcurl. +libcurl_DIR:PATH=libcurl_DIR-NOTFOUND + +//Path to a library. +pkgcfg_lib_PC_CURL_curl:FILEPATH=/usr/lib/libcurl.so + ######################## # INTERNAL cache entries @@ -480,10 +513,59 @@ CMAKE_TAPI-ADVANCED:INTERNAL=1 CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_DIR +CURL_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_INCLUDE_DIR +CURL_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_DEBUG +CURL_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CURL_LIBRARY_RELEASE +CURL_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //Details about finding Boost FIND_PACKAGE_MESSAGE_DETAILS_Boost:INTERNAL=[/usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake][cfound components: system date_time ][v1.81.0(1.64)] +//Details about finding CURL +FIND_PACKAGE_MESSAGE_DETAILS_CURL:INTERNAL=[/usr/lib/libcurl.so][/usr/include][c ][v8.2.1()] //Details about finding Threads FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +PC_CURL_CFLAGS:INTERNAL= +PC_CURL_CFLAGS_I:INTERNAL= +PC_CURL_CFLAGS_OTHER:INTERNAL= +PC_CURL_FOUND:INTERNAL=1 +PC_CURL_INCLUDEDIR:INTERNAL=/usr/include +PC_CURL_INCLUDE_DIRS:INTERNAL= +PC_CURL_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl +PC_CURL_LDFLAGS_OTHER:INTERNAL= +PC_CURL_LIBDIR:INTERNAL=/usr/lib +PC_CURL_LIBRARIES:INTERNAL=curl +PC_CURL_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_LIBS:INTERNAL= +PC_CURL_LIBS_L:INTERNAL= +PC_CURL_LIBS_OTHER:INTERNAL= +PC_CURL_LIBS_PATHS:INTERNAL= +PC_CURL_MODULE_NAME:INTERNAL=libcurl +PC_CURL_PREFIX:INTERNAL=/usr +PC_CURL_STATIC_CFLAGS:INTERNAL= +PC_CURL_STATIC_CFLAGS_I:INTERNAL= +PC_CURL_STATIC_CFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_INCLUDE_DIRS:INTERNAL= +PC_CURL_STATIC_LDFLAGS:INTERNAL=-L/usr/lib;-lcurl;-lnghttp2;-lidn2;-lssh2;-lssh2;-lssl;-lcrypto;-lpsl;-lssl;-lcrypto;-lssl;-lcrypto;-lgssapi_krb5;-lzstd;-lbrotlidec;-lz +PC_CURL_STATIC_LDFLAGS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBDIR:INTERNAL= +PC_CURL_STATIC_LIBRARIES:INTERNAL=curl;nghttp2;idn2;ssh2;ssh2;ssl;crypto;psl;ssl;crypto;ssl;crypto;gssapi_krb5;zstd;brotlidec;z +PC_CURL_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib +PC_CURL_STATIC_LIBS:INTERNAL= +PC_CURL_STATIC_LIBS_L:INTERNAL= +PC_CURL_STATIC_LIBS_OTHER:INTERNAL= +PC_CURL_STATIC_LIBS_PATHS:INTERNAL= +PC_CURL_VERSION:INTERNAL=8.2.1 +PC_CURL_libcurl_INCLUDEDIR:INTERNAL= +PC_CURL_libcurl_LIBDIR:INTERNAL= +PC_CURL_libcurl_PREFIX:INTERNAL= +PC_CURL_libcurl_VERSION:INTERNAL= +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_INCLUDE_DIR ZLIB_INCLUDE_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: ZLIB_LIBRARY_DEBUG @@ -492,10 +574,15 @@ ZLIB_LIBRARY_DEBUG-ADVANCED:INTERNAL=1 ZLIB_LIBRARY_RELEASE-ADVANCED:INTERNAL=1 //linker supports push/pop state _CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +__pkg_config_arguments_PC_CURL:INTERNAL=QUIET;libcurl +__pkg_config_checked_PC_CURL:INTERNAL=1 //ADVANCED property for variable: boost_date_time_DIR boost_date_time_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_headers_DIR boost_headers_DIR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: boost_system_DIR boost_system_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_PC_CURL_curl +pkgcfg_lib_PC_CURL_curl-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=AsynchDNS;GSS-API;HSTS;HTTP2;HTTPS-proxy;IDN;IPv6;Kerberos;Largefile;NTLM;NTLM_WB;PSL;SPNEGO;SSL;TLS-SRP;UnixSockets;alt-svc;brotli;libz;threadsafe;zstd diff --git a/cmake-build-relwithdebinfo/CMakeFiles/clion-RelWithDebInfo-log.txt b/cmake-build-relwithdebinfo/CMakeFiles/clion-RelWithDebInfo-log.txt index 7ee7984..7445a61 100644 --- a/cmake-build-relwithdebinfo/CMakeFiles/clion-RelWithDebInfo-log.txt +++ b/cmake-build-relwithdebinfo/CMakeFiles/clion-RelWithDebInfo-log.txt @@ -7,18 +7,13 @@ CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): CMake that the project does not need compatibility with older versions. -CMake Deprecation Warning at libs/BLT/CMakeLists.txt:1 (cmake_minimum_required): - Compatibility with CMake < 3.5 will be removed from a future version of - CMake. - - Update the VERSION argument value or use a ... suffix to tell - CMake that the project does not need compatibility with older versions. - - +/usr/include || /usr/lib/libcurl.so +Found Parallel Hashmaps Standard Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp;/home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp Profiler Files /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp Source: /home/brett/projects/cpp/crowsite Current Source: /home/brett/projects/cpp/crowsite/libs/BLT +Including phmap BLT 0.0.1 Successfully included! -- Configuring done (0.1s) -- Generating done (0.0s) diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o new file mode 100644 index 0000000..8ce4a4b Binary files /dev/null and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o differ diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o new file mode 100644 index 0000000..442bb6c Binary files /dev/null and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o differ diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o index ad593b6..9cbea09 100644 Binary files a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o differ diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o index 57b4499..841dcc4 100644 Binary files a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o differ diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o index 8ba6db8..7fadb78 100644 Binary files a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o differ diff --git a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/main.cpp.o b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/main.cpp.o index 54604ed..4c4d4d3 100644 Binary files a/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/main.cpp.o and b/cmake-build-relwithdebinfo/CMakeFiles/crowsite.dir/src/main.cpp.o differ diff --git a/cmake-build-relwithdebinfo/Testing/Temporary/LastTest.log b/cmake-build-relwithdebinfo/Testing/Temporary/LastTest.log index a321ae9..f86d22b 100644 --- a/cmake-build-relwithdebinfo/Testing/Temporary/LastTest.log +++ b/cmake-build-relwithdebinfo/Testing/Temporary/LastTest.log @@ -1,3 +1,3 @@ -Start testing: Jul 22 19:05 EDT +Start testing: Aug 09 21:54 EDT ---------------------------------------------------------- -End testing: Jul 22 19:05 EDT +End testing: Aug 09 21:54 EDT diff --git a/cmake-build-relwithdebinfo/build.ninja b/cmake-build-relwithdebinfo/build.ninja index d30e33f..e2790cf 100644 --- a/cmake-build-relwithdebinfo/build.ninja +++ b/cmake-build-relwithdebinfo/build.ninja @@ -49,11 +49,27 @@ cmake_ninja_workdir = /home/brett/projects/cpp/crowsite/cmake-build-relwithdebin build cmake_object_order_depends_target_crowsite: phony || cmake_object_order_depends_target_BLT +build CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o: CXX_COMPILER__crowsite_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/src/crowsite/requests/curl.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o.d + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + +build CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o: CXX_COMPILER__crowsite_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/src/crowsite/requests/jellyfin.cpp || cmake_object_order_depends_target_crowsite + DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND + DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o.d + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap + OBJECT_DIR = CMakeFiles/crowsite.dir + OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/requests + build CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o: CXX_COMPILER__crowsite_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/src/crowsite/site/cache.cpp || cmake_object_order_depends_target_crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o.d FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -61,7 +77,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o: CXX_COMPILER__crowsit DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o.d FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite/site @@ -69,7 +85,7 @@ build CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o: CXX_COMPILER__crowsite DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o.d FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src/crowsite @@ -77,7 +93,7 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_R DEFINES = -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -D_CROW_ICD-NOTFOUND DEP_FILE = CMakeFiles/crowsite.dir/src/main.cpp.o.d FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + INCLUDES = -I/home/brett/projects/cpp/crowsite/include -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap OBJECT_DIR = CMakeFiles/crowsite.dir OBJECT_FILE_DIR = CMakeFiles/crowsite.dir/src @@ -89,10 +105,10 @@ build CMakeFiles/crowsite.dir/src/main.cpp.o: CXX_COMPILER__crowsite_unscanned_R ############################################# # Link the executable crowsite -build crowsite: CXX_EXECUTABLE_LINKER__crowsite_RelWithDebInfo CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a +build crowsite: CXX_EXECUTABLE_LINKER__crowsite_RelWithDebInfo CMakeFiles/crowsite.dir/src/crowsite/requests/curl.cpp.o CMakeFiles/crowsite.dir/src/crowsite/requests/jellyfin.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/cache.cpp.o CMakeFiles/crowsite.dir/src/crowsite/site/web.cpp.o CMakeFiles/crowsite.dir/src/crowsite/utility.cpp.o CMakeFiles/crowsite.dir/src/main.cpp.o | libs/BLT/libBLT.a /usr/lib/libcurl.so /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 || libs/BLT/libBLT.a FLAGS = -O2 -g -DNDEBUG LINK_FLAGS = -rdynamic - LINK_LIBRARIES = libs/BLT/libBLT.a /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 + LINK_LIBRARIES = libs/BLT/libBLT.a -lcurl /usr/lib/libz.so /usr/lib/libboost_system.so.1.81.0 /usr/lib/libboost_date_time.so.1.81.0 OBJECT_DIR = CMakeFiles/crowsite.dir POST_BUILD = : PRE_LINK = : @@ -139,67 +155,74 @@ build cmake_object_order_depends_target_BLT: phony || libs/BLT/CMakeFiles/BLT.di build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/filesystem.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/format.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/loader.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/logging.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/string.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/std/system.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/std build libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/profiling/profiler.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/nbt/nbt_block.cpp || cmake_object_order_depends_target_BLT DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o.d - FLAGS = -O2 -g -DNDEBUG -std=gnu++17 -fdiagnostics-color=always -Wall -Wextra -Wpedantic - INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt +build libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o: CXX_COMPILER__BLT_unscanned_RelWithDebInfo /home/brett/projects/cpp/crowsite/libs/BLT/src/blt/parse/argparse.cpp || cmake_object_order_depends_target_BLT + DEP_FILE = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o.d + FLAGS = -O2 -g -DNDEBUG -std=gnu++20 -fdiagnostics-color=always -Wall -Wextra -Wpedantic + INCLUDES = -I/home/brett/projects/cpp/crowsite/libs/BLT/libraries/parallel-hashmap -I/home/brett/projects/cpp/crowsite/libs/BLT/include -I/home/brett/projects/cpp/crowsite/cmake-build-relwithdebinfo/libs/BLT/config + OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir + OBJECT_FILE_DIR = libs/BLT/CMakeFiles/BLT.dir/src/blt/parse + # ============================================================================= # Link build statements for STATIC_LIBRARY target BLT @@ -208,7 +231,7 @@ build libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o: CXX_COMPILER__BLT ############################################# # Link the static library libs/BLT/libBLT.a -build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_RelWithDebInfo libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o +build libs/BLT/libBLT.a: CXX_STATIC_LIBRARY_LINKER__BLT_RelWithDebInfo libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o LANGUAGE_COMPILE_FLAGS = -O2 -g -DNDEBUG OBJECT_DIR = libs/BLT/CMakeFiles/BLT.dir POST_BUILD = : @@ -276,14 +299,14 @@ build libs/BLT/all: phony libs/BLT/libBLT.a ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake +build build.ninja: RERUN_CMAKE | /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake pool = console ############################################# # A missing CMake input file is not an error. -build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony +build /home/brett/projects/cpp/crowsite/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/CMakeLists.txt /home/brett/projects/cpp/crowsite/libs/BLT/include/blt/config.h.in /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake /usr/lib/cmake/Boost-1.81.0/BoostConfigVersion.cmake /usr/lib/cmake/BoostDetectToolset-1.81.0.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config-version.cmake /usr/lib/cmake/boost_date_time-1.81.0/boost_date_time-config.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-shared.cmake /usr/lib/cmake/boost_date_time-1.81.0/libboost_date_time-variant-static.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config-version.cmake /usr/lib/cmake/boost_headers-1.81.0/boost_headers-config.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config-version.cmake /usr/lib/cmake/boost_system-1.81.0/boost_system-config.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-shared.cmake /usr/lib/cmake/boost_system-1.81.0/libboost_system-variant-static.cmake /usr/local/lib/cmake/Crow/CrowConfig.cmake /usr/local/lib/cmake/Crow/CrowTargets.cmake /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/CheckCSourceCompiles.cmake /usr/share/cmake/Modules/CheckIncludeFile.cmake /usr/share/cmake/Modules/CheckLibraryExists.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/FindBoost.cmake /usr/share/cmake/Modules/FindCURL.cmake /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake /usr/share/cmake/Modules/FindPackageMessage.cmake /usr/share/cmake/Modules/FindPkgConfig.cmake /usr/share/cmake/Modules/FindThreads.cmake /usr/share/cmake/Modules/FindZLIB.cmake /usr/share/cmake/Modules/Internal/CheckSourceCompiles.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake /usr/share/cmake/Modules/SelectLibraryConfigurations.cmake CMakeCache.txt CMakeFiles/3.27.0/CMakeCCompiler.cmake CMakeFiles/3.27.0/CMakeCXXCompiler.cmake CMakeFiles/3.27.0/CMakeSystem.cmake: phony ############################################# diff --git a/cmake-build-relwithdebinfo/crowsite b/cmake-build-relwithdebinfo/crowsite index b886ed0..b4c4cbb 100644 Binary files a/cmake-build-relwithdebinfo/crowsite and b/cmake-build-relwithdebinfo/crowsite differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o index 3b4fcab..719f5a3 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o index d77380b..0cfab06 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/nbt/nbt_block.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o new file mode 100644 index 0000000..fb6d078 Binary files /dev/null and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/parse/argparse.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o index 58fc259..86b6645 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/profiling/profiler.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o index ce9cdb6..868f9ad 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/filesystem.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o index 47c4fb8..c466862 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/format.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o index 4e21dba..5a3a3f8 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/loader.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o index 39f5853..3eb6684 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/logging.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o index eb25db9..413e10a 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/string.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o index 58d91df..b500f81 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o and b/cmake-build-relwithdebinfo/libs/BLT/CMakeFiles/BLT.dir/src/blt/std/system.cpp.o differ diff --git a/cmake-build-relwithdebinfo/libs/BLT/libBLT.a b/cmake-build-relwithdebinfo/libs/BLT/libBLT.a index 7db83a9..901148e 100644 Binary files a/cmake-build-relwithdebinfo/libs/BLT/libBLT.a and b/cmake-build-relwithdebinfo/libs/BLT/libBLT.a differ diff --git a/crow_test/static/css/bar.css b/crow_test/static/css/bar.css new file mode 100644 index 0000000..e325d2e --- /dev/null +++ b/crow_test/static/css/bar.css @@ -0,0 +1,9 @@ +button.bar { + border-radius: 4px; + padding: 12px 28px; + font-size: 16px; + background-color: #9a7aa0; +} +button.bar:hover { + box-shadow: 0 12px 16px 0 rgba(59, 165, 144,0.24), 0 17px 50px 0 rgba(59, 165, 144,0.19); +} \ No newline at end of file diff --git a/crow_test/webcontent/home.html b/crow_test/webcontent/home.html index 606eaea..0a95363 100644 --- a/crow_test/webcontent/home.html +++ b/crow_test/webcontent/home.html @@ -2,17 +2,18 @@ + {{$SITE_TITLE}}
- HAX + HAXsdsad
diff --git a/include/crowsite/config.h b/include/crowsite/config.h index c12ccd6..dc01212 100644 --- a/include/crowsite/config.h +++ b/include/crowsite/config.h @@ -6,9 +6,7 @@ #define CROWSITE_CONFIG_H #include - -template> -using hashmap = std::unordered_map; +#include #define CROW_STATIC_DIRECTORY "/mnt/games/Projects/cpp/crowsite/crow_test/static/" #define SITE_FILES_PATH "/mnt/games/Projects/cpp/crowsite/crow_test" diff --git a/include/crowsite/requests/curl.h b/include/crowsite/requests/curl.h new file mode 100644 index 0000000..895ee7e --- /dev/null +++ b/include/crowsite/requests/curl.h @@ -0,0 +1,29 @@ +// +// Created by brett on 8/9/23. +// + +#ifndef CROWSITE_CURL_H +#define CROWSITE_CURL_H + +#include +#include + +namespace cs::requests { + + void init(); + void cleanup(); + + class easy_get { + private: + CURL* handler = nullptr; + struct curl_slist* headers = nullptr; + public: + easy_get(); + void setAuthHeader(const std::string& header); + void request(const std::string& domain); + ~easy_get(); + }; + +} + +#endif //CROWSITE_CURL_H diff --git a/include/crowsite/requests/jellyfin.h b/include/crowsite/requests/jellyfin.h new file mode 100644 index 0000000..e26e02f --- /dev/null +++ b/include/crowsite/requests/jellyfin.h @@ -0,0 +1,8 @@ +// +// Created by brett on 8/9/23. +// + +#ifndef CROWSITE_JELLYFIN_H +#define CROWSITE_JELLYFIN_H + +#endif //CROWSITE_JELLYFIN_H diff --git a/include/crowsite/site/cache.h b/include/crowsite/site/cache.h index 7a65077..ce9e9de 100644 --- a/include/crowsite/site/cache.h +++ b/include/crowsite/site/cache.h @@ -32,7 +32,7 @@ namespace cs { StaticContext& m_Context; CacheSettings m_Settings; - hashmap m_Pages; + HASHMAP m_Pages; static uint64_t calculateMemoryUsage(const std::string& path, const CacheValue& value); /** diff --git a/include/crowsite/site/web.h b/include/crowsite/site/web.h index 964bde1..8c67ac7 100644 --- a/include/crowsite/site/web.h +++ b/include/crowsite/site/web.h @@ -13,7 +13,7 @@ namespace cs { class StaticContext { private: - hashmap replacements; + HASHMAP replacements; public: inline auto begin() { return replacements.begin(); diff --git a/include/crowsite/utility.h b/include/crowsite/utility.h index a435ea4..929f65d 100644 --- a/include/crowsite/utility.h +++ b/include/crowsite/utility.h @@ -14,7 +14,7 @@ namespace cs { namespace parser { class Post { private: - hashmap m_Values; + HASHMAP m_Values; public: explicit Post(const std::string& input); diff --git a/libs/BLT b/libs/BLT index 529d996..eba9ecb 160000 --- a/libs/BLT +++ b/libs/BLT @@ -1 +1 @@ -Subproject commit 529d996a38bd4ef92703bf73850d77ed80461a26 +Subproject commit eba9ecb9e525c954e956ae7e25504654af9d8eaf diff --git a/src/crowsite/requests/curl.cpp b/src/crowsite/requests/curl.cpp new file mode 100644 index 0000000..2f11c7e --- /dev/null +++ b/src/crowsite/requests/curl.cpp @@ -0,0 +1,71 @@ +// +// Created by brett on 8/9/23. +// +#include +#include +#include + +namespace cs::requests { + + HASHMAP responses; + + void writeData(char *ptr, size_t size, size_t nmemb, void *userdata){ + BLT_INFO("Data %p, %u %u", ptr, size, nmemb); + const char* name = (const char*) userdata; + std::string site{name}; + std::string response; + response.reserve(nmemb); + for (size_t i = 0; i < nmemb; i++) + response += ptr[i]; + BLT_TRACE("%s", response.c_str()); + responses[site] = response; + } + + void init() + { + auto code = curl_global_init(CURL_GLOBAL_ALL); + if (code) + { + BLT_ERROR("Unable to call CURL init!"); + std::exit(code); + } + } + + void cleanup() + { + curl_global_cleanup(); + } + + easy_get::easy_get() + { + handler = curl_easy_init(); + } + + easy_get::~easy_get() + { + curl_slist_free_all(headers); + curl_easy_cleanup(handler); + } + + void easy_get::setAuthHeader(const std::string& header) + { + curl_slist_free_all(headers); + headers = curl_slist_append(headers, "Content-Type: application/json"); + headers = curl_slist_append(headers, ("Authorization: " + header).c_str()); + + curl_easy_setopt(handler, CURLOPT_HTTPHEADER, headers); + } + + void easy_get::request(const std::string& domain) + { + curl_easy_setopt(handler, CURLOPT_URL, domain.c_str()); + curl_easy_setopt(handler, CURLOPT_WRITEDATA, domain.c_str()); + curl_easy_setopt(handler, CURLOPT_WRITEFUNCTION, writeData); + + // TODO Error decode + auto err = curl_easy_perform(handler); + if (err){ + BLT_ERROR("CURL failed to send request '%s'. Error '%s'", domain.c_str(), curl_easy_strerror(err)); + } + } +} \ No newline at end of file diff --git a/src/crowsite/requests/jellyfin.cpp b/src/crowsite/requests/jellyfin.cpp new file mode 100644 index 0000000..bb9d409 --- /dev/null +++ b/src/crowsite/requests/jellyfin.cpp @@ -0,0 +1,5 @@ +// +// Created by brett on 8/9/23. +// +#include +#include \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index fc1a193..e07830c 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -7,10 +7,18 @@ #include #include #include +#include +#include -int main() { +int main(int argc, const char** argv) { blt::logging::setLogOutputFormat("\033[94m[${{FULL_TIME}}]${{RC}} ${{LF}}[${{LOG_LEVEL}}]${{RC}} \033[35m(${{FILE}}:${{LINE}})${{RC}} ${{CNR}}${{STR}}${{RC}}\n"); -// blt::string::StringBuffer buffer; + cs::requests::init(); + + blt::arg_parse parser; + parser.addArgument(blt::arg_builder("token").build()); + auto args = parser.parse_args(argc, argv); + + // blt::string::StringBuffer buffer; // std::stringstream stream; // std::string normalString; // std::string normalStringReserved; @@ -62,6 +70,10 @@ int main() { // // return 0; + cs::requests::easy_get get; + get.setAuthHeader("MediaBrowser Client=Crowsite, Device=YourMom, Token=" + blt::arg_parse::get(args["token"])); + get.request("https://media.tpgc.me/Auth/Keys"); + BLT_INFO("Starting site %s.", SITE_NAME); crow::mustache::set_global_base(SITE_FILES_PATH); @@ -128,5 +140,7 @@ int main() { app.port(8080).multithreaded().run(); + cs::requests::cleanup(); + return 0; }