Compare commits
3 commits
9d968bc9ec
...
012b2954d0
Author | SHA1 | Date | |
---|---|---|---|
|
012b2954d0 | ||
|
fa1ed6cae1 | ||
|
72e3cd6bcf |
|
@ -15,13 +15,13 @@
|
||||||
tlaternet-templates = rec {
|
tlaternet-templates = rec {
|
||||||
packages = rec {
|
packages = rec {
|
||||||
nodeEnv = prev.callPackage ./nix/override.nix { };
|
nodeEnv = prev.callPackage ./nix/override.nix { };
|
||||||
templates = prev.callPackage ({ stdenv, nodejs, file-rename, ... }:
|
templates = prev.callPackage ({ stdenv, nodejs, rename, ... }:
|
||||||
let nodeDeps = nodeEnv.shell.nodeDependencies;
|
let nodeDeps = nodeEnv.shell.nodeDependencies;
|
||||||
in stdenv.mkDerivation {
|
in stdenv.mkDerivation {
|
||||||
name = "tlaternet-templates";
|
name = "tlaternet-templates";
|
||||||
src = ./.;
|
src = ./.;
|
||||||
|
|
||||||
buildInputs = [ nodejs file-rename ];
|
buildInputs = [ nodejs rename ];
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
ln -s ${nodeDeps}/lib/node_modules ./node_modules
|
ln -s ${nodeDeps}/lib/node_modules ./node_modules
|
||||||
export PATH="${nodeDeps}/bin:$PATH"
|
export PATH="${nodeDeps}/bin:$PATH"
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
'';
|
'';
|
||||||
|
|
||||||
postFixup = ''
|
postFixup = ''
|
||||||
rename '.html' '.html.hbs' $out/browser/*.html
|
rename 's/.html$/.html.hbs/' $out/browser/*.html
|
||||||
'';
|
'';
|
||||||
}) { };
|
}) { };
|
||||||
};
|
};
|
||||||
|
|
Reference in a new issue