@@ -0,0 +1,12 @@ | |||||
{ mkDerivation, base, filepath, hakyll, hakyll-favicon, stdenv }: | |||||
mkDerivation { | |||||
pname = "rf"; | |||||
version = "0.1.3.1"; | |||||
src = ./.; | |||||
isLibrary = false; | |||||
isExecutable = true; | |||||
executableHaskellDepends = [ base filepath hakyll hakyll-favicon ]; | |||||
homepage = "regularflolloping.com"; | |||||
description = "tA's blog"; | |||||
license = stdenv.lib.licenses.bsd3; | |||||
} |
@@ -1,12 +1 @@ | |||||
{ mkDerivation, base, filepath, hakyll, hakyll-favicon, stdenv }: | |||||
mkDerivation { | |||||
pname = "rf"; | |||||
version = "0.1.3.1"; | |||||
src = ./.; | |||||
isLibrary = false; | |||||
isExecutable = true; | |||||
executableHaskellDepends = [ base filepath hakyll hakyll-favicon ]; | |||||
homepage = "regularflolloping.com"; | |||||
description = "tA's blog"; | |||||
license = stdenv.lib.licenses.bsd3; | |||||
} | |||||
with import ./rf.nix; rfBuilt |
@@ -9,7 +9,7 @@ let | |||||
haskellPackages = pkgs.haskellPackages.override { | haskellPackages = pkgs.haskellPackages.override { | ||||
overrides = haskellPackagesNew: haskellPackagesOld: rec { | overrides = haskellPackagesNew: haskellPackagesOld: rec { | ||||
rf = | rf = | ||||
haskellPackagesNew.callPackage ./default.nix { }; | |||||
haskellPackagesNew.callPackage ./cabal.nix { }; | |||||
}; | }; | ||||
}; | }; | ||||
}; | }; | ||||
@@ -19,4 +19,6 @@ in | |||||
rec { | rec { | ||||
inherit pkgs; | inherit pkgs; | ||||
rf = pkgs.haskellPackages.rf; | rf = pkgs.haskellPackages.rf; | ||||
rfBuilt = pkgs.runCommand { buildInputs = [rf]; } | |||||
"mkdir $out; cd $out; touch TEST; site rebuild"; | |||||
} | } |
@@ -1,6 +1,8 @@ | |||||
User-agent: * | User-agent: * | ||||
Disallow: | Disallow: | ||||
#TESTE TESTE | |||||
# robots are our pals | # robots are our pals | ||||
# a robot helped deploy this blog! | # a robot helped deploy this blog! | ||||
# i hope we can be friends :) | # i hope we can be friends :) |
@@ -1,8 +1,9 @@ | |||||
let | let | ||||
stuff = import ./rf.nix; | stuff = import ./rf.nix; | ||||
in stuff.rf.env.overrideAttrs (drv: { | |||||
buildInputs = drv.buildInputs ++ [ | |||||
stuff.pkgs.imagemagick | |||||
stuff.pkgs.inconsolata | |||||
]; | |||||
}) | |||||
in | |||||
stuff.rf.env.overrideAttrs (drv: { | |||||
buildInputs = drv.buildInputs ++ [ | |||||
stuff.pkgs.imagemagick | |||||
stuff.pkgs.inconsolata | |||||
]; | |||||
}) |