From 8cbc57f355d37c9236522bc90c8850a8e6fffca8 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 26 Dec 2022 13:42:17 +0400 Subject: [PATCH] Fix generate_single_protobuf timestamp file generation. --- external/cld3/generate_protobuf.cmake | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/external/cld3/generate_protobuf.cmake b/external/cld3/generate_protobuf.cmake index 6fdb76d..3c8544b 100644 --- a/external/cld3/generate_protobuf.cmake +++ b/external/cld3/generate_protobuf.cmake @@ -34,12 +34,6 @@ function(generate_single_protobuf target_name gen_dst protobuf_name executable) ${gen_dst}/${protobuf_name_we}.pb.h ) - string(TIMESTAMP gen_timestamp_var "%s") - file(WRITE ${gen_timestamp} ${gen_timestamp_var}) - - # Fix warning MSB8065. - set_source_files_properties(${gen_timestamp} PROPERTIES SYMBOLIC 1) - set(gen_src ${cld3_src}/${protobuf_name}) add_custom_command( OUTPUT @@ -52,6 +46,8 @@ function(generate_single_protobuf target_name gen_dst protobuf_name executable) ${gen_dst} ${_protobuf_include_path} ${gen_src} + COMMAND + echo 1> ${gen_timestamp} COMMENT "Generating protobuf ${protobuf_name} (${target_name})" DEPENDS ${executable}