making server buildable
This commit is contained in:
parent
bc15f05603
commit
ec3bde1191
6 changed files with 85 additions and 17 deletions
26
default.nix
26
default.nix
|
@ -2,9 +2,25 @@
|
|||
stdenv,
|
||||
lib,
|
||||
hugo,
|
||||
go
|
||||
go,
|
||||
sbcl,
|
||||
sbclPackages,
|
||||
makeWrapper,
|
||||
openssl
|
||||
}:
|
||||
|
||||
let
|
||||
sbcl' = sbcl.withPackages (ps: with ps; [
|
||||
hunchentoot
|
||||
dexador
|
||||
clack
|
||||
jzon
|
||||
serapeum
|
||||
openssl
|
||||
openssl.out
|
||||
openssl.dev
|
||||
]);
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "tfcconnection";
|
||||
pname = "tfcconnection";
|
||||
|
@ -12,16 +28,22 @@ stdenv.mkDerivation rec {
|
|||
|
||||
src = ./.;
|
||||
|
||||
nativeBuildInputs = [
|
||||
makeWrapper
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
hugo
|
||||
go
|
||||
sbcl'
|
||||
];
|
||||
|
||||
buildPhase = ''
|
||||
hugo
|
||||
make
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue