Giter VIP home page Giter VIP logo

br2-x64-vagrant's Introduction

br2-vagrant

Development image based on ubuntu/trusty64

Need:

Recomeded vagrant plugins:

  • sahara - working with vm snapshot
  • vbguest - for guest addons updating
# plugin installation
vagrant plugin install sahara
vagrant plugin install vagrant-vbguest

Windows only

On windows need install git-scm.

Adjusting your PATH environment: default Use Git from Git Bash only

Configuring the line ending conversions: Need set to Checkout as-is, commit as-is

Before cloning check param core.autocrlf.

Run Git CMD:

git config --global core.autocrlf
>false

Must be False, if not then run:

git config --global core.autocrlf false

Install buildroot

install_buildroot.sh
cd /opt/buildroot
make BR2_EXTERNAL=/vagrant/buildroot-v2r-v1 menuconfig

BR2 overlay dir

add_br2_package_overlay_dir.patch

Позволяет менять параметры в стандартных пакетах buildroot без изменения исходников. В текущей конфигурации нужно менять параметры для nginx - поддержка rtsp.

cd fs/
git patch ../buildroot-v2r-v1/add_br2_package_overlay_dir.patch
...
git checkout .
git pull upstream master
git patch  ../buildroot-v2r-v1/add_br2_package_overlay_dir.patch

send patch

Provision setup git-send-email.

Configure smtp server password:

git config --global sendemail.smtppass xxxx
# make fix
git checkout -b <fix_branch_name>
# commit changes
git commit -m "<package_name>: fix info"
# generate patches
git format-patch -M -n -s -o outgoing origin/master
# correct patches in the outgoing folder ...
# send patch
git send-email --to [email protected] --cc "Volkov Viacheslav <[email protected]>" outgoing/0001-fix-zbar-build.patch

br2-x64-vagrant's People

Contributors

sv99 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.