diff options
author | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-16 20:51:38 +0000 |
---|---|---|
committer | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-16 20:51:38 +0000 |
commit | dfa4b51c4eb45af06a85dd9c8791fb7ab47fae33 (patch) | |
tree | ec8efb18dbd1504d50f339e986e2d0df197062e8 /tools/clang | |
parent | 0507524fb6b725653deb2bd24fca3dad01854dc1 (diff) | |
download | chromium_src-dfa4b51c4eb45af06a85dd9c8791fb7ab47fae33.zip chromium_src-dfa4b51c4eb45af06a85dd9c8791fb7ab47fae33.tar.gz chromium_src-dfa4b51c4eb45af06a85dd9c8791fb7ab47fae33.tar.bz2 |
[Build] Fix to tools/clang/scripts/update.sh
R=thakis@chromium.org
BUG=None
TEST=I can run gclient runhooks on Mac.
NOTRY=true
Review URL: http://codereview.chromium.org/9415016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122351 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/clang')
-rwxr-xr-x | tools/clang/scripts/update.sh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tools/clang/scripts/update.sh b/tools/clang/scripts/update.sh index 5b0694f..8227b2a 100755 --- a/tools/clang/scripts/update.sh +++ b/tools/clang/scripts/update.sh @@ -131,9 +131,13 @@ for CONFIG in Debug Release; do if [[ -d "${MAKE_DIR}/${CONFIG}/obj.target" || -d "${MAKE_DIR}/${CONFIG}/obj.host" ]]; then echo "Clobbering ${CONFIG} PCH and .o files for make build" - find "${MAKE_DIR}/${CONFIG}/obj.target" -name '*.gch' -exec rm {} + - find "${MAKE_DIR}/${CONFIG}/obj.host" -name '*.o' -exec rm {} + - find "${MAKE_DIR}/${CONFIG}/obj.target" -name '*.o' -exec rm {} + + if [[ -d "${MAKE_DIR}/${CONFIG}/obj.target" ]]; then + find "${MAKE_DIR}/${CONFIG}/obj.target" -name '*.gch' -exec rm {} + + find "${MAKE_DIR}/${CONFIG}/obj.target" -name '*.o' -exec rm {} + + fi + if [[ -d "${MAKE_DIR}/${CONFIG}/obj.host" ]]; then + find "${MAKE_DIR}/${CONFIG}/obj.host" -name '*.o' -exec rm {} + + fi fi # ninja puts its output below ${MAKE_DIR} as well. |