Compare commits

...

1 Commits

Author SHA1 Message Date
coolneng a67eb5a40c
Bump nixpkgs revision 2021-07-06 17:20:00 +02:00
4 changed files with 37 additions and 3 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
*.fastq
result

22
default.nix Normal file
View File

@ -0,0 +1,22 @@
{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs { } }:
with pkgs;
let
srcNoTarget = dir:
builtins.filterSource
(path: type: type != "directory" || builtins.baseNameOf path != "target")
dir;
src = srcNoTarget ./.;
in stdenv.mkDerivation {
name = "locigenesis";
phases = "installPhase";
installPhase = ''
mkdir -p $out/bin
cp -r ${src}/src $out
cp -r ${src}/data/*.rds $out
cp ${src}/generation.sh $out
'';
}

11
docker.nix Normal file
View File

@ -0,0 +1,11 @@
{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs { } }:
with pkgs;
let locigenesis = pkgs.callPackage ./default.nix { };
in dockerTools.buildImage {
name = "akasroua/locigenesis";
contents = [ locigenesis ];
config.Entrypoint = [ "${locigenesis}/bin/generation.sh" ];
}

View File

@ -17,10 +17,10 @@
"homepage": "",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a565a2165ab6e195d7c105a8416b8f4b4d0349a4",
"sha256": "1x90qm533lh8xh172rqfcj3pwg8imyx650xgr41rqppmm6fli4w1",
"rev": "359e6542e1d41eb18df55c82bdb08bf738fae2cf",
"sha256": "05v28njaas9l26ibc6vy6imvy7grbkli32bmv0n32x6x9cf68gf9",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/a565a2165ab6e195d7c105a8416b8f4b4d0349a4.tar.gz",
"url": "https://github.com/NixOS/nixpkgs/archive/359e6542e1d41eb18df55c82bdb08bf738fae2cf.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}
}