improved uboot and kernel build a bit
[outofuni/dib.git] / build.config
1 # debian image build configuration
2
3 #
4 # size of the image in MB
5 #
6 # 2GB - 48MB
7 IMGSIZE=2000
8
9 #
10 # target architecture / suite
11 #
12 ARCH=armhf
13 #ARCH=armel
14 MAKEOPT="ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-"
15 #MAKEOPT="ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-"
16 EMU=qemu-arm-static
17 SUITE=unstable
18
19 # name
20 NAME=beagleboard
21 #NAME=nellboard
22
23 #
24 # filesystems
25 #
26 ROOTFS=xfs
27 #ROOTFS=ext4
28 BOOTFS=ext3
29
30 # debian mirror
31 DEBMIRROR=http://ftp.de.debian.org/debian
32
33 # packages
34 PKGS="apt-utils dialog locales"
35
36 # serial console
37 GETTY=ttyO0
38
39 # add your packages here
40 ADDPKGS="vim git make gcc lua5.2 golang build-essential kmod"
41 ADDPKGS="$ADDPKGS net-tools iputils-ping iproute2 wget openssh-server rsync"
42 # beagle
43 #ADDPKGS="$ADDPKGS wireless-tools wpasupplicant hostapd"
44 # nellboard
45 ADDPKGS="$ADDPKGS python dnsmasq" 
46
47 #
48 # kernel
49 #
50 # beagleboard
51 #
52 #  use/copy debian linux-image package!
53 #
54 # nellboard
55 KERVER="2.6.33"
56 KERPATCH="linux-2.6.33_lpc313x-v1.01.patch"
57 KERCONF="ea313x_defconfig"
58 KERHOOK="
59         sed 's/# CONFIG_DEVTMPFS.*/CONFIG_DEVTMPFS=y/' -i \
60                 ./arch/arm/configs/ea313x_defconfig;
61         sed 's/# CONFIG_EXT4_FS.*/CONFIG_EXT4_FS=y/' -i \
62                 ./arch/arm/configs/ea313x_defconfig; \
63         cp ../files/lpc313x/ea313x.c arch/arm/mach-lpc313x/;"
64
65 #
66 # u-boot patch and target
67 #
68 UBSRC="git://git.denx.de/u-boot.git"
69 # beagleboard
70 #UBSRC=""
71 #UBPATCH=""
72 #UBCONF=omap3_beagle_config
73 # nellboard
74 UBVER="v2009.11"
75 UBPATCH="u-boot-2009.11_lpc313x-v1.01.patch"
76 UBCONF="EA3131_config"
77