source: trunk/rules/help.txt @ 307

Last change on this file since 307 was 307, checked in by amain, 8 years ago

debian/buildenv/rootfs: execute second stage install with qemu - fixes ticket:138

File size: 4.5 KB
Line 
1DebWrt Build Environment
2
3use: make <target>
4
5Available targets:
6
7help                             : This help
8
9<no-target>                      : Build it all
10
11flash                            : Flash(sftp) image to default IP of target device
12
13menuconfig                       : DebWrt menu config
14config                           : DebWrt config
15defconfig                        : Create default DebWrt Configuration
16oldconfig                        : DebWrt old config
17config-clean                     : Clean DebWrt config
18config/target                    : Update DebWrt target devices list with OpenWrt's list
19
20openwrt/all                      : Build all of OpenWrt
21openwrt/build                    : Build OpenWrt
22openwrt/download                 : Download
23openwrt/prepare                  : Prepare OpenWrt
24openwrt/merge-config             : Merge DebWrt and OpenWrt config
25openwrt/download-link            : Set the OpenWrt dowload dir
26openwrt/patch                    : Apply DebWrt patches to OpenWrt sources
27openwrt/checkout                 : SVN checkout OpenWrt
28openwrt/update                   : SVN update OpenWrt
29openwrt/menuconfig               : OpenWrt menu config
30openwrt/kernel_menuconfig        : Kernel menu config
31openwrt/clean                    : Clean build directories ( bin/ build_dir/ )
32openwrt/dirclean                 : Clean build directories and cross-compile tools
33openwrt/distclean                : Clean build directories and cross-compile tools and everything else ( including downloads and .config )
34openwrt/debwrt-clean             : Remove OpenWrt checkout entirely
35
36openwrt/deliver/prepare          : Prepare delivery
37openwrt/deliver/import-config    : Display run time compile information
38openwrt/deliver/check            : Check run time compile information
39openwrt/deliver/image            : Deliver firmware images
40openwrt/deliver/kernel-modules   : Deliver kernel-modules package and sources
41openwrt/deliver/kernel-headers   : Deliver kernel-header package and sources
42openwrt/deliver/packages         : Deliver OpenWrt's ipk packages for reference
43openwrt/deliver/config           : Deliver DebWrt, OpenWrt and kernel .config files
44openwrt/deliver/clean            : Clean delivery directory ( bin/ )
45
46ch                               : Enter DebWrt build environment change root as "root"
47chu                              : Enter DebWrt build environment change root as "user"
48debian/buildenv/create           : Create DebWrt build environment
49debian/buildenv/prepare          : Prepare DebWrt build environment
50debian/buildenv/emdebian-prepare : Install Emdebin into the DebWrt build environment
51debian/buildenv/qemu-prepare     : Setup pre-requisites for Qemu
52debian/buildenv/qemu-build       : Build Qemu
53debian/buildenv/clean            : Clean build environment ( entire chroot is deleted )
54
55debian/package/rootfs            : Build all DebWrt Debian packages use in the target Debian root filesystem
56debian/package/clean             : Clean all DebWrt Debian packages
57debian/package/<pkg-name>/deliver: Deliver DebWrt Debian package <pkg-name>
58debian/package/<pkg-name>/build  : Build DebWrt Debian package <pkg-name>
59debian/package/<pkg-name>/prepare: Prepare DebWrt Debian package <pkg-name>
60debian/package/<pkg-name>/clean  : Clean DebWrt Debian package <pkg-name>
61
62debian/rootfs                    : Create target Debian root filesystem
63debian/rootfs/install            : Install Debian root filesystem into /media/DEBWRT_ROOT
64debian/rootfs/save               : Create tar.bz2 image from /media/DEBWRT_ROOT ( used by DebWrt to deliver new root fs images )
65debian/rootfs/files-install      : Install additional files, including some device files, to the target root filesystem
66debian/rootfs/modules-install    : Install the DebWrt modules package into the target root filesystem
67debian/rootfs/bootstrap          : Debootstrap of the target root filesystem
68debian/rootfs/unpack             : Re-Unpack all packages installed by debootstrap ( seemed to be needed in the past )
69debian/rootfs/debwrt-packages    : Unpack DebWrt cross compiled packages into the target root filesystem
70debian/rootfs/clean-rootfs-dir   : Clean the target root filesystem
71debian/rootfs/post-setup         : Post install
72debian/rootfs/clean              : Clean it all
73debian/rootfs/second-stage-qemu  : Execute Debian second stage for the target root filesystem on the host using Qemu
74chr                              : Enter the target change root filesystem using qemu ( like ch and chu ) as "root"
75
76Links:
77
78* http://dev.debwrt.net/wiki/DebWrtSvn
79* http://wiki.openwrt.org/doc/howto/build
Note: See TracBrowser for help on using the repository browser.