Skip to content

Commit 724fd66

Browse files
committed
Fill in stack.yml when generating
1 parent 6973a1c commit 724fd66

File tree

12 files changed

+64
-11
lines changed

12 files changed

+64
-11
lines changed

flake.nix

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@
4545
4646
# Delete openapi.yaml from the extra-source-files
4747
${pkgs.gnused}/bin/sed -i '/^\s*openapi\.yaml$/d' "$out/kubernetes-api.cabal"
48+
49+
# Update the resolver in stack.yaml and add a Nix stanza
50+
${pkgs.gnused}/bin/sed -i 's/^resolver:\s*.*$/resolver: lts-23.7/' "$out/stack.yaml"
51+
cat << EOM >> $out/stack.yaml
52+
nix:
53+
pure: false
54+
packages:
55+
- zlib
56+
EOM
4857
'';
4958

5059
set-stack-version = pkgs.writeShellScriptBin "build-kubernetes-api-client.sh" ''

kubernetes-api-1.20/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.21/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.22/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.23/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.24/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.25/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.26/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.27/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

kubernetes-api-1.28/stack.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
resolver: lts-21.0
1+
resolver: lts-23.7
22
build:
33
haddock-arguments:
44
haddock-args:
55
- "--odir=./docs"
66
packages:
77
- '.'
8+
nix:
9+
pure: false
10+
packages:
11+
- zlib

0 commit comments

Comments
 (0)