diff --git a/src/protoc_plugin/CMakeLists.txt b/src/protoc_plugin/CMakeLists.txt index 6bec0e4b1..b51adfc4d 100644 --- a/src/protoc_plugin/CMakeLists.txt +++ b/src/protoc_plugin/CMakeLists.txt @@ -1,23 +1,20 @@ cmake_minimum_required(VERSION 3.10) -# set(CMAKE_C_COMPILER gcc-9) -# set(CMAKE_CXX_COMPILER g++-9) -# set(CMAKE_CXX_STANDARD 17) project(protoc-gen-struct_pb) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/output/bin) -find_package(Protobuf REQUIRED) +# find_package(Protobuf REQUIRED) file(GLOB SRCS "*.cpp" "*.cc" "*.h") -# protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS proto_to_struct.proto) include(cmake/struct_pb.cmake) protobuf_generate_modified( + PROTO_PATH_FROM_CMAKE_SOURCE LANGUAGE cpp OUT_VAR PROTO_CLASS_SRCS - IMPORT_DIRS ${CMAKE_SOURCE_DIR} + # IMPORT_DIRS ${CMAKE_SOURCE_DIR} PROTOS proto_to_struct.proto - PROTOC_OUT_DIR ${CMAKE_BINARY_DIR} + # PROTOC_OUT_DIR ${CMAKE_BINARY_DIR} )