# Build the root filesystem (appliance).
# Currently this is arch-dependent, so it seems like putting it in
# Build the root filesystem (appliance).
# Currently this is arch-dependent, so it seems like putting it in
# This is for building the normal appliance:
$(INITRAMFSIMG) $(VMLINUZ): $(top_builddir)/initramfs/fakeroot.log
# This is for building the normal appliance:
$(INITRAMFSIMG) $(VMLINUZ): $(top_builddir)/initramfs/fakeroot.log
-mv $(INITRAMFSIMG) $(INITRAMFSIMG).bak
-mv $(VMLINUZ) $(VMLINUZ).bak
if ! bash make.sh; then rm -f $@; exit 1; fi
-mv $(INITRAMFSIMG) $(INITRAMFSIMG).bak
-mv $(VMLINUZ) $(VMLINUZ).bak
if ! bash make.sh; then rm -f $@; exit 1; fi
# First we need to decide which files go in and out of the supermin
# appliance. This decision is made by 'supermin-split.sh'.
$(SUPERMINFILES): supermin.incfiles
# First we need to decide which files go in and out of the supermin
# appliance. This decision is made by 'supermin-split.sh'.
$(SUPERMINFILES): supermin.incfiles
-nographic \
-serial stdio \
-net channel,6666:unix:/tmp/sock,server,nowait \
-nographic \
-serial stdio \
-net channel,6666:unix:/tmp/sock,server,nowait \