diff options
Diffstat (limited to 'do_buildroot.sh')
| -rwxr-xr-x | do_buildroot.sh | 27 |
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 |
