24 lines
798 B
Bash
Executable file
24 lines
798 B
Bash
Executable file
#!/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
|