Georges Dupéron
|
f1cbe059fa
|
More RAM and disk space for the VM (builds fail otherwise)
|
2018-09-19 12:20:26 +02:00 |
|
Georges Dupéron
|
26d122d147
|
Manually added missing dependencies to the list of sources
|
2018-09-16 16:24:32 +02:00 |
|
Georges Dupéron
|
a0f2f22d92
|
Redirect output to the VM's serial port.
|
2018-09-16 13:25:32 +02:00 |
|
Georges Dupéron
|
d0a9f2aced
|
Enlarge VM image size (the .nar archive is now too large for the default size)
|
2018-09-16 13:25:31 +02:00 |
|
Georges Dupéron
|
6830576eb6
|
As suggested by Ludovic Courtès, use guix build --source --sources=transitive hello to get a list of source dependencies.
|
2018-09-16 13:25:31 +02:00 |
|
Georges Dupéron
|
89d87dfbc9
|
Stop the script run inside the VM as soon as an error occurs.
|
2018-09-16 13:25:31 +02:00 |
|
Georges Dupéron
|
09238fae49
|
Check that hello is not available before importing it
|
2018-09-13 21:20:51 +02:00 |
|
Georges Dupéron
|
292b7151bc
|
Use the imported "hello" binary, and try to rebuild it.
|
2018-09-12 20:22:05 +02:00 |
|
Georges Dupéron
|
8c08f36ccf
|
Removed debug print of sha1 of the .nar and key
|
2018-09-12 20:22:05 +02:00 |
|
Georges Dupéron
|
96aad98737
|
Added clean target to Makefile
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
c90e65adf4
|
Temporary VM images now have -tmp- in their filename
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
7a103d054e
|
Halt the VM automatically
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
7ddc804dc9
|
Import the .nar inside the VM
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
0c2d201960
|
Use '' around variables substituted by make
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
633e1f956f
|
Use only a single .tar archive because there are not enough IDE ports available in QEMU
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
e5edf27e86
|
Missing Makefile dependency on to-be-run-in-vm.sh
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
801e49308f
|
Use bash with some options as the makefile shell so that recipes fail early
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
d78efe46ba
|
Execute some code at boot made accessible to the VM by mounting a disk
|
2018-09-12 18:02:11 +02:00 |
|
Georges Dupéron
|
030c6af523
|
Trying to add a service which will run code mounted as a disk
|
2018-09-07 22:44:44 +02:00 |
|
Georges Dupéron
|
30789e5d5f
|
Boot the vm, attaching the inputs as disks
|
2018-09-06 23:34:19 +02:00 |
|
Georges Dupéron
|
778497fb8a
|
Use guix system vm-image instead of vm, to get a freestanding image.
|
2018-09-06 09:16:31 +02:00 |
|
Georges Dupéron
|
86972fc3e5
|
Initial commit: smallest os description that I could build.
|
2018-09-04 09:21:29 +02:00 |
|