From: 박종현/On-Device Lab(SR)/Staff Engineer/삼성전자 Date: Thu, 31 Jan 2019 04:50:59 +0000 (+0900) Subject: Reset internal variables before use (#2975) X-Git-Tag: nncc_backup~895 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0489a2efa12ff8ae1fad75460f5c7c426f342b47;p=platform%2Fcore%2Fml%2Fnnfw.git Reset internal variables before use (#2975) This commit revises Protobuf_Generate to reset internal variables before using them. Signed-off-by: Jonghyun Park --- diff --git a/cmake/packages/ProtobufConfig.cmake b/cmake/packages/ProtobufConfig.cmake index ddd7c4d..ed38859 100644 --- a/cmake/packages/ProtobufConfig.cmake +++ b/cmake/packages/ProtobufConfig.cmake @@ -110,6 +110,11 @@ if(Protobuf_FOUND) get_filename_component(abs_output_dir ${OUTPUT_DIR} ABSOLUTE) get_filename_component(abs_proto_dir ${PROTO_DIR} ABSOLUTE) + # Let's reset variables before using them + # NOTE This DOES NOT AFFECT variables in the parent scope + unset(PROTO_FILES) + unset(OUTPUT_FILES) + foreach(proto ${ARGN}) get_filename_component(fil "${proto}" NAME) get_filename_component(dir "${proto}" DIRECTORY)