Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
various doc improvements
[simgrid.git] / tools / git-hooks / clang-format.pre-commit
index ed62682..5054de8 100755 (executable)
@@ -1,17 +1,17 @@
 #!/usr/bin/env bash
-# Copyright (c) 2015, David Martin
-# All rights reserved.
-# 
+# Copyright (c) 2015, David Martin. All rights reserved.
+# Copyright (c) 2017-2019. The SimGrid team. All rights reserved.
+#
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions are met:
-# 
+#
 # * Redistributions of source code must retain the above copyright notice, this
 #   list of conditions and the following disclaimer.
-# 
+#
 # * Redistributions in binary form must reproduce the above copyright notice,
 #   this list of conditions and the following disclaimer in the documentation
 #   and/or other materials provided with the distribution.
-# 
+#
 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 #   - abort commit when commit does not comply with the style guidelines
 #   - create a patch of the proposed style changes
 
-# modifications for clang-format by rene.milk@wwu.de
+# Modifications for clang-format by rene.milk@wwu.de
 # This file is part of a set of unofficial pre-commit hooks available
 # at github.
 # Link:    https://github.com/githubbrowser/Pre-commit-hooks
-# Contact: David Martin, david.martin.mailbox@googlemail.com
+
+# Modifications for modern clang formats and other improvements as part of the SimGrid project.
+# See git logs for the detail of changes.
 
 ##################################################################
 # Settings
@@ -50,7 +52,7 @@ FILE_EXTS=".c .h .cpp .hpp .cc .hh .cxx"
 
 ##################################################################
 # Potential names for clang-format (debian...)
-CLANG_FMT_PNAMES=(clang-format clang-format-3.8 clang-format-3.9 clang-format-4.0 clang-format-5.0)
+CLANG_FMT_PNAMES=(clang-format clang-format-5.0 clang-format-4.0 clang-format-3.9 clang-format-3.8)
 CLANG_FMT_CMD="NOT-FOUND"
 GIT_CLANG_FMT_CMD="NOT-FOUND"