aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2022-04-20 22:02:48 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-04-20 22:02:48 +0000
commit3a4308f58376bde8853b2c7998f4671617839d53 (patch)
tree140d149feafd96526529af7ac0e64035ee1eb94d
parent57a72b76498280103cce5505b0f33ea35beb4f46 (diff)
parent5f285b4a4f3ff45cff6ce3cdd7a1ff98d7b531cc (diff)
downloadswiftshader-3a4308f58376bde8853b2c7998f4671617839d53.tar.gz
Merge "Roll SwiftShader from ea5f37f39193 to 3acaa53a1641 (3 revisions)" am: 942ccc6ca9 am: f8cf62694c am: 5f285b4a4f
Original change: https://android-review.googlesource.com/c/platform/external/swiftshader/+/2069828 Change-Id: Id7d8e949e6ccae786c533da55ffee29ae772302d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--CMakeLists.txt21
1 files changed, 21 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3ff561345..c69489c00 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -102,6 +102,27 @@ if(CCACHE_FOUND)
endif()
###########################################################
+# Install Gerrit commit hook
+###########################################################
+
+if(NOT EXISTS ${CMAKE_SOURCE_DIR}/.git/hooks/commit-msg)
+ message(WARNING "
+ .git/hooks/commit-msg was not found.
+ Downloading from https://gerrit-review.googlesource.com/tools/hooks/commit-msg...
+ ")
+
+ file(DOWNLOAD https://gerrit-review.googlesource.com/tools/hooks/commit-msg ${CMAKE_SOURCE_DIR}/commit-msg)
+
+ file(COPY ${CMAKE_SOURCE_DIR}/commit-msg
+ DESTINATION ${CMAKE_SOURCE_DIR}/.git/hooks/
+ FILE_PERMISSIONS
+ OWNER_READ OWNER_WRITE OWNER_EXECUTE
+ GROUP_READ GROUP_WRITE GROUP_EXECUTE
+ WORLD_READ WORLD_EXECUTE)
+ file(REMOVE ${CMAKE_SOURCE_DIR}/commit-msg)
+endif()
+
+###########################################################
# Host libraries
###########################################################