Basic device detection.
[virt-p2v.git] / Makefile
index 0fec87d..0124250 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -27,11 +27,9 @@ all:
        @echo "make build              Build the live CD ISO"
        @echo "make boot [ISO=foo.iso] Boot built/named ISO (uses qemu)"
 
-build: livecd-test.ks
+build: livecd.ks
        rm -f $(LABEL).iso
-       livecd-creator \
-         --config=$< \
-         --fslabel=$(LABEL)
+       livecd-creator --config=$< --fslabel=$(LABEL)
        ls -lhtr *.iso
 
 ISO    = $(LABEL).iso
@@ -39,7 +37,7 @@ ISO   = $(LABEL).iso
 boot:
        qemu -m 512 -cdrom $(ISO)
 
-livecd-test.ks: livecd-test.ks.in livecd-post.sh Makefile
+livecd.ks: livecd.ks.in livecd-post.sh Makefile
        sed \
          -e 's|@BASEREPO@|$(BASEREPO)|g' \
          -e 's|@LANG@|$(LANG)|g' \
@@ -47,10 +45,15 @@ livecd-test.ks: livecd-test.ks.in livecd-post.sh Makefile
          -e 's|@TIMEZONE@|$(TIMEZONE)|g' \
          < $< | cat - livecd-post.sh > $@
 
-livecd-post.sh: livecd-post.sh.in p2v.init virt-p2v.sh Makefile
+livecd-post.sh: livecd-post.sh.in p2v.init virt-p2v.sh inittab Makefile
        sed \
          -e '/@P2V.INIT@/ r p2v.init' \
          -e '/@P2V.INIT@/ d' \
          -e '/@VIRT-P2V.SH@/ r virt-p2v.sh' \
          -e '/@VIRT-P2V.SH@/ d' \
+         -e '/@INITTAB@/ r inittab' \
+         -e '/@INITTAB@/ d' \
          < $< > $@
+
+clean:
+       rm -f *~ core livecd.ks livecd-post.sh