Skip to content

Commit 4f9530b

Browse files
authored
Merge pull request #11 from ivanbrennan/minimal-default
Minimal default
2 parents ef14a62 + f367335 commit 4f9530b

3 files changed

Lines changed: 14 additions & 18 deletions

File tree

Makefile

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ lint: default.nix
4343
.PHONY: nix-build
4444
nix-build: default.nix
4545
@echo "Running nix-build"
46-
@nix-build ./nix --attr full
46+
@nix-build ./nix --attr minimal
4747

48-
.PHONY: nix-build-minimal
49-
nix-build-minimal: default.nix
48+
.PHONY: nix-build-full
49+
nix-build-full: default.nix
5050
@echo "Running nix-build"
51-
@nix-build ./nix --attr minimal
51+
@nix-build ./nix --attr full
5252

5353
.PHONY: completions
5454
completions: default.nix
@@ -59,16 +59,16 @@ completions: default.nix
5959

6060
.PHONY: install
6161
install: default.nix
62-
@nix-env --install --file ./nix --attr full
63-
64-
.PHONY: install-minimal
65-
install-minimal: default.nix
6662
@nix-env --install --file ./nix --attr minimal
6763

64+
.PHONY: install-full
65+
install-full: default.nix
66+
@nix-env --install --file ./nix --attr full
67+
6868
.PHONY: uninstall
6969
uninstall: default.nix
7070
@nix-env --uninstall $(PROJECT_NAME)
71-
@nix-env --uninstall $(PROJECT_NAME)-minimal
71+
@nix-env --uninstall $(PROJECT_NAME)-full
7272

7373
default.nix: $(PROJECT_NAME).cabal
7474
@echo "Generating default.nix"

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,3 @@ update nixpkgs revision
5151
```sh
5252
make update-nixpkgs REV=bc94dcf500286495e3c478a9f9322debc94c4304
5353
```
54-
55-
## Todos
56-
57-
- [ ] use conduit-extra

nix/default.nix

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ let
2828

2929
in
3030
rec {
31-
full = buildEnv {
31+
minimal = pkg.overrideAttrs (old: rec {
3232
name = "nix-shell-bit";
33+
});
34+
35+
full = buildEnv {
36+
name = "nix-shell-bit-full";
3337
paths = [ pkg ] ++ runtimeDeps;
3438
};
3539

36-
minimal = pkg.overrideAttrs (old: rec {
37-
name = "nix-shell-bit-minimal";
38-
});
39-
4040
dev = drv.env.overrideAttrs (old: rec {
4141
buildInputs = old.buildInputs ++ runtimeDeps ++ devUtils;
4242
});

0 commit comments

Comments
 (0)