OSDN Git Service

minigbm: add clang-format and presubmit hooks
authorGurchetan Singh <gurchetansingh@chromium.org>
Sat, 11 Mar 2017 00:25:23 +0000 (16:25 -0800)
committerchrome-bot <chrome-bot@chromium.org>
Fri, 31 Mar 2017 17:40:27 +0000 (10:40 -0700)
commit1b1d56ae4018eaed1da9d6e7032554156b7be020
tree232c64a658abf621ad44b9e69ff97b9b98ac1e1e
parent4c3aa42a5220d08b9bc06fa15a494b9d25e83507
minigbm: add clang-format and presubmit hooks

Running the presubmit.sh script will apply our rules to every file in
the repo. Exclude gbm.h from the formatting requirements since this file
was taken from other open-source projects, and diffing will be easier
without our formatting rules.

In addition, special case drivers where the order of includes matters.

BUG=none
TEST=Verified the following commands succeed:

emerge-cyan minigbm/arc-cros-gralloc
emerge-oak minigbm/arc-cros-gralloc
emerge-veyron_minnie-cheets minigbm/arc-cros-gralloc
emerge-peach_pi minigbm
emerge-nyan_big minigbm
emerge-jadeite minigbm

Change-Id: I6ce93fb1930da254d13d5017766c17341870ccc9
Reviewed-on: https://chromium-review.googlesource.com/447319
Commit-Ready: Gurchetan Singh <gurchetansingh@chromium.org>
Tested-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
32 files changed:
.clang-format [new file with mode: 0644]
PRESUBMIT.cfg [new file with mode: 0644]
amdgpu.c
cirrus.c
cros_gralloc/cros_alloc_device.cc
cros_gralloc/cros_gralloc.h
cros_gralloc/cros_gralloc_handle.h
cros_gralloc/cros_gralloc_helpers.cc
cros_gralloc/cros_gralloc_helpers.h
cros_gralloc/cros_gralloc_module.cc
drv.c
drv.h
drv_priv.h
evdi.c
exynos.c
gbm.c
gbm_priv.h
gma500.c
helpers.c
helpers.h
i915.c
marvell.c
mediatek.c
nouveau.c
presubmit.sh [new file with mode: 0755]
rockchip.c
tegra.c
udl.c
util.h
vc4.c
vgem.c
virtio_gpu.c