Difference between revisions of "Information for Developers"

From OpenPLi Wiki
Jump to: navigation, search
(OpenPLi - Git commands)
(11 intermediate revisions by 4 users not shown)
Line 1: Line 1:
''''I'm a developer, is there any technical info available from the PLi® team?'''
+
==''''I'm a developer, is there any technical info available from the PLi® team?'''==
----
 
 
 
 
 
 
 
 
Welcome and tell your developer friends about us
 
Welcome and tell your developer friends about us
  
Line 10: Line 6:
 
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.
 
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'''
 
  
 +
 +
=='''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/<span style="color:SteelBlue">http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/</span>]
 
See also this forum post on setting up a development environment: [http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/<span style="color:SteelBlue">http://openpli.org/forums/topic/18806-openpli-quick-setup-ubuntudebian/</span>]
  
 
Basically, it boils down to this:
 
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.
+
Run Linux. Most of us 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<span style="color:SteelBlue">http://www.openembedded.org/wiki/OEandYourDistro</span>]
+
Install prerequisite packages, as described here: [http://www.openembedded.org/wiki/OEandYourDistro<span style="color:SteelBlue">http://www.openembedded.org/wiki/OEandYourDistro</span>]
 
For Ubuntu, that's:
 
For Ubuntu, that's:
  
sudo apt-get install sed wget cvs subversion git-core \
+
  sudo apt-get install sed wget cvs subversion git-core \
 
   coreutils unzip texi2html texinfo docbook-utils \
 
   coreutils unzip texi2html texinfo docbook-utils \
 
   gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
 
   gawk python-pysqlite2 diffstat help2man make gcc build-essential g++ \
   desktop-file-utils chrpath
+
   desktop-file-utils chrpath default-jre gettext zip
  
  
Line 36: Line 33:
 
Build your first image
 
Build your first image
 
MACHINE=xxXXXX make image
 
MACHINE=xxXXXX make image
 +
 +
 +
=='''OpenPLi - Git commands'''==
 +
Here is the link to some basic [[git-commands | <span style="color:SteelBlue">'''git commands'''</span>]].

Revision as of 10:44, 2 January 2019

'I'm a developer, is there any technical info available from the PLi® team?

Welcome and tell your developer friends about us

Yes and welcome aboard! If you have specific question, you can use our PLi® Third Party Development forum to ask it. You will find we are most accommodating.

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 us use the latest Ubuntu desktop release, I suggest you do the same, if you don't know what to pick.

Install prerequisite 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 default-jre gettext zip


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


OpenPLi - Git commands

Here is the link to some basic git commands.