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