about summary refs log tree commit diff
path: root/pkgs/build-support/release/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/build-support/release/default.nix')
-rw-r--r--pkgs/build-support/release/default.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix
new file mode 100644
index 0000000000000..6156dd2933aeb
--- /dev/null
+++ b/pkgs/build-support/release/default.nix
@@ -0,0 +1,20 @@
+{pkgs}:
+
+with pkgs;
+
+rec {
+
+  makeSourceTarball = args: import ./make-source-tarball.nix
+    ({inherit stdenv autoconf automake libtool;} // args);
+
+  nixBuild = args: import ./nix-build.nix (
+    { inherit stdenv;
+      doCoverageAnalysis = false;
+    } // args);
+
+  coverageAnalysis = args: nixBuild (
+    { inherit lcov;
+      doCoverageAnalysis = true;
+    } // args);
+
+}
\ No newline at end of file