Loading pkgs/tools/admin/oci-cli/default.nix +21 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ , fetchFromGitHub , fetchPypi , python3 , installShellFiles }: let Loading Loading @@ -46,6 +47,8 @@ buildPythonApplication rec { hash = "sha256-yooEZuSIw2EMJVyT/Z/x4hJi8a1F674CtsMMGkMAYLg="; }; nativeBuildInputs = [ installShellFiles ]; propagatedBuildInputs = [ arrow certifi Loading Loading @@ -73,6 +76,24 @@ buildPythonApplication rec { --replace "oci==2.78.0" "oci" ''; postInstall = '' cat >oci.zsh <<EOF #compdef oci zmodload -i zsh/parameter autoload -U +X bashcompinit && bashcompinit if ! (( $+functions[compdef] )) ; then autoload -U +X compinit && compinit fi EOF cat src/oci_cli/bin/oci_autocomplete.sh >>oci.zsh installShellCompletion \ --cmd oci \ --bash src/oci_cli/bin/oci_autocomplete.sh \ --zsh oci.zsh ''; # https://github.com/oracle/oci-cli/issues/187 doCheck = false; Loading Loading
pkgs/tools/admin/oci-cli/default.nix +21 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,7 @@ , fetchFromGitHub , fetchPypi , python3 , installShellFiles }: let Loading Loading @@ -46,6 +47,8 @@ buildPythonApplication rec { hash = "sha256-yooEZuSIw2EMJVyT/Z/x4hJi8a1F674CtsMMGkMAYLg="; }; nativeBuildInputs = [ installShellFiles ]; propagatedBuildInputs = [ arrow certifi Loading Loading @@ -73,6 +76,24 @@ buildPythonApplication rec { --replace "oci==2.78.0" "oci" ''; postInstall = '' cat >oci.zsh <<EOF #compdef oci zmodload -i zsh/parameter autoload -U +X bashcompinit && bashcompinit if ! (( $+functions[compdef] )) ; then autoload -U +X compinit && compinit fi EOF cat src/oci_cli/bin/oci_autocomplete.sh >>oci.zsh installShellCompletion \ --cmd oci \ --bash src/oci_cli/bin/oci_autocomplete.sh \ --zsh oci.zsh ''; # https://github.com/oracle/oci-cli/issues/187 doCheck = false; Loading