aboutsummaryrefslogtreecommitdiff
path: root/do_buildroot.sh
diff options
context:
space:
mode:
Diffstat (limited to 'do_buildroot.sh')
-rwxr-xr-xdo_buildroot.sh27
1 files changed, 11 insertions, 16 deletions
diff --git a/do_buildroot.sh b/do_buildroot.sh
index a56bfde..f45b6bc 100755
--- a/do_buildroot.sh
+++ b/do_buildroot.sh
@@ -2,24 +2,19 @@
BR="$1"
-echo "root=/dev/mmcblk0p2 rootwait console=ttyAMA0,115200" >"$BR/package/rpi-firmware/cmdline.txt"
-cat > "$BR/package/rpi-firmware/config.txt" <<EOF
-start_file=start.elf
-fixup_file=fixup.dat
-kernel=zImage
-gpu_mem_256=0
-gpu_mem_512=0
-gpu_mem_1024=0
-EOF
+board="$BR/board/raspberrypi0/"
+overlay="$board/rootfs_overlay/"
+dirs="/usr/bin"
-usrbin="$BR/board/raspberrypi0/rootfs_overlay/usr/bin/"
-if [ ! -d "$usrbin" ]; then
- mkdir -p "$usrbin"
-fi
+for dir in $dirs; do
+ if [ ! -d "$overlay/$dir" ]; then
+ mkdir -p "$overlay/$dir"
+ fi
+done
-cp buildroot-config "$BR/.config"
+cp ctaklm ct1986 "$overlay/usr/bin"
+
+cp config-buildroot "$BR/.config"
-cp ctaklm "$usrbin/"
-cp ct1986 "$usrbin/"
cd "$BR"
make