Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1324)

Unified Diff: build/build-ctags.sh

Issue 2392643003: Removes files from //build that we don't need (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « build/branding_value.sh ('k') | build/build_config.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: build/build-ctags.sh
diff --git a/build/build-ctags.sh b/build/build-ctags.sh
deleted file mode 100755
index 61e017e329888a29805c6ebd6c73b7bf75946189..0000000000000000000000000000000000000000
--- a/build/build-ctags.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/bash
-
-# Copyright 2013 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-if [[ a"`ctags --version | head -1 | grep \"^Exuberant Ctags\"`" == "a" ]]; then
- cat <<EOF
- You must be using Exuberant Ctags, not just standard GNU ctags. If you are on
- Debian or a related flavor of Linux, you may want to try running
- apt-get install exuberant-ctags.
-EOF
- exit
-fi
-
-CHROME_SRC_DIR="$PWD"
-
-fail() {
- echo "Failed to create ctags for $1"
- exit 1
-}
-
-ctags_cmd() {
- echo "ctags --languages=C++ $1 --exclude=.git -R -f .tmp_tags"
-}
-
-build_dir() {
- local extraexcludes=""
- if [[ a"$1" == "a--extra-excludes" ]]; then
- extraexcludes="--exclude=third_party --exclude=build --exclude=out"
- shift
- fi
-
- cd "$CHROME_SRC_DIR/$1" || fail $1
- # Redirect error messages so they aren't seen because they are almost always
- # errors about components that you just happen to have not built (NaCl, for
- # example).
- $(ctags_cmd "$extraexcludes") 2> /dev/null || fail $1
- mv -f .tmp_tags tags
-}
-
-# We always build the top level but leave all submodules as optional.
-build_dir --extra-excludes "" "top level"
-
-# Build any other directies that are listed on the command line.
-for dir in $@; do
- build_dir "$1"
- shift
-done
« no previous file with comments | « build/branding_value.sh ('k') | build/build_config.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698