summary refs log tree commit diff
path: root/pkgs/applications/science/logic/tamarin-prover/default.nix
diff options
context:
space:
mode:
authorSymphorien Gibol <symphorien+git@xlumurb.eu>2018-03-31 23:55:03 +0200
committerSymphorien Gibol <symphorien+git@xlumurb.eu>2018-03-31 23:55:03 +0200
commitd432cb7fdbea6bb523c4049d871cf1a2b139cc95 (patch)
tree6176753807d993f94a3c2c9d2ba6b6c669ad1073 /pkgs/applications/science/logic/tamarin-prover/default.nix
parent13e74a838db27825c88be99b1a21fbee33aa6803 (diff)
downloadnixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar.gz
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar.bz2
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar.lz
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar.xz
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.tar.zst
nixlib-d432cb7fdbea6bb523c4049d871cf1a2b139cc95.zip
tamarin-prover: install vim syntax highlighting files
note that this was tested on 13e74a838db27825c88be99b1a21fbee33aa6803
because tamarin-prover does not build on master...
Diffstat (limited to 'pkgs/applications/science/logic/tamarin-prover/default.nix')
-rw-r--r--pkgs/applications/science/logic/tamarin-prover/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/applications/science/logic/tamarin-prover/default.nix b/pkgs/applications/science/logic/tamarin-prover/default.nix
index 796b36c91735..7a9dcc231929 100644
--- a/pkgs/applications/science/logic/tamarin-prover/default.nix
+++ b/pkgs/applications/science/logic/tamarin-prover/default.nix
@@ -70,6 +70,9 @@ mkDerivation (common "tamarin-prover" src // {
   postInstall = ''
     wrapProgram $out/bin/tamarin-prover \
       --prefix PATH : ${lib.makeBinPath [ which maude graphviz sapic ]}
+    # so that the package can be used as a vim plugin to install syntax coloration
+    install -Dt $out/share/vim-plugins/tamarin-prover/syntax/ etc/{spthy,sapic}.vim 
+    install etc/filetype.vim -D $out/share/vim-plugins/tamarin-prover/ftdetect/tamarin.vim
   '';
 
   checkPhase = "./dist/build/tamarin-prover/tamarin-prover test";