feat(app): install git pre-commit hook via cmake

This commit is contained in:
Ronan Abhamon 2016-10-18 14:27:18 +02:00
parent bed7615605
commit 18f380a4f1
2 changed files with 16 additions and 0 deletions

View file

@ -75,6 +75,17 @@ PREPEND(SOURCES "${CMAKE_SOURCE_DIR}/")
PREPEND(HEADERS "${CMAKE_SOURCE_DIR}/")
PREPEND(QRC_RESOURCES "${CMAKE_SOURCE_DIR}/")
# --------------------------------------------------------------------
# Init git hooks.
# --------------------------------------------------------------------
execute_process(COMMAND ${CMAKE_COMMAND} -E copy
"${CMAKE_SOURCE_DIR}/tools/private/pre-commit"
"${CMAKE_SOURCE_DIR}/../.git/hooks/pre-commit"
)
# --------------------------------------------------------------------
# Build.
# --------------------------------------------------------------------
find_package(Qt5 COMPONENTS ${QT5_PACKAGES})

5
tests/tools/private/pre-commit Executable file
View file

@ -0,0 +1,5 @@
#!/usr/bin/sh
sh "./tests/tools/check_qml"
exit $?