Skip to content
This repository was archived by the owner on Jun 16, 2024. It is now read-only.

Commit b97313f

Browse files
feat(library/derivations): add autotools helpers
1 parent 2d1d413 commit b97313f

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

library/derivations/autotools.nix

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
rec {
2+
mkFlags = old: flags: {
3+
configureFlags = (old.cmakeFlags or []) ++ flags;
4+
};
5+
6+
optimizeLto = derivation:
7+
derivation.overrideAttrs (old: (mkFlags old [
8+
"--enable-lto"
9+
]));
10+
}

library/derivations/default.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
args: {
22
architectures = import ./architectures.nix args;
33

4+
autotools = import ./autotools.nix;
5+
46
c = import ./c.nix args;
57

68
cmake = import ./cmake.nix;

0 commit comments

Comments
 (0)