diff options
author | Alex Deymo <deymo@google.com> | 2016-02-10 10:11:05 -0800 |
---|---|---|
committer | Alex Deymo <deymo@google.com> | 2016-02-16 14:29:45 -0800 |
commit | 665110e38cb27c0fc9c7bb6169cef690a165b02c (patch) | |
tree | 8a06984e075a0ac02a4ae51affcd4bf12b480909 | |
parent | 0f745aaf4dded51a6b5265ab94ba3361ced75554 (diff) | |
download | build-665110e38cb27c0fc9c7bb6169cef690a165b02c.tar.gz |
Include Brillo's cannonical .clang-format file.
Many Brillo repositories need to share a common .clang-format file to
ensure the same formatting rules. This patch moves the .clang-format
file already in system/core/metricsd to a common location to be shared
by other Brillo repositories.
Bug: 27121653
TEST=symlink from system/update_engine, ran clang-format.
Change-Id: Ie04a5a9cf54b9cc24f180fe3896501db4d883a64
-rw-r--r-- | tools/brillo-clang-format | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tools/brillo-clang-format b/tools/brillo-clang-format new file mode 100644 index 0000000000..a69d9d2db6 --- /dev/null +++ b/tools/brillo-clang-format @@ -0,0 +1,37 @@ +# +# Copyright (C) 2016 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +### DO NOT COPY THIS FILE TO YOUR PROJECT. ### + +# +# This is the .clang-format file used by all Brillo projects, conforming to the +# style guide defined by Brillo. To use this file create a *relative* symlink in +# your project pointing to this file, as this repository is expected to be +# present in all manifests. +# +# See go/brillo-c++-style for details about the style guide. +# + +BasedOnStyle: Google +AllowShortFunctionsOnASingleLine: Inline +AllowShortIfStatementsOnASingleLine: false +AllowShortLoopsOnASingleLine: false +BinPackArguments: false +BinPackParameters: false +CommentPragmas: NOLINT:.* +DerivePointerAlignment: false +PointerAlignment: Left +TabWidth: 2 |