From adb9685fe9e68d9a2a668a0ff25f95bf0c0b67e3 Mon Sep 17 00:00:00 2001 From: Wojciech Tyczynski Date: Wed, 28 Oct 2015 09:35:43 +0100 Subject: [PATCH] Fix hack/update-codecgen.sh script --- hack/update-codecgen.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hack/update-codecgen.sh b/hack/update-codecgen.sh index f15cfa30f4a..139d7bb75e5 100755 --- a/hack/update-codecgen.sh +++ b/hack/update-codecgen.sh @@ -41,6 +41,14 @@ trap cleanup EXIT CODECGEN="${PWD}/codecgen_binary" godep go build -o "${CODECGEN}" github.com/ugorji/go/codec/codecgen +# Running codecgen fails if some of the files doesn't compile. +# Thus (since all the files are completely auto-generated and +# not required for the code to be compilable, we first remove +# them and the regenerate them. +for generated_file in ${generated_files}; do + rm -f "${generated_file}" +done + for generated_file in ${generated_files}; do initial_dir=${PWD} file=${generated_file//\.generated\.go/.go}