From b2eb9f4a9609ee319a6e136a1aac3c035c0c079c Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Wed, 8 Feb 2017 22:48:05 +0300 Subject: chromium.mkDerivation: run {pre,post}Configure This allows us to add custom steps. --- pkgs/applications/networking/browsers/chromium/common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index 2acf5627756a..bc581445450e 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -177,11 +177,15 @@ let } // (extraAttrs.gnFlags or {})); configurePhase = '' + runHook preConfigure + # This is to ensure expansion of $out. libExecPath="${libExecPath}" python build/linux/unbundle/replace_gn_files.py \ --system-libraries ${toString gnSystemLibraries} gn gen --args=${escapeShellArg gnFlags} out/Release + + runHook postConfigure ''; buildPhase = let -- cgit 1.4.1