Forráskód Böngészése

Incorrect selection of base name

protoc just changes last extension. We need this change to support files like a.b.proto in the path.
afshinpir 5 éve
szülő
commit
c62ffaa539
1 módosított fájl, 1 hozzáadás és 1 törlés
  1. 1 1
      cmake/protobuf-config.cmake.in

+ 1 - 1
cmake/protobuf-config.cmake.in

@@ -97,7 +97,7 @@ function(protobuf_generate)
   foreach(_proto ${protobuf_generate_PROTOS})
   foreach(_proto ${protobuf_generate_PROTOS})
     get_filename_component(_abs_file ${_proto} ABSOLUTE)
     get_filename_component(_abs_file ${_proto} ABSOLUTE)
     get_filename_component(_abs_dir ${_abs_file} DIRECTORY)
     get_filename_component(_abs_dir ${_abs_file} DIRECTORY)
-    get_filename_component(_basename ${_proto} NAME_WE)
+    get_filename_component(_basename ${_proto} NAME_WLE)
     file(RELATIVE_PATH _rel_dir ${CMAKE_CURRENT_SOURCE_DIR} ${_abs_dir})
     file(RELATIVE_PATH _rel_dir ${CMAKE_CURRENT_SOURCE_DIR} ${_abs_dir})
 
 
     set(_generated_srcs)
     set(_generated_srcs)