aaafcb80ab
Summary: ... so that we have freedom to upgrade it (see https://github.com/facebook/rocksdb/issues/6808). As a side benefit, gtest will no longer be linked into main library in buck build. Pull Request resolved: https://github.com/facebook/rocksdb/pull/6858 Test Plan: fb internal build & link Reviewed By: riversand963 Differential Revision: D21652061 Pulled By: pdillinger fbshipit-source-id: 6018104af944debde576b5beda6c134e737acedb
33 lines
740 B
Bash
Executable File
33 lines
740 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
|
|
# If clang_format_diff.py command is not specfied, we assume we are able to
|
|
# access directly without any path.
|
|
|
|
TGT_DIFF=`git diff TARGETS | head -n 1`
|
|
|
|
if [ ! -z "$TGT_DIFF" ]
|
|
then
|
|
echo "TARGETS file has uncommitted changes. Skip this check."
|
|
exit 0
|
|
fi
|
|
|
|
echo Backup original TARGETS file.
|
|
|
|
cp TARGETS TARGETS.bkp
|
|
|
|
python buckifier/buckify_rocksdb.py
|
|
|
|
TGT_DIFF=`git diff TARGETS | head -n 1`
|
|
|
|
if [ -z "$TGT_DIFF" ]
|
|
then
|
|
mv TARGETS.bkp TARGETS
|
|
exit 0
|
|
else
|
|
echo "Please run 'python buckifier/buckify_rocksdb.py' to update TARGETS file."
|
|
echo "Do not manually update TARGETS file."
|
|
python --version
|
|
mv TARGETS.bkp TARGETS
|
|
exit 1
|
|
fi
|