1 files changed, 23 insertions(+), 7 deletions(-)
M flake.nix
M flake.nix => flake.nix +23 -7
@@ 4,13 4,29 @@
};
outputs = { self, nixpkgs }: {
- packages.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux.pkgs.stdenv.mkDerivation {
- name = "robots.txt";
- src = ./.;
- installPhase = ''
- mkdir -p $out
- cp robots.txt $out
- '';
+ packages.x86_64-linux = {
+ default = nixpkgs.legacyPackages.x86_64-linux.pkgs.stdenv.mkDerivation {
+ name = "robots.txt";
+ src = ./.;
+ buildPhase = ''
+ bash generate.sh robots.txt
+ '';
+ installPhase = ''
+ mkdir -p $out
+ cp robots.txt $out
+ '';
+ };
+ "src-quest" = nixpkgs.legacyPackages.x86_64-linux.pkgs.stdenv.mkDerivation {
+ name = "robots.txt-src.quest";
+ src = ./.;
+ buildPhase = ''
+ bash generate.sh robots.txt ./bases/src.quest
+ '';
+ installPhase = ''
+ mkdir -p $out
+ cp robots.txt $out
+ '';
+ };
};
};
}