tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
azure-cli: fix dependencies
Evgeny Egorochkin
10 years ago
26f221d6
df7139de
+17
-2
1 changed file
expand all
collapse all
unified
split
pkgs
tools
virtualization
azure-cli
default.nix
+17
-2
pkgs/tools/virtualization/azure-cli/default.nix
···
1
1
-
{ recurseIntoAttrs, callPackage, nodejs
1
1
+
{ recurseIntoAttrs, callPackage, nodejs, makeWrapper
2
2
}:
3
3
4
4
let
···
7
7
inherit nodejs self;
8
8
generated = callPackage ./node-packages.nix { inherit self; };
9
9
overrides = {
10
10
-
"azure-cli" = { passthru.nodePackages = self; };
10
10
+
11
11
+
"azure-cli" =
12
12
+
let
13
13
+
streamline-streams = self.by-version."streamline-streams"."0.1.5";
14
14
+
streamline = self.by-version."streamline"."0.10.17";
15
15
+
node-uuid = self.by-version."node-uuid"."1.2.0";
16
16
+
in {
17
17
+
passthru.nodePackages = self;
18
18
+
19
19
+
buildInputs = [ makeWrapper ];
20
20
+
21
21
+
postInstall = ''
22
22
+
wrapProgram "$out/bin/azure" \
23
23
+
--set NODE_PATH "${streamline-streams}/lib/node_modules:${streamline}/lib/node_modules:${node-uuid}/lib/node_modules"
24
24
+
'';
25
25
+
};
11
26
"easy-table" = {
12
27
dontMakeSourcesWritable = 1;
13
28
postUnpack = ''