diff options
Diffstat (limited to 'default.nix')
| -rw-r--r-- | default.nix | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/default.nix b/default.nix deleted file mode 100644 index b963f0b..0000000 --- a/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ sources ? import ./nix/sources.nix, pkgs ? import sources.nixpkgs { } }: -with pkgs; - -let - rust = pkgs.callPackage ./nix/rust.nix { }; - - srcNoTarget = dir: - builtins.filterSource - (path: type: type != "directory" || builtins.baseNameOf path != "target") - dir; - - naersk = pkgs.callPackage sources.naersk { - rustc = rust; - cargo = rust; - }; - dhallpkgs = import sources.easy-dhall-nix { inherit pkgs; }; - src = srcNoTarget ./.; - - senpy-api = naersk.buildPackage { - inherit src; - doCheck = true; - buildInputs = [ ]; - remapPathPrefix = true; - }; - - config = stdenv.mkDerivation { - pname = "senpy-api-config"; - version = "HEAD"; - buildInputs = [ dhallpkgs.dhall-simple ]; - -# phases = "installPhase"; -# -# installPhase = '' -# ''; - }; - -in pkgs.stdenv.mkDerivation { - inherit (senpy-api) name; - inherit src; - phases = "installPhase"; - - installPhase = '' - mkdir -p $out $out/bin - - cp -rf ${senpy-api}/bin/senpy-api $out/bin/senpy-api - ''; -} |