mirror of
https://github.com/juspay/services-flake.git
synced 2024-09-17 15:28:33 +03:00
fix(pgadmin): Fix pgadmin scripts on MacOS (#163)
`readlink -m` is invalid on mac. Added coreutils as a runtime input for darwin.
This commit is contained in:
parent
eb4364c92a
commit
8d390cb955
@ -103,7 +103,11 @@ in
|
|||||||
let
|
let
|
||||||
setupScript = pkgs.writeShellApplication {
|
setupScript = pkgs.writeShellApplication {
|
||||||
name = "setup-pgadmin";
|
name = "setup-pgadmin";
|
||||||
runtimeInputs = [ config.package ];
|
runtimeInputs =
|
||||||
|
[ config.package ] ++
|
||||||
|
(lib.lists.optionals pkgs.stdenv.isDarwin [
|
||||||
|
pkgs.coreutils
|
||||||
|
]);
|
||||||
text = ''
|
text = ''
|
||||||
export PYTHONPATH="${pgadminConfig}"
|
export PYTHONPATH="${pgadminConfig}"
|
||||||
PGADMIN_DATADIR="$(readlink -m ${config.dataDir})"
|
PGADMIN_DATADIR="$(readlink -m ${config.dataDir})"
|
||||||
@ -132,7 +136,11 @@ in
|
|||||||
let
|
let
|
||||||
startScript = pkgs.writeShellApplication {
|
startScript = pkgs.writeShellApplication {
|
||||||
name = "start-pgadmin";
|
name = "start-pgadmin";
|
||||||
runtimeInputs = [ config.package ];
|
runtimeInputs =
|
||||||
|
[ config.package ] ++
|
||||||
|
(lib.lists.optionals pkgs.stdenv.isDarwin [
|
||||||
|
pkgs.coreutils
|
||||||
|
]);
|
||||||
text = ''
|
text = ''
|
||||||
export PYTHONPATH="${pgadminConfig}"
|
export PYTHONPATH="${pgadminConfig}"
|
||||||
PGADMIN_DATADIR="$(readlink -m ${config.dataDir})"
|
PGADMIN_DATADIR="$(readlink -m ${config.dataDir})"
|
||||||
|
Loading…
Reference in New Issue
Block a user