|  | @@ -82,21 +82,27 @@ mkdir -p ${DIR}/bin
 | 
	
		
			
				|  |  |  # Create a zip file for each binary.
 | 
	
		
			
				|  |  |  for((i=0;i<${#FILE_NAMES[@]};i+=2));do
 | 
	
		
			
				|  |  |    ZIP_NAME=${FILE_NAMES[$i]}
 | 
	
		
			
				|  |  | +  if [ ${ZIP_NAME:0:3} = "win" ]; then
 | 
	
		
			
				|  |  | +    BINARY="$TARGET.exe"
 | 
	
		
			
				|  |  | +  else
 | 
	
		
			
				|  |  | +    BINARY="$TARGET"
 | 
	
		
			
				|  |  | +  fi
 | 
	
		
			
				|  |  |    BINARY_NAME=${FILE_NAMES[$(($i+1))]}
 | 
	
		
			
				|  |  |    BINARY_URL=http://repo1.maven.org/maven2/com/google/protobuf/$TARGET/${VERSION_NUMBER}/$TARGET-${VERSION_NUMBER}-${BINARY_NAME}
 | 
	
		
			
				|  |  | -  if ! wget ${BINARY_URL} -O ${DIR}/bin/$TARGET &> /dev/null; then
 | 
	
		
			
				|  |  | +  if ! wget ${BINARY_URL} -O ${DIR}/bin/$BINARY &> /dev/null; then
 | 
	
		
			
				|  |  |      echo "[ERROR] Failed to download ${BINARY_URL}" >&2
 | 
	
		
			
				|  |  |      echo "[ERROR] Skipped $TARGET-${VERSION_NAME}-${ZIP_NAME}" >&2
 | 
	
		
			
				|  |  |      continue
 | 
	
		
			
				|  |  |    fi
 | 
	
		
			
				|  |  |    TARGET_ZIP_FILE=`pwd`/dist/$TARGET-${VERSION_NUMBER}-${ZIP_NAME}
 | 
	
		
			
				|  |  |    pushd $DIR &> /dev/null
 | 
	
		
			
				|  |  | -  chmod +x bin/$TARGET
 | 
	
		
			
				|  |  | +  chmod +x bin/$BINARY
 | 
	
		
			
				|  |  |    if [ "$TARGET" = "protoc" ]; then
 | 
	
		
			
				|  |  |      zip -r ${TARGET_ZIP_FILE} include bin readme.txt &> /dev/null
 | 
	
		
			
				|  |  |    else
 | 
	
		
			
				|  |  |      zip -r ${TARGET_ZIP_FILE} bin &> /dev/null
 | 
	
		
			
				|  |  |    fi
 | 
	
		
			
				|  |  | +  rm  bin/$BINARY
 | 
	
		
			
				|  |  |    popd &> /dev/null
 | 
	
		
			
				|  |  |    echo "[INFO] Successfully created ${TARGET_ZIP_FILE}"
 | 
	
		
			
				|  |  |  done
 |