Initial commit: vanilla raspberry pi buildroot
This commit is contained in:
commit
fb00307400
10 changed files with 3877 additions and 0 deletions
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
[submodule "buildroot"]
|
||||||
|
path = buildroot
|
||||||
|
url = http://git.buildroot.net/buildroot/
|
||||||
0
Config.in
Normal file
0
Config.in
Normal file
1
buildroot
Submodule
1
buildroot
Submodule
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 7f01cca9c388b276c69d661dc2ce4730fcd3ecac
|
||||||
2
external.desc
Normal file
2
external.desc
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
name: buildroot_playground
|
||||||
|
desc: my playground for buildroot, currently on a raspberry pi
|
||||||
0
external.mk
Normal file
0
external.mk
Normal file
3
flash.sh
Executable file
3
flash.sh
Executable file
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
sudo dd status=progress if=./output/images/sdcard.img of=/dev/sdd
|
||||||
19
makefile
Normal file
19
makefile
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
# The directory in which this makefile resides is used as BR2_EXTERNAL
|
||||||
|
BR_EXTERNAL_DIR := $(abspath $(dir $(lastword $(MAKEFILE_LIST))))
|
||||||
|
# Set the buildroot output dir
|
||||||
|
BR_OUTPUT_DIR = $(BR_EXTERNAL_DIR)/output
|
||||||
|
# Set default target
|
||||||
|
BR_CONFIG?=raspberrypi_defconfig
|
||||||
|
|
||||||
|
MAKE8=$(MAKE) -j 8
|
||||||
|
MAKE_BUILDROOT = $(MAKE8) -C $(BR_EXTERNAL_DIR)/buildroot O=$(BR_OUTPUT_DIR) BR2_EXTERNAL=$(BR_EXTERNAL_DIR)
|
||||||
|
|
||||||
|
.PHONE: pi br
|
||||||
|
|
||||||
|
pi:
|
||||||
|
BR_CONFIG=raspberrypi_defconfig $(MAKE) br
|
||||||
|
|
||||||
|
br:
|
||||||
|
@echo "Build buildroot with config $(BR_CONFIG)"
|
||||||
|
$(MAKE_BUILDROOT) $(BR_CONFIG)
|
||||||
|
$(MAKE_BUILDROOT)
|
||||||
14
output/.br-external.mk
Normal file
14
output/.br-external.mk
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
#
|
||||||
|
# Automatically generated file; DO NOT EDIT.
|
||||||
|
#
|
||||||
|
|
||||||
|
BR2_EXTERNAL ?= /home/laurens/projects/buildroot_playground
|
||||||
|
BR2_EXTERNAL_NAMES =
|
||||||
|
BR2_EXTERNAL_DIRS =
|
||||||
|
BR2_EXTERNAL_MKS =
|
||||||
|
|
||||||
|
BR2_EXTERNAL_NAMES += buildroot_playground
|
||||||
|
BR2_EXTERNAL_DIRS += /home/laurens/projects/buildroot_playground
|
||||||
|
BR2_EXTERNAL_MKS += /home/laurens/projects/buildroot_playground/external.mk
|
||||||
|
export BR2_EXTERNAL_buildroot_playground_PATH = /home/laurens/projects/buildroot_playground
|
||||||
|
export BR2_EXTERNAL_buildroot_playground_DESC = my playground for buildroot, currently on a raspberry pi
|
||||||
3804
output/.config
Normal file
3804
output/.config
Normal file
File diff suppressed because it is too large
Load diff
31
output/Makefile
Normal file
31
output/Makefile
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
# Automatically generated by /home/laurens/projects/buildroot_playground/buildroot/support/scripts/mkmakefile: don't edit
|
||||||
|
|
||||||
|
ifeq ("$(origin V)", "command line")
|
||||||
|
VERBOSE := $(V)
|
||||||
|
endif
|
||||||
|
ifneq ($(VERBOSE),1)
|
||||||
|
Q := @
|
||||||
|
endif
|
||||||
|
|
||||||
|
lastword = $(word $(words $(1)),$(1))
|
||||||
|
makedir := $(dir $(call lastword,$(MAKEFILE_LIST)))
|
||||||
|
|
||||||
|
MAKEARGS := -C /home/laurens/projects/buildroot_playground/buildroot
|
||||||
|
MAKEARGS += O=$(if $(patsubst /%,,$(makedir)),$(CURDIR)/)$(patsubst %/,%,$(makedir))
|
||||||
|
|
||||||
|
MAKEFLAGS += --no-print-directory
|
||||||
|
|
||||||
|
.PHONY: _all $(MAKECMDGOALS)
|
||||||
|
|
||||||
|
all := $(filter-out Makefile,$(MAKECMDGOALS))
|
||||||
|
|
||||||
|
_all:
|
||||||
|
$(Q)umask 0022 && $(MAKE) $(MAKEARGS) $(all)
|
||||||
|
|
||||||
|
Makefile:;
|
||||||
|
|
||||||
|
$(all): _all
|
||||||
|
@:
|
||||||
|
|
||||||
|
%/: _all
|
||||||
|
@:
|
||||||
Loading…
Add table
Add a link
Reference in a new issue