https://github.com/pashinov/linux-buildenv
BSP build system for various hardware platforms based on Buildroot
https://github.com/pashinov/linux-buildenv
buildroot circleci cross-compiler docker embedded-linux raspberry-pi
Last synced: 2 months ago
JSON representation
BSP build system for various hardware platforms based on Buildroot
- Host: GitHub
- URL: https://github.com/pashinov/linux-buildenv
- Owner: pashinov
- License: gpl-2.0
- Created: 2017-11-26T12:44:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2026-03-03T18:25:40.000Z (4 months ago)
- Last Synced: 2026-03-03T22:10:33.936Z (4 months ago)
- Topics: buildroot, circleci, cross-compiler, docker, embedded-linux, raspberry-pi
- Language: Makefile
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Linux-buildenv
[![Build Status][circleci-badge]][circleci-link]
[![License][license-badge]][license-link]
[circleci-badge]: https://circleci.com/gh/pashinov/linux-buildenv.svg?style=svg
[circleci-link]: https://circleci.com/gh/pashinov/linux-buildenv
[license-badge]: https://img.shields.io/badge/License-GPL%20v2-blue.svg
[license-link]: https://github.com/pashinov/linux-buildenv/blob/master/LICENSE
## What is it?
A build system based on Buildroot for creating a custom linux images for various embedded platforms.
#### Supported platforms
* RaspberryPi 3
## How to use it
1. Build docker image
```
$ docker build -t linux-buildenv .
```
2. Create docker container
```
$ docker create --name fw --volume ${PWD}:/home/develop/linux-buildenv --interactive --tty linux-buildenv:latest
```
3. Start docker container
```
$ docker start fw
```
4. Run build for RaspberryPi 3 platform
```
$ docker exec fw sh /home/develop/linux-buildenv/raspberrypi3/Makeit
```