Sfoglia il codice sorgente

flake : add runHook preInstall/postInstall to installPhase so hooks function (#2224)

Dave Della Costa 2 anni fa
parent
commit
a6803cab94
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      flake.nix

+ 4 - 0
flake.nix

@@ -43,6 +43,8 @@
             "-DLLAMA_METAL=ON"
             "-DLLAMA_METAL=ON"
           ]);
           ]);
           installPhase = ''
           installPhase = ''
+            runHook preInstall
+
             mkdir -p $out/bin
             mkdir -p $out/bin
             mv bin/* $out/bin/
             mv bin/* $out/bin/
             mv $out/bin/main $out/bin/llama
             mv $out/bin/main $out/bin/llama
@@ -51,6 +53,8 @@
             echo "#!${llama-python}/bin/python" > $out/bin/convert.py
             echo "#!${llama-python}/bin/python" > $out/bin/convert.py
             cat ${./convert.py} >> $out/bin/convert.py
             cat ${./convert.py} >> $out/bin/convert.py
             chmod +x $out/bin/convert.py
             chmod +x $out/bin/convert.py
+
+            runHook postInstall
           '';
           '';
           meta.mainProgram = "llama";
           meta.mainProgram = "llama";
         };
         };