Skip to content

opfans/enigma2-4

 
 

Repository files navigation

Our buildserver is currently running on:

Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-64-generic x86_64)

teamBlue 6.3 (based on openPLi) is build using oe-alliance build-environment "4.3" and several git repositories:

https://github.com/oe-alliance/oe-alliance-core/tree/4.3

https://github.com/teamblue-e2/enigma2/tree/master

https://github.com/teamblue-e2/skin/tree/master

and a lot more...


Building Instructions

1 - Install packages on your buildserver

sudo apt-get install -y autoconf automake bison bzip2 chrpath coreutils curl cvs default-jre default-jre-headless diffstat flex g++ gawk gcc gettext git gzip help2man htop info java-common libc6-dev libglib2.0-dev libncurses5-dev libperl4-corelibs-perl libproc-processtable-perl libtool libxml2-utils make ncdu ncurses-bin patch perl pkg-config po4a python-setuptools quilt sgmltools-lite sshpass subversion swig tar texi2html texinfo wget xsltproc zip zlib1g-dev

2 - Set your shell to /bin/bash

sudo dpkg-reconfigure dash
When asked: Install dash as /bin/sh?
select "NO"

3 - modify max_user_watches

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf

sysctl -n -w fs.inotify.max_user_watches=524288

4 - Add user teambluebuilder

sudo adduser teambluebuilder

5 - Switch to user teambluebuilder

su teambluebuilder

6 - Switch to home of teambluebuilder

cd ~

7 - Create folder teamblue

mkdir -p ~/teamblue

8 - Switch to folder teamblue

cd teamblue

9 - Clone oe-alliance git

git clone git://github.com/oe-alliance/build-enviroment.git -b 4.3

10 - Switch to folder build-enviroment

cd build-enviroment

11 - Update build-enviroment

make update

12 - Finally you can start building a image

MACHINE=gbquad4k DISTRO=teamblue make image

Build Status - branch master: Build Status

Build Status - branch 6.3: Build Status

About

No description, website, or topics provided.

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
LICENSE.GPLv2

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 50.9%
  • C++ 37.9%
  • C 9.3%
  • M4 1.1%
  • Makefile 0.6%
  • Shell 0.2%