Updating docu
[bitbake.git] / doc / COMMANDS
1 OpenEmbedded tools:
2
3 oebuild         Individual package build tool
4 oemake          Multiple package build tool that takes into account dependencies
5 oemaked         Autobuild daemon which calls oemake when things change.
6
7 Syntax:
8 oebuild <command> <.oe file>
9
10 Here is a list of what command calls what shell function.
11
12 The column "cd'd to this dir" specifies to which directory you have been
13 cd'd into before the function get's called.
14
15
16 oebuild   cd'd to  function in    
17 command   this dir oebuild.sh    task
18 ------------------------------------------------------------------------
19 clean     -        -             clean all, except downloaded files
20 mrproper  -        -             clean all, including downloaded files
21 fetch                            fetch the sources
22                    do_nofetch()  notify user on how fetch the sources
23 unpack    WORKDIR  do_unpack()   unpack sources, create source directory
24 patch     S        do_patch()    unpack and apply patches
25 compile   S        do_compile()  cross-compile
26 stage     S        do_stage()    copy headers and libraries
27 install   S        do_install()  create image ready to be packaged
28
29 oemake and oemaked require that the OEFILES environment variable be populated
30 with the list of the .oe files for the packages to be built.  They take no
31 commandline arguments.