summarylogtreecommitdiffstats
path: root/update-ccache-links.hook
diff options
context:
space:
mode:
authorpingplug2018-09-25 11:00:23 +0800
committerpingplug2018-09-25 11:01:12 +0800
commit008763624631d8b765c9b70dbfb1d2208d1225ed (patch)
tree0b29f213a7ac38b6e42c9d54b88e55fa77af32ef /update-ccache-links.hook
downloadaur-008763624631d8b765c9b70dbfb1d2208d1225ed.tar.gz
Initial commit
Diffstat (limited to 'update-ccache-links.hook')
-rw-r--r--update-ccache-links.hook36
1 files changed, 36 insertions, 0 deletions
diff --git a/update-ccache-links.hook b/update-ccache-links.hook
new file mode 100644
index 000000000000..9d7c6c74fa1b
--- /dev/null
+++ b/update-ccache-links.hook
@@ -0,0 +1,36 @@
+[Trigger]
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Type = File
+Target = usr/bin/update-ccache-links
+Target = usr/bin/c++
+Target = usr/bin/cc
+Target = usr/bin/clang
+Target = usr/bin/clang++
+Target = usr/bin/g++
+Target = usr/bin/gcc
+Target = usr/bin/c++-[0-9]*
+Target = usr/bin/cc-[0-9]*
+Target = usr/bin/clang-[0-9]*
+Target = usr/bin/clang++-[0-9]*
+Target = usr/bin/g++-[0-9]*
+Target = usr/bin/gcc-[0-9]*
+Target = usr/bin/*-c++
+Target = usr/bin/*-cc
+Target = usr/bin/*-clang
+Target = usr/bin/*-clang++
+Target = usr/bin/*-g++
+Target = usr/bin/*-gcc
+Target = usr/bin/*-c++-[0-9]*
+Target = usr/bin/*-cc-[0-9]*
+Target = usr/bin/*-clang-[0-9]*
+Target = usr/bin/*-clang++-[0-9]*
+Target = usr/bin/*-g++-[0-9]*
+Target = usr/bin/*-gcc-[0-9]*
+
+[Action]
+Description = Updating ccache links...
+When = PostTransaction
+Depends = ccache
+Exec = /usr/bin/update-ccache-links