aboutsummaryrefslogtreecommitdiff
path: root/pkgs/tools/admin/google-cloud-sdk/default.nix
diff options
context:
space:
mode:
authorMaarten Hoogendoorn <maarten@moretea.nl>2017-07-03 19:40:33 +0200
committerTim Steinbach <NeQuissimus@users.noreply.github.com>2017-07-03 13:40:33 -0400
commitcaf44a5dd3d5baf99a30290dd067f40266197435 (patch)
tree766cb634d7db404ba69e20e07166ff8293728987 /pkgs/tools/admin/google-cloud-sdk/default.nix
parent57f394572d2236c77f99aa48d98e62a4362d510c (diff)
google-cloud-sdk: enable alpha and beta features
google-cloud-sdk: enable alpha and beta features
Diffstat (limited to 'pkgs/tools/admin/google-cloud-sdk/default.nix')
-rw-r--r--pkgs/tools/admin/google-cloud-sdk/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix
index d13bcecb9933..26e63283f8da 100644
--- a/pkgs/tools/admin/google-cloud-sdk/default.nix
+++ b/pkgs/tools/admin/google-cloud-sdk/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
sha256 = "7aa6094d1f9c87f4c2c4a6bdad6a1113aac5e72ea673e659d9acbb059dfd037e";
};
+
buildInputs = [python27 makeWrapper];
phases = [ "installPhase" "fixupPhase" ];
@@ -34,6 +35,12 @@ stdenv.mkDerivation rec {
mkdir -p "$out"
tar -xzf "$src" -C "$out" google-cloud-sdk
+ mkdir $out/google-cloud-sdk/lib/surface/alpha
+ cp ${./alpha__init__.py} $out/google-cloud-sdk/lib/surface/alpha/__init__.py
+
+ mkdir $out/google-cloud-sdk/lib/surface/beta
+ cp ${./beta__init__.py} $out/google-cloud-sdk/lib/surface/beta/__init__.py
+
# create wrappers with correct env
for program in gcloud bq gsutil git-credential-gcloud.sh; do
programPath="$out/google-cloud-sdk/bin/$program"