CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
965799681b1c571e6423f479ac799f52ea1513f8
[bootloader.git] / devices / efikamx / Makefile
1 #
2 # uboot/devices/efikamx/Makefile
3 #
4
5 PWD = $(shell pwd)
6 MKIMAGE = $(PWD)/../../work/mkimage
7 INITRDGZ = $(PWD)/../../../initrd/work/initrd.gz
8
9 .PHONY: all clean distclean uImage boot.scr uInitrd
10
11 all: uImage boot.scr uInitrd
12
13 clean: uImage-clean boot.scr-clean uInitrd-clean
14
15 distclean: clean
16
17 uImage: # TODO
18 uImage-clean: # TODO
19
20 boot.scr: $(MKIMAGE) boot.script
21 $(MKIMAGE) -A arm -O linux -a 0 -e 0 -T script -C none \
22 -n "EfikaMX Boot Script" -d boot.script boot.scr
23
24 boot.scr-clean:
25 rm -f boot.scr
26
27 initrd.gz: $(INITRDGZ)
28 cp $(INITRDGZ) .
29
30 uInitrd: $(MKIMAGE) initrd.gz
31 $(MKIMAGE) -A arm -O linux -a 0 -e 0 -T ramdisk -C none \
32 -n "initrd" -d initrd.gz uInitrd
33
34 uInitrd-clean:
35 rm -f uInitrd initrd.gz
36
37 # End of file