|  | #!/bin/bash | 
|  | # Copyright 2015 The Weave Authors. All rights reserved. | 
|  | # Use of this source code is governed by a BSD-style license that can be | 
|  | # found in the LICENSE file. | 
|  |  | 
|  | DIR=$(cd -P -- "$(dirname -- "$0")" && pwd -P) | 
|  | ROOT_DIR=$(cd -P -- "$(dirname -- "$0")/../.." && pwd -P) | 
|  |  | 
|  | cd $ROOT_DIR | 
|  |  | 
|  | git subtree add --prefix third_party/temp_libuweave \ | 
|  | https://weave.googlesource.com/weave/libuweave master --squash || exit 1 | 
|  |  | 
|  | mkdir -p third_party/libuweave/src | 
|  | pushd third_party | 
|  | git mv -kf temp_libuweave/LICENSE libuweave/ | 
|  | git mv -kf temp_libuweave/src/crypto_hmac.h libuweave/src/crypto_hmac.h | 
|  | git mv -kf temp_libuweave/src/macaroon* libuweave/src/ | 
|  | git mv -kf temp_libuweave/src/crypto_utils.* libuweave/src/ | 
|  | popd | 
|  |  | 
|  | git rm -rf third_party/temp_libuweave | 
|  | git reset --soft weave/master | 
|  | git commit -av |