aboutsummaryrefslogtreecommitdiffstats
path: root/doc/COMMANDS
blob: 71192d3e7e67ad586880d018f441db6d0d337707 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
OpenEmbedded tools:

oebuild		Individual package build tool
oemake 		Multiple package build tool that takes into account dependencies
oemaked 	Autobuild daemon which calls oemake when things change.

Syntax:
oebuild <command> <.oe file>

Here is a list of what command calls what shell function.

The column "cd'd to this dir" specifies to which directory you have been
cd'd into before the function get's called.


oebuild   cd'd to  function in    
command   this dir oebuild.sh    task
------------------------------------------------------------------------
clean     -        -             clean all, except downloaded files
mrproper  -        -             clean all, including downloaded files
fetch                            fetch the sources
                   do_nofetch()  notify user on how fetch the sources
unpack    WORKDIR  do_unpack()   unpack sources, create source directory
patch     S        do_patch()    unpack and apply patches
compile   S        do_compile()  cross-compile
stage     S        do_stage()    copy headers and libraries
install   S        do_install()  create image ready to be packaged

oemake and oemaked require that the OEFILES environment variable be populated
with the list of the .oe files for the packages to be built.  They take no
commandline arguments.