Revision history for developer-information
Additions:
%%
%%
%%
Additions:
This page is about software development using OpenEmbedded-core. If you're looking for the text that used to be on the this page, it's now called [[developer-information-old]].
=====Create your own build=====
See also this forum post on setting up a development environment: [[http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/]]
Basically, it boils down to this:
Run Linux. Most of use use the latest Ubuntu desktop release, I suggest you do the same if you don't know what to pick.
Install prerquisite packages, as described here: http://www.openembedded.org/wiki/OEandYourDistro
For Ubuntu, that's:
sudo apt-get install sed wget cvs subversion git-core \
coreutils unzip texi2html texinfo docbook-utils \
gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
desktop-file-utils chrpath
Clone the openpli repository:
git clone git://...
Setup the environment
cd openpli-oe-core
MACHINE=xxXXXX make
Build your first image
MACHINE=xxXXXX make image
=====Create your own build=====
See also this forum post on setting up a development environment: [[http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/]]
Basically, it boils down to this:
Run Linux. Most of use use the latest Ubuntu desktop release, I suggest you do the same if you don't know what to pick.
Install prerquisite packages, as described here: http://www.openembedded.org/wiki/OEandYourDistro
For Ubuntu, that's:
sudo apt-get install sed wget cvs subversion git-core \
coreutils unzip texi2html texinfo docbook-utils \
gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
desktop-file-utils chrpath
Clone the openpli repository:
git clone git://...
Setup the environment
cd openpli-oe-core
MACHINE=xxXXXX make
Build your first image
MACHINE=xxXXXX make image
Deletions:
Some features however are copyright the PLi® development team. Here you will find the technical information on how to use these features.
1. The [[SQLite SQLite EPG]] Store
2. How to make a [[SkinDesign PLi® compatible skin's]]
3. The [[PPanel PPanel]] specification and examples
4. The new [[caPMT caPMT interface]] specification
5. The new [[openpli OpenPLi Software repository]] details
6. Forum post on setting up a development environment: [[http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/]]
Deletions:
[[http://www.remotestaff.com.au/rs/candidates/web_development/ Hire Web Developers Online]]
Additions:
**External Link**
[[http://www.remotestaff.com.au/rs/candidates/web_development/ Hire Web Developers Online]]
[[http://www.remotestaff.com.au/rs/candidates/web_development/ Hire Web Developers Online]]
Additions:
6. Forum post on setting up a development environment: [[http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/]]
Deletions:
Additions:
Yes and welcome aboard! If you have specific question, you can use our [[http://openpli.org/forums/forum/39-en-third-party-development/ PLi® Third Party Development forum]] to ask it. You will find we are most accommodating.
Deletions:
No Differences