about summary refs log tree commit diff
path: root/pkgs/build-support
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-10-16 17:13:34 +0200
committerPol Dellaiera <pol.dellaiera@protonmail.com>2023-10-16 17:13:34 +0200
commit12741f2c302730c6a24289abb8ce0a6c33c8f6dc (patch)
treee77ede6a05afa7eeeda7642493608b54de8c3f1e /pkgs/build-support
parent6b37f75089f6589d67dabc0dd80b177d95ca3003 (diff)
downloadnixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar.gz
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar.bz2
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar.lz
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar.xz
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.tar.zst
nixlib-12741f2c302730c6a24289abb8ce0a6c33c8f6dc.zip
build-support/php: add `installCheckPhase`
Diffstat (limited to 'pkgs/build-support')
-rw-r--r--pkgs/build-support/php/build-composer-project.nix6
-rw-r--r--pkgs/build-support/php/build-composer-repository.nix6
2 files changed, 12 insertions, 0 deletions
diff --git a/pkgs/build-support/php/build-composer-project.nix b/pkgs/build-support/php/build-composer-project.nix
index 6aecf4345773..5cb52e902cd6 100644
--- a/pkgs/build-support/php/build-composer-project.nix
+++ b/pkgs/build-support/php/build-composer-project.nix
@@ -53,6 +53,12 @@ let
         runHook postInstall
       '';
 
+      installCheckPhase = previousAttrs.installCheckPhase or ''
+        runHook preCheckInstall
+
+        runHook postCheckInstall
+      '';
+
       composerRepository = phpDrv.mkComposerRepository {
         inherit composer composer-local-repo-plugin;
         inherit (finalAttrs) patches pname src vendorHash version;
diff --git a/pkgs/build-support/php/build-composer-repository.nix b/pkgs/build-support/php/build-composer-repository.nix
index 30b0b48de751..c89688ecc192 100644
--- a/pkgs/build-support/php/build-composer-repository.nix
+++ b/pkgs/build-support/php/build-composer-repository.nix
@@ -74,6 +74,12 @@ let
         runHook postInstall
       '';
 
+      installCheckPhase = previousAttrs.installCheckPhase or ''
+        runHook preCheckInstall
+
+        runHook postCheckInstall
+      '';
+
       COMPOSER_CACHE_DIR = "/dev/null";
       COMPOSER_MIRROR_PATH_REPOS = "1";
       COMPOSER_HTACCESS_PROTECT = "0";