diff --git a/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.cc b/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.cc index 34feb8ba..7af5dae0 100644 --- a/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.cc +++ b/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.cc @@ -4,6 +4,13 @@ #include #include +#ifdef _WIN32 +#include +#include +#else +#include +#endif + #include #include #include @@ -13,6 +20,14 @@ #include "registry.pc.h" namespace tableau { +#ifdef _WIN32 +#undef GetMessage +#define mkdir(path, mode) _mkdir(path) +static constexpr char kPathSeperator = '\\'; +#else +static constexpr char kPathSeperator = '/'; +#endif + static thread_local std::string g_err_msg; const std::string& GetErrMsg() { return g_err_msg; } @@ -589,9 +604,9 @@ bool Postprocess(Postprocessor postprocessor, MessagerContainer container) { namespace util { int Mkdir(const std::string& path) { - std::string path_ = path + "/"; + std::string path_ = path + kPathSeperator; struct stat info; - for (size_t pos = path_.find('/', 0); pos != std::string::npos; pos = path_.find('/', pos)) { + for (size_t pos = path_.find(kPathSeperator, 0); pos != std::string::npos; pos = path_.find(kPathSeperator, pos)) { ++pos; auto sub_dir = path_.substr(0, pos); if (stat(sub_dir.c_str(), &info) == 0 && info.st_mode & S_IFDIR) { @@ -607,7 +622,7 @@ int Mkdir(const std::string& path) { } std::string GetDir(const std::string& path) { - std::size_t pos = path.find_last_of("/\\"); + size_t pos = path.find_last_of(kPathSeperator); if (pos != std::string::npos) { return path.substr(0, pos); } @@ -624,4 +639,4 @@ std::string GetExt(const std::string& path) { } // namespace util -} // namespace tableau +} // namespace tableau \ No newline at end of file diff --git a/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.h b/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.h index a3629d86..ce724968 100644 --- a/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.h +++ b/cmd/protoc-gen-cpp-tableau-loader/embed/hub.pc.h @@ -268,4 +268,4 @@ class TimeProfiler { } // namespace util -} // namespace tableau +} // namespace tableau \ No newline at end of file diff --git a/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.cc b/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.cc index d3eb8473..1cac4d2f 100644 --- a/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.cc +++ b/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.cc @@ -3,16 +3,25 @@ #include #include #include +#ifdef _WIN32 +#include +#include +#else #include #include #include +#endif #include #include #include "hub.pc.h" +#ifdef _WIN32 +#define gettid() GetCurrentThreadId() +#else #define gettid() syscall(SYS_gettid) +#endif namespace tableau { namespace log { @@ -45,11 +54,13 @@ void SetDefaultLogger(Logger* logger) { } int Logger::Init(const std::string& path, Level level) { - std::string dir = path.substr(0, path.find_last_of('/')); - // prepare the specified directory - int status = util::Mkdir(dir); - if (status == -1) { - return status; + std::string dir = util::GetDir(path); + if (!dir.empty()) { + // prepare the specified directory + int status = util::Mkdir(dir); + if (status == -1) { + return status; + } } ofs_.open(path, std::ofstream::out | std::ofstream::app); os_ = &ofs_; // use file stream as output stream @@ -88,17 +99,29 @@ void DefaultWrite(std::ostream* os, const SourceLocation& loc, const LevelInfo& const char* NowStr() { static char fmt[64], buf[64]; + struct tm tm; + +#ifdef _WIN32 + SYSTEMTIME wtm; + GetLocalTime(&wtm); + tm.tm_year = wtm.wYear - 1900; + tm.tm_mon = wtm.wMonth - 1; + tm.tm_mday = wtm.wDay; + tm.tm_hour = wtm.wHour; + tm.tm_min = wtm.wMinute; + tm.tm_sec = wtm.wSecond; + unsigned int usec = wtm.wMilliseconds * 1000; +#else struct timeval tv; - struct tm* tm; - gettimeofday(&tv, NULL); - if ((tm = localtime(&tv.tv_sec)) != NULL) { - // strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u %z", tm); - strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u", tm); - snprintf(buf, sizeof buf, fmt, tv.tv_usec); - } + localtime_r(&tv.tv_sec, &tm); + unsigned int usec = tv.tv_usec; +#endif + + strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u", &tm); + snprintf(buf, sizeof buf, fmt, usec); return buf; } } // namespace log -} // namespace tableau +} // namespace tableau \ No newline at end of file diff --git a/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.h b/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.h index 076ad940..8c26f011 100644 --- a/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.h +++ b/cmd/protoc-gen-cpp-tableau-loader/embed/logger.pc.h @@ -1,7 +1,4 @@ #pragma once -#include -#include - #include #include #include @@ -105,4 +102,4 @@ std::string DebugString(const T& a, #define ATOM_MAP_STR(m) \ tableau::log::DebugString(m, [](std::stringstream& ss, decltype(m)::const_iterator it) { \ ss << "{" << it->first << ": " << it->second << "}"; \ - }) + }) \ No newline at end of file diff --git a/init.bat b/init.bat new file mode 100644 index 00000000..fa2c85e5 --- /dev/null +++ b/init.bat @@ -0,0 +1,19 @@ +@echo off +setlocal + +for /f "delims=" %%i in ('git rev-parse --show-toplevel') do set repoRoot=%%i +cd /d "%repoRoot%" + +git submodule update --init --recursive + +REM google protobuf +cd third_party\_submodules\protobuf +git checkout v3.19.3 +git submodule update --init --recursive + +REM Build and install the C++ Protocol Buffer runtime and the Protocol Buffer compiler (protoc) +cd cmake +cmake . +cmake --build . + +endlocal \ No newline at end of file diff --git a/test/cpp-tableau-loader/gen.bat b/test/cpp-tableau-loader/gen.bat new file mode 100644 index 00000000..0589b935 --- /dev/null +++ b/test/cpp-tableau-loader/gen.bat @@ -0,0 +1,56 @@ +@echo off +setlocal +setlocal enabledelayedexpansion + +for /f "delims=" %%i in ('git rev-parse --show-toplevel') do set repoRoot=%%i +cd /d "%repoRoot%" + +set "PROTOC=%repoRoot%\third_party\_submodules\protobuf\cmake\Debug\protoc.exe" +set "PROTOBUF_PROTO=%repoRoot%\third_party\_submodules\protobuf\src" +set "TABLEAU_PROTO=%repoRoot%\third_party\_submodules\tableau\proto" +set "ROOTDIR=%repoRoot%\test\cpp-tableau-loader" +set "PLGUIN_DIR=%repoRoot%\cmd\protoc-gen-cpp-tableau-loader" +set "PROTOCONF_IN=%repoRoot%\test\proto" +set "PROTOCONF_OUT=%ROOTDIR%\src\protoconf" + +REM remove old generated files +if exist "%PROTOCONF_OUT%" rmdir /s /q "%PROTOCONF_OUT%" +mkdir "%PROTOCONF_OUT%" + +REM build +pushd "%PLGUIN_DIR%" +go build +popd + +set "PATH=%PATH%;%PLGUIN_DIR%" + +set protoFiles= +pushd "%PROTOCONF_IN%" +for /R %%f in (*.proto) do ( + set protoFiles=!protoFiles! "%%f" +) +popd +"%PROTOC%" ^ + --cpp-tableau-loader_out="%PROTOCONF_OUT%" ^ + --cpp-tableau-loader_opt=paths=source_relative,registry-shards=2 ^ + --cpp_out="%PROTOCONF_OUT%" ^ + --proto_path="%PROTOBUF_PROTO%" ^ + --proto_path="%TABLEAU_PROTO%" ^ + --proto_path="%PROTOCONF_IN%" ^ + !protoFiles! + +set "TABLEAU_IN=%TABLEAU_PROTO%\tableau\protobuf" +set "TABLEAU_OUT=%ROOTDIR%\src" +REM remove old generated files +if exist "%TABLEAU_OUT%\tableau" rmdir /s /q "%TABLEAU_OUT%\tableau" +mkdir "%TABLEAU_OUT%\tableau" + +"%PROTOC%" ^ + --cpp_out="%TABLEAU_OUT%" ^ + --proto_path="%PROTOBUF_PROTO%" ^ + --proto_path="%TABLEAU_PROTO%" ^ + "%TABLEAU_IN%\tableau.proto" ^ + "%TABLEAU_IN%\wellknown.proto" + +endlocal +endlocal \ No newline at end of file diff --git a/test/cpp-tableau-loader/gen.sh b/test/cpp-tableau-loader/gen.sh index 50ec16e6..97bb72b7 100755 --- a/test/cpp-tableau-loader/gen.sh +++ b/test/cpp-tableau-loader/gen.sh @@ -25,14 +25,13 @@ cd "${PLGUIN_DIR}" && go build && cd - export PATH="${PATH}:${PLGUIN_DIR}" ${PROTOC} \ ---plugin "$PLUGIN" \ ---cpp-tableau-loader_out="$PROTOCONF_OUT" \ ---cpp-tableau-loader_opt=paths=source_relative,registry-shards=2 \ ---cpp_out="$PROTOCONF_OUT" \ ---proto_path="$PROTOBUF_PROTO" \ ---proto_path="$TABLEAU_PROTO" \ ---proto_path="$PROTOCONF_IN" \ -"$PROTOCONF_IN"/**/*.proto + --cpp-tableau-loader_out="$PROTOCONF_OUT" \ + --cpp-tableau-loader_opt=paths=source_relative,registry-shards=2 \ + --cpp_out="$PROTOCONF_OUT" \ + --proto_path="$PROTOBUF_PROTO" \ + --proto_path="$TABLEAU_PROTO" \ + --proto_path="$PROTOCONF_IN" \ + "$PROTOCONF_IN"/**/*.proto TABLEAU_IN="./third_party/_submodules/tableau/proto/tableau/protobuf" TABLEAU_OUT="${ROOTDIR}/src" @@ -41,9 +40,8 @@ rm -rfv "$TABLEAU_OUT/tableau" mkdir -p "$TABLEAU_OUT/tableau" ${PROTOC} \ ---cpp_out="$TABLEAU_OUT" \ ---proto_path="$PROTOBUF_PROTO" \ ---proto_path="$TABLEAU_PROTO" \ -"${TABLEAU_PROTO}/tableau/protobuf/tableau.proto" \ -"${TABLEAU_PROTO}/tableau/protobuf/wellknown.proto" - + --cpp_out="$TABLEAU_OUT" \ + --proto_path="$PROTOBUF_PROTO" \ + --proto_path="$TABLEAU_PROTO" \ + "${TABLEAU_PROTO}/tableau/protobuf/tableau.proto" \ + "${TABLEAU_PROTO}/tableau/protobuf/wellknown.proto" diff --git a/test/cpp-tableau-loader/src/CMakeLists.txt b/test/cpp-tableau-loader/src/CMakeLists.txt index ceee6cc9..3f054767 100644 --- a/test/cpp-tableau-loader/src/CMakeLists.txt +++ b/test/cpp-tableau-loader/src/CMakeLists.txt @@ -8,7 +8,11 @@ file(GLOB_RECURSE SOURCE *.cpp) # specify the C++ standard set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED True) -SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -g -fPIC -std=c++11 -Wno-deprecated -Wno-unused-variable -Wno-sign-compare -Wno-strict-aliasing -fno-strict-aliasing -DNDEBUG") +if (MSVC) + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4 /DNDEBUG") +else() + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -g -fPIC -std=c++11 -Wno-deprecated -Wno-unused-variable -Wno-sign-compare -Wno-strict-aliasing -fno-strict-aliasing -DNDEBUG") +endif() # root dir define SET(CMAKE_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}) @@ -30,12 +34,19 @@ SET(COMMON_INCLUDE_DIR ) # common lib -SET(COMMON_LIB - ${PROTOBUF_LIB}/libprotobuf.a - pthread - ) - -# inlcude +if(MSVC) + SET(COMMON_LIB + ${PROTOBUF_ROOT_DIR}/cmake/Debug/libprotobufd.lib + ) + SET(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDebug") +else() + SET(COMMON_LIB + ${PROTOBUF_LIB}/libprotobuf.a + pthread + ) +endif() + +# include include_directories(${PROJECT_SOURCE_DIR} ${COMMON_INCLUDE_DIR} ${PROJECT_SOURCE_DIR}/protoconf) # add the executable diff --git a/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.cc b/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.cc index 5b7300d8..0a6e684c 100644 --- a/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: hero_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.h b/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.h index a15b0a8b..fb591cbe 100644 --- a/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/hero_conf.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: hero_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/hub.pc.cc b/test/cpp-tableau-loader/src/protoconf/hub.pc.cc index 7ed1f24a..608c5810 100644 --- a/test/cpp-tableau-loader/src/protoconf/hub.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/hub.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #include "hub.pc.h" @@ -9,6 +9,13 @@ #include #include +#ifdef _WIN32 +#include +#include +#else +#include +#endif + #include #include #include @@ -18,6 +25,14 @@ #include "registry.pc.h" namespace tableau { +#ifdef _WIN32 +#undef GetMessage +#define mkdir(path, mode) _mkdir(path) +static constexpr char kPathSeperator = '\\'; +#else +static constexpr char kPathSeperator = '/'; +#endif + static thread_local std::string g_err_msg; const std::string& GetErrMsg() { return g_err_msg; } @@ -594,9 +609,9 @@ bool Postprocess(Postprocessor postprocessor, MessagerContainer container) { namespace util { int Mkdir(const std::string& path) { - std::string path_ = path + "/"; + std::string path_ = path + kPathSeperator; struct stat info; - for (size_t pos = path_.find('/', 0); pos != std::string::npos; pos = path_.find('/', pos)) { + for (size_t pos = path_.find(kPathSeperator, 0); pos != std::string::npos; pos = path_.find(kPathSeperator, pos)) { ++pos; auto sub_dir = path_.substr(0, pos); if (stat(sub_dir.c_str(), &info) == 0 && info.st_mode & S_IFDIR) { @@ -612,7 +627,7 @@ int Mkdir(const std::string& path) { } std::string GetDir(const std::string& path) { - std::size_t pos = path.find_last_of("/\\"); + size_t pos = path.find_last_of(kPathSeperator); if (pos != std::string::npos) { return path.substr(0, pos); } @@ -630,4 +645,3 @@ std::string GetExt(const std::string& path) { } // namespace util } // namespace tableau - diff --git a/test/cpp-tableau-loader/src/protoconf/hub.pc.h b/test/cpp-tableau-loader/src/protoconf/hub.pc.h index d44493e1..456e60d2 100644 --- a/test/cpp-tableau-loader/src/protoconf/hub.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/hub.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #pragma once @@ -274,4 +274,3 @@ class TimeProfiler { } // namespace util } // namespace tableau - diff --git a/test/cpp-tableau-loader/src/protoconf/item_conf.pc.cc b/test/cpp-tableau-loader/src/protoconf/item_conf.pc.cc index f256eefa..bf9a81cf 100644 --- a/test/cpp-tableau-loader/src/protoconf/item_conf.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/item_conf.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: item_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/item_conf.pc.h b/test/cpp-tableau-loader/src/protoconf/item_conf.pc.h index b576c41a..81311faa 100644 --- a/test/cpp-tableau-loader/src/protoconf/item_conf.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/item_conf.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: item_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/logger.pc.cc b/test/cpp-tableau-loader/src/protoconf/logger.pc.cc index 7f8406d7..f33ca6db 100644 --- a/test/cpp-tableau-loader/src/protoconf/logger.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/logger.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #include "logger.pc.h" @@ -8,16 +8,25 @@ #include #include #include +#ifdef _WIN32 +#include +#include +#else #include #include #include +#endif #include #include #include "hub.pc.h" +#ifdef _WIN32 +#define gettid() GetCurrentThreadId() +#else #define gettid() syscall(SYS_gettid) +#endif namespace tableau { namespace log { @@ -50,11 +59,13 @@ void SetDefaultLogger(Logger* logger) { } int Logger::Init(const std::string& path, Level level) { - std::string dir = path.substr(0, path.find_last_of('/')); - // prepare the specified directory - int status = util::Mkdir(dir); - if (status == -1) { - return status; + std::string dir = util::GetDir(path); + if (!dir.empty()) { + // prepare the specified directory + int status = util::Mkdir(dir); + if (status == -1) { + return status; + } } ofs_.open(path, std::ofstream::out | std::ofstream::app); os_ = &ofs_; // use file stream as output stream @@ -93,18 +104,29 @@ void DefaultWrite(std::ostream* os, const SourceLocation& loc, const LevelInfo& const char* NowStr() { static char fmt[64], buf[64]; + struct tm tm; + +#ifdef _WIN32 + SYSTEMTIME wtm; + GetLocalTime(&wtm); + tm.tm_year = wtm.wYear - 1900; + tm.tm_mon = wtm.wMonth - 1; + tm.tm_mday = wtm.wDay; + tm.tm_hour = wtm.wHour; + tm.tm_min = wtm.wMinute; + tm.tm_sec = wtm.wSecond; + unsigned int usec = wtm.wMilliseconds * 1000; +#else struct timeval tv; - struct tm* tm; - gettimeofday(&tv, NULL); - if ((tm = localtime(&tv.tv_sec)) != NULL) { - // strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u %z", tm); - strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u", tm); - snprintf(buf, sizeof buf, fmt, tv.tv_usec); - } + localtime_r(&tv.tv_sec, &tm); + unsigned int usec = tv.tv_usec; +#endif + + strftime(fmt, sizeof fmt, "%Y-%m-%d %H:%M:%S.%%06u", &tm); + snprintf(buf, sizeof buf, fmt, usec); return buf; } } // namespace log } // namespace tableau - diff --git a/test/cpp-tableau-loader/src/protoconf/logger.pc.h b/test/cpp-tableau-loader/src/protoconf/logger.pc.h index e99ba4c4..46cab1e3 100644 --- a/test/cpp-tableau-loader/src/protoconf/logger.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/logger.pc.h @@ -1,12 +1,9 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #pragma once -#include -#include - #include #include #include @@ -111,4 +108,3 @@ std::string DebugString(const T& a, tableau::log::DebugString(m, [](std::stringstream& ss, decltype(m)::const_iterator it) { \ ss << "{" << it->first << ": " << it->second << "}"; \ }) - diff --git a/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.cc b/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.cc index c147675b..d93333a2 100644 --- a/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: patch_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.h b/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.h index a0ee3c5a..1c7e8dcb 100644 --- a/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/patch_conf.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: patch_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/registry.pc.cc b/test/cpp-tableau-loader/src/protoconf/registry.pc.cc index 0c4530ae..663965c6 100644 --- a/test/cpp-tableau-loader/src/protoconf/registry.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/registry.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #include "registry.pc.h" diff --git a/test/cpp-tableau-loader/src/protoconf/registry.pc.h b/test/cpp-tableau-loader/src/protoconf/registry.pc.h index e9e42ed4..bc87534a 100644 --- a/test/cpp-tableau-loader/src/protoconf/registry.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/registry.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #pragma once diff --git a/test/cpp-tableau-loader/src/protoconf/registry_shard0.pc.cc b/test/cpp-tableau-loader/src/protoconf/registry_shard0.pc.cc index 99d652ba..3c38d37a 100644 --- a/test/cpp-tableau-loader/src/protoconf/registry_shard0.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/registry_shard0.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #include "registry.pc.h" diff --git a/test/cpp-tableau-loader/src/protoconf/registry_shard1.pc.cc b/test/cpp-tableau-loader/src/protoconf/registry_shard1.pc.cc index b73f8947..0446ac15 100644 --- a/test/cpp-tableau-loader/src/protoconf/registry_shard1.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/registry_shard1.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 #include "registry.pc.h" diff --git a/test/cpp-tableau-loader/src/protoconf/test_conf.pc.cc b/test/cpp-tableau-loader/src/protoconf/test_conf.pc.cc index b7399b59..6dfd4847 100644 --- a/test/cpp-tableau-loader/src/protoconf/test_conf.pc.cc +++ b/test/cpp-tableau-loader/src/protoconf/test_conf.pc.cc @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: test_conf.proto diff --git a/test/cpp-tableau-loader/src/protoconf/test_conf.pc.h b/test/cpp-tableau-loader/src/protoconf/test_conf.pc.h index 74d176fd..148435ec 100644 --- a/test/cpp-tableau-loader/src/protoconf/test_conf.pc.h +++ b/test/cpp-tableau-loader/src/protoconf/test_conf.pc.h @@ -1,6 +1,6 @@ // Code generated by protoc-gen-cpp-tableau-loader. DO NOT EDIT. // versions: -// - protoc-gen-cpp-tableau-loader v0.6.0 +// - protoc-gen-cpp-tableau-loader v0.7.0 // - protoc v3.19.3 // source: test_conf.proto