You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/settings.md
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,12 @@ You can provide custom settings for use in multiple packages (even across multip
53
53
54
54
haskell-flake provides the following settings on top of those provided by [nixpkgs].
55
55
56
+
### `generateOptparseApplicativeCompletions`
57
+
58
+
Generate and install shell completion files for executables.
59
+
The executables need to be using `optparse-applicative` for this to work.
60
+
Note that this feature is automatically disabled when cross-compiling, since it requires executing the binaries in question.
61
+
56
62
### `removeReferencesTo`
57
63
58
64
Remove references to other packages from this Haskell package. This is useful to eliminate unnecessary data dependencies from your Haskell executable so as to reduce its closure size.
0 commit comments