CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
Fixed console option problem with the template.
authorVictor Martinez <pitillo@ono.com>
Sat, 20 Oct 2012 16:20:57 +0000 (16:20 +0000)
committerVictor Martinez <pitillo@ono.com>
Sat, 20 Oct 2012 16:20:57 +0000 (16:20 +0000)
devices/efikamx/Makefile

index ef821580e486ea918da9a68f5b6d6468fb1e354a..2ffc5b9a8b327002db32ae7294a9faeae9726063 100644 (file)
@@ -58,27 +58,31 @@ ramdisk: $(RAMDISK_TYPE)
 
 ramdisk-clean: uInitrd-clean uInitramfs-clean
 
-$(WORK)/boot-ramdisk.scr: $(WORK) $(MKIMAGE) $(PWD)/boot-ramdisk.script
-       sed -e "s|#RAMDISK_TYPE#|$(RAMDISK_TYPE)|" \
-               $(PWD)/boot-ramdisk.script > $(WORK)/boot-ramdisk.script
+templates: $(PWD)/boot-ramdisk.script $(PWD)/boot-sda.script $(PWD)/boot-mmc.script
+       sed -e "s|#RAMDISK_TYPE#|$(RAMDISK_TYPE)|" -e "s|#CONSOLE#|$(CONSOLE)|" \
+        $(PWD)/boot-ramdisk.script > $(WORK)/boot-ramdisk.script
+       sed "s|#CONSOLE#|$(CONSOLE)|" $(PWD)/boot-sda.script > $(WORK)/boot-sda.script
+       sed "s|#CONSOLE#|$(CONSOLE)|" $(PWD)/boot-mmc.script > $(WORK)/boot-mmc.script
+
+$(WORK)/boot-ramdisk.scr: $(WORK) $(MKIMAGE)
        $(MKIMAGE) -A arm -O linux -a 0 -e 0 \
        -T script -C none -n "EfikaMX Boot Script (ramdisk)" \
        -d $(WORK)/boot-ramdisk.script \
        $(WORK)/boot-ramdisk.scr
 
-$(WORK)/boot-sda.scr: $(WORK) $(MKIMAGE) $(PWD)/boot-sda.script
+$(WORK)/boot-sda.scr: $(WORK) $(MKIMAGE)
        $(MKIMAGE) -A arm -O linux -a 0 -e 0 \
        -T script -C none -n "EfikaMX Boot Script (sda)" \
-       -d $(PWD)/boot-sda.script \
+       -d $(WORK)/boot-sda.script \
        $(WORK)/boot-sda.scr
 
-$(WORK)/boot-mmc.scr: $(WORK) $(MKIMAGE) $(PWD)/boot-mmc.script
+$(WORK)/boot-mmc.scr: $(WORK) $(MKIMAGE)
        $(MKIMAGE) -A arm -O linux -a 0 -e 0 \
        -T script -C none -n "EfikaMX Boot Script (mmc)" \
-       -d $(PWD)/boot-mmc.script \
+       -d $(WORK)/boot-mmc.script \
        $(WORK)/boot-mmc.scr
 
-bootscr: $(WORK)/boot-ramdisk.scr $(WORK)/boot-sda.scr $(WORK)/boot-mmc.scr
+bootscr: templates $(WORK)/boot-ramdisk.scr $(WORK)/boot-sda.scr $(WORK)/boot-mmc.scr
 
 bootscr-clean:
        rm -f $(WORK)/boot-*.scr*