-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.nix
34 lines (31 loc) · 954 Bytes
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
########################################################################
# default.nix -- The top-level nix build file for plutus-starter.
#
# This file defines various attributes that are used for building and
# developing plutus-starter.
#
########################################################################
let
# Here a some of the various attributes for the variable 'packages':
#
# { pkgs
# plutus-starter: {
# haskell: {
# project # The Haskell project created by haskell-nix.project
# packages # All the packages defined by our project, including dependencies
# projectPackages # Just the packages in the project
# }
# hlint
# cabal-install
# stylish-haskell
# haskell-language-server
# }
# }
packages = import ./nix;
inherit (packages) pkgs plutus-starter;
project = plutus-starter.haskell.project;
in
{
inherit pkgs plutus-starter;
inherit project;
}