aboutsummaryrefslogtreecommitdiff
path: root/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'default.nix')
-rw-r--r--default.nix47
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
- '';
-}