Generate kickstart file.
[virt-p2v.git] / Makefile.in
index 68e1a9e..75395e6 100644 (file)
@@ -29,19 +29,7 @@ HAVE_QEMU := @HAVE_QEMU@
 HAVE_QEMU_KVM := @HAVE_QEMU_KVM@
 HAVE_LIVECD_CREATOR := @HAVE_LIVECD_CREATOR@
 
-# i386 images also work on x86-64, so best to stick with i386.
-ARCH     := i386
-
-# Base repository.
-BASE    := 8
-BASEURL         := http://download.fedora.redhat.com/pub/fedora/linux/releases/$(BASE)/Everything/$(ARCH)/os/
-
-LANG    := en_US.UTF-8
-KEYBOARD := us
-TIMEZONE := US/Eastern
-
 LABEL   := $(PACKAGE)-$(VERSION)
-
 ISO     := $(LABEL).iso
 
 #----------------------------------------------------------------------
@@ -58,37 +46,11 @@ all:
 
 ifeq ($(HAVE_LIVECD_CREATOR),livecd-creator)
 
-build: checkroot checkscript livecd.ks
+build: p2v.ks checkroot checkscript
        rm -f $(ISO)
-       livecd-creator --config=livecd.ks --fslabel=$(LABEL)
+       livecd-creator --config=$< --fslabel=$(LABEL)
        ls -lhtr *.iso
 
-livecd.ks: livecd.ks.in livecd-post.sh Makefile
-       rm -f $@
-       sed \
-         -e 's|@ARCH@|$(ARCH)|g' \
-         -e 's|@BASE@|$(BASE)|g' \
-         -e 's|@BASEURL@|$(BASEURL)|g' \
-         -e 's|@LANG@|$(LANG)|g' \
-         -e 's|@KEYBOARD@|$(KEYBOARD)|g' \
-         -e 's|@TIMEZONE@|$(TIMEZONE)|g' \
-         < $< | cat - livecd-post.sh > $@
-
-livecd-post.sh: livecd-post.sh.in virt-p2v virt-p2v-update-wrapper iso-attach inittab lvm.conf Makefile
-       rm -f $@
-       sed \
-         -e '/@VIRT-P2V@/ r virt-p2v' \
-         -e '/@VIRT-P2V@/ d' \
-         -e '/@VIRT-P2V-UPDATE-WRAPPER@/ r virt-p2v-update-wrapper' \
-         -e '/@VIRT-P2V-UPDATE-WRAPPER@/ d' \
-         -e '/@ISO-ATTACH@/ r iso-attach' \
-         -e '/@ISO-ATTACH@/ d' \
-         -e '/@INITTAB@/ r inittab' \
-         -e '/@INITTAB@/ d' \
-         -e '/@LVM.CONF@/ r lvm.conf' \
-         -e '/@LVM.CONF@/ d' \
-         < $< > $@
-
 endif
 
 # Run live CD under qemu.