nix-scripts/artiq-fast/windows
adisbladis 6b4e6548e5 windows: Fix stupid quoting issues in autounattend XML
The windows XML parser is shit and bails out extremely late, making
debugging this a 1+ hour ordeal for every iteration.

Let's just write out a powershell script and be done with it.
2020-06-17 16:58:53 +02:00
..
bundle windows: Add automated declarative windows install 2020-06-17 16:58:51 +02:00
nuget windows: Fix SSH key setup 2020-06-17 16:58:53 +02:00
README.md windows: Add Anaconda to base windows install 2020-06-17 16:58:53 +02:00
autounattend.nix windows: Fix stupid quoting issues in autounattend XML 2020-06-17 16:58:53 +02:00
build.nix windows: Dont run in impure mode 2020-06-17 16:58:53 +02:00
default.nix windows: Add automated declarative windows install 2020-06-17 16:58:51 +02:00
install.nix windows: Add automated declarative windows install 2020-06-17 16:58:51 +02:00
install.txt rename jobsets to artiq-fast/artiq-full 2019-07-17 19:19:43 +08:00
manual-test-run.nix windows: Adapt tests to new build infra 2020-06-17 16:58:53 +02:00
pkgs.nix windows: Add automated declarative windows install 2020-06-17 16:58:51 +02:00
qemu.nix windows: Adapt tests to new build infra 2020-06-17 16:58:53 +02:00
redhat-cert.cer windows: Add automated declarative windows install 2020-06-17 16:58:51 +02:00
run-test.nix windows: Fix stupid quoting issues in autounattend XML 2020-06-17 16:58:53 +02:00
win.nix windows: Fix stupid quoting issues in autounattend XML 2020-06-17 16:58:53 +02:00

README.md

Preparation steps

Install a Windows image

  1. Adjust build.nix accordingly
  2. Run:

If in impure mode

nix-build build.nix
./result

Results in a file called c.img

If in pure mode

nix-build
ls -la ./result

Results in a symlink to the image in the nix store