Author: maggesi
Date: Tue May 15 21:17:53 2012
New Revision: 34126
URL: https://nixos.org/websvn/nix/?rev=34126&sc=1
Log:
Add a simple script to generate my system configurations
Added:
configurations/trunk/misc/z77z/build-releases (contents, props changed)
configurations/trunk/misc/z77z/release.nix
Added: configurations/trunk/misc/z77z/build-releases
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ configurations/trunk/misc/z77z/build-releases Tue May 15 21:17:53
2012 (r34126)
@@ -0,0 +1,4 @@
+#!/bin/sh
+nix-build -o neve-sys -A system -I
configuration=/etc/nixos/z77z/neve/configuration.nix release.nix --show-trace
+nix-build -o virtux-sys -A system -I configuration=/etc/nixos/z77z/virtux.nix
release.nix --show-trace
+nix-build -o dolly-sys -A system -I configuration=/etc/nixos/z77z/dolly.nix
release.nix --show-trace
\ No newline at end of file
Added: configurations/trunk/misc/z77z/release.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ configurations/trunk/misc/z77z/release.nix Tue May 15 21:17:53 2012
(r34126)
@@ -0,0 +1,14 @@
+{ nixpkgs ? <nixpkgs>
+, nixos ? <nixos>
+, configuration ? <configuration>
+}:
+
+let
+ pkgs = import nixpkgs { };
+ eval = import (nixos + "/lib/eval-config.nix") {
+ inherit pkgs;
+ modules = [ configuration ];
+ };
+in {
+ system = eval.config.system.build.toplevel;
+}
\ No newline at end of file
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits