From 812011ef05eeb31f2cc405ec362f2dd11ec15433 Mon Sep 17 00:00:00 2001 From: Jani Mustonen Date: Sun, 30 Jul 2017 23:10:23 +0300 Subject: [PATCH] Add basic nix expressions Allows `nix-build` for basic building and `nix-env -f . -i` for installing. --- default.nix | 3 +++ package.nix | 13 +++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 default.nix create mode 100644 package.nix diff --git a/default.nix b/default.nix new file mode 100644 index 00000000..b7cfec18 --- /dev/null +++ b/default.nix @@ -0,0 +1,3 @@ +with import {}; +qt59.callPackage ./package.nix {} + diff --git a/package.nix b/package.nix new file mode 100644 index 00000000..47f0b097 --- /dev/null +++ b/package.nix @@ -0,0 +1,13 @@ +{ pkgs, stdenv, qtbase, qttranslations, mkDerivation, cmake }: +stdenv.mkDerivation rec { + version = "0.1.0"; + name = "nheko-${version}"; + src = ./.; + nativeBuildInputs = [ cmake ]; + buildInputs = [ qtbase qttranslations ]; + installPhase = '' + mkdir -p $out/bin + cp nheko $out/bin/nheko + ''; +} +