diff options
Diffstat (limited to 'conf/machine')
-rw-r--r-- | conf/machine/wrt54.conf | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/conf/machine/wrt54.conf b/conf/machine/wrt54.conf index 4df924d07c..856ca97013 100644 --- a/conf/machine/wrt54.conf +++ b/conf/machine/wrt54.conf @@ -8,12 +8,26 @@ IPKG_ARCHS = "all mipsel ${MACHINE}" SERIAL_CONSOLE = "tts/0" -BOOTSTRAP_EXTRA_DEPENDS = "virtual/kernel" -BOOTSTRAP_EXTRA_RDEPENDS = "kernel-module-wl kernel-module-et kernel-module-wlcompat wrt-init wrt-utils" -BOOTSTRAP_EXTRA_RRECOMMENDS = "" +BOOTSTRAP_EXTRA_DEPENDS += "virtual/kernel" +BOOTSTRAP_EXTRA_RDEPENDS += "kernel-module-wl kernel-module-et kernel-module-wlcompat" +BOOTSTRAP_EXTRA_RDEPENDS += "wrt-init wrt-utils" +BOOTSTRAP_EXTRA_RRECOMMENDS += "" PREFERRED_PROVIDER_virtual/kernel = "linux-wrt" +# build jffs2 and squashfs-lzma images +IMAGE_FSTYPES = "squashfs-lzma jffs2" + EXTRA_IMAGECMD_jffs2 = "--pad --little-endian --squash --eraseblock=0x10000 -n" -INHERIT += "wrt-image"
\ No newline at end of file +# squashfs-lzma image type (could be in bitbake.conf like the others) +IMAGE_DEPENDS_squashfs-lzma = "squashfs-tools-native" +IMAGE_CMD_squashfs-lzma = "mksquashfs-lzma ${IMAGE_ROOTFS} ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.squashfs-lzma ${EXTRA_IMAGECMD} -noappend" +EXTRA_IMAGECMD_squashfs-lzma = "-root-owned -le" + +# build trx images +INHERIT += "wrt-image" + +# strip even more: +DEPENDS += "elfkickers-native" +export STRIP = "sstrip"
\ No newline at end of file |