at 25.11-pre 28 lines 554 B view raw
1{ 2 diffutils, 3 lib, 4 replaceVarsWith, 5 runtimeShell, 6 stdenv, 7 # PostgreSQL package 8 finalPackage, 9}: 10 11replaceVarsWith { 12 name = "pg_config"; 13 src = ./pg_config.sh; 14 dir = "bin"; 15 isExecutable = true; 16 replacements = { 17 inherit runtimeShell; 18 postgresql-dev = lib.getDev finalPackage; 19 }; 20 nativeCheckInputs = [ 21 diffutils 22 ]; 23 postCheck = '' 24 if [ -e ${lib.getDev finalPackage}/nix-support/pg_config.expected ]; then 25 diff ${lib.getDev finalPackage}/nix-support/pg_config.expected <($out/bin/pg_config) 26 fi 27 ''; 28}