1 Standard use commands in the order you may need them.
2 build : compile the distribution
3 clean : erase build and log to recompile everything from scratch
5 Maintainer / advanced commands
6 toolchain : (Without argument) Create our own toolchain package.
7 |`- get : Download from source.ipfire.org.
8 `-- put : Upload to source.ipfire.org.
10 source : _Source tarballs and patches_
11 |`- get : Download from source.ipfire.org.
12 `-- put : Upload to source.ipfire.org.
14 target : _Images and packages_
15 `- put : Upload everything to the public ftp server.
17 shell : Enter a shell inside the chroot, used to tune lfs script
18 and / or during kernel upgrade to rebuild a new .config.
21 |`- pull : Loads the latest source files from repository.
22 |`- push : Pushes the local commits to the repository.
23 |`- log : Updates doc/ChangeLog.
24 |`- diff : Mainly produce a diff from previous version to track wich
25 | files have been changed.
26 |`- ci : Applies your changes to the repository.
27 `-- export : Tar.bz2 the source code from revision.
29 check : _Run sanity checks_
30 | On every option you can use --fix
31 | to fix some errors automatically.
32 |`- cpu <flag> : Check cpu for flag.
33 |`- roofiles [--fix] : Check rootfiles for error.
34 |`- sanity [--fix] : Check full code for errors.
35 `-- targets : Returns the target, that the host can build.
37 pull : A macro to pull the latest changes from git and load the
38 source tarballs and patches. Additionally it checks the code
40 push : Similar to "pull", but uploads the source tarballs and pushes