0c018a898a
This patch adds support for development with the Nix package manager. In order to support the traditional nix-shell tool as well as the (still experimental) Nix Flakes feature of the upcoming version of Nix, this patch adds shell.nix *and* flake.nix/flake.lock. Usage instructions have been added to the README.
17 lines
270 B
Nix
17 lines
270 B
Nix
{ pkgs ? import <nixpkgs> { } }:
|
|
|
|
pkgs.mkShell {
|
|
shellHook = ''
|
|
export PKG_CONFIG_PATH=${pkgs.openssl.dev}/lib/pkgconfig
|
|
'';
|
|
buildInputs = with pkgs; [
|
|
crystal
|
|
lucky-cli
|
|
overmind
|
|
nodejs
|
|
openssl.dev
|
|
postgresql
|
|
shards
|
|
yarn
|
|
];
|
|
}
|