Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: drop UBI EOF marker from images by default | Felix Fietkau | 2016-09-12 | 1 | -1/+1 |
| | | | | | | | | Only add them where they are actually required. Should help with compatibility issues with stock U-Boot images that access UBI Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: Create a manifest file of installed packages as a build artifact | Pushpal Sidhu | 2016-09-08 | 1 | -0/+8 |
| | | | | | | | | | | A few linux BSP's create a manifest file of installed packages for a given target in order to help them understand exactly what's on their images. Create one here as well as a build artifact since many users have an affinity to prune down on packages to save valuable flash space. Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> Signed-off-by: Tim Harvey <tharvey@gateworks.com> | ||||
* | scripts/ubinize-image.sh: add support for adding custom partitions | Felix Fietkau | 2016-08-31 | 1 | -1/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: fix per-device rootfs build error when not all opkg package files are ↵ | Felix Fietkau | 2016-08-04 | 1 | -1/+1 |
| | | | | | | found Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | include/image.mk: allow image code to override uImage name | John Crispin | 2016-08-03 | 1 | -1/+2 |
| | | | | Signed-off-by: John Crispin <john@phrozen.org> | ||||
* | build: remove image specific checksum code | Jo-Philipp Wich | 2016-08-01 | 1 | -8/+0 |
| | | | | | | | Now that we globally calculate sha256sums over the bin/ directory we can remove the target image specific checksum handling. Signed-off-by: Jo-Philipp Wich <jo@mein.io> | ||||
* | image: use the merged package directory to resolve dependencies for ↵ | Felix Fietkau | 2016-08-01 | 1 | -2/+14 |
| | | | | | | per-device rootfs Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: add CMDLINE to DEVICE_VARS | Felix Fietkau | 2016-07-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: add support for overriding kernel/rootfs images in sysupgrade-tar ↵ | Felix Fietkau | 2016-07-30 | 1 | -0/+1 |
| | | | | | | template Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: remove leftover variable from a previous rework | Felix Fietkau | 2016-07-29 | 1 | -1/+0 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: add support for per-device rootfs based on device profile packges | Felix Fietkau | 2016-07-29 | 1 | -9/+51 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: minor cleanup of redundant code | Felix Fietkau | 2016-07-29 | 1 | -1/+5 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: add target_params variable for getting root filesystem image parameters | Felix Fietkau | 2016-07-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: add wrapper variable to get the target dir for mkfs commands | Felix Fietkau | 2016-07-29 | 1 | -8/+10 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: make mkfs template output to $@ | Felix Fietkau | 2016-07-29 | 1 | -10/+18 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: remove image prefix from kernel files in KDIR | Felix Fietkau | 2016-07-25 | 1 | -6/+7 |
| | | | | | | | This allows the image builder to change EXTRA_IMAGE_NAME at a later point in time without breaking the build Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: remove cpio.gz and tar.gz from regular filesystem types | Felix Fietkau | 2016-07-25 | 1 | -12/+16 |
| | | | | | | | They are not used to produce regular firmware images anyway. Instead, call their build templates directly if enabled in the config Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: create default ubifs before calling legacy image build code | Felix Fietkau | 2016-07-22 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | imagebuilder: strip DEVICE_ prefix from profiles (FS#55) | Felix Fietkau | 2016-07-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: initialize BOARD_NAME and IMAGES, add it to DEVICE_VARS | Felix Fietkau | 2016-07-20 | 1 | -1/+4 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: add support for specifying the VID header offset for UBI | Felix Fietkau | 2016-07-20 | 1 | -1/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: add support for parameter passing to mkfs from devices | Felix Fietkau | 2016-07-20 | 1 | -3/+10 |
| | | | | | | Will be used to support different ubifs parameters per device Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: split legacy image mkfs.ubifs command from the one used for the new ↵ | Felix Fietkau | 2016-07-20 | 1 | -42/+13 |
| | | | | | | image building code Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: split legacy image building code out of image.mk | Felix Fietkau | 2016-07-20 | 1 | -37/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: replace some template abstraction with make pattern rules | Felix Fietkau | 2016-07-20 | 1 | -14/+7 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: remove obsolete Build/mkfs overrides | Felix Fietkau | 2016-07-20 | 1 | -2/+0 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: clean up redundant code related to DEVICE_DTS | Felix Fietkau | 2016-07-15 | 1 | -0/+4 |
| | | | | | | | | It is used by a core build template, so the variable should be initialized and added to DEVICE_VARS in the core. Same for DEVICE_DTS_DIR Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: allow devices to override the -E 5 ubinize option | Felix Fietkau | 2016-07-14 | 1 | -1/+3 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image: clean up UBI related device variable definitions | Felix Fietkau | 2016-07-14 | 1 | -1/+12 |
| | | | | | | | Move UBI related variable export to core, since the variables are used by a core Build/ template Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: Adds the ability to disable personal initramfs build for target device | Sergey Sergeev | 2016-06-26 | 1 | -1/+1 |
| | | | | | | | | If KERNEL_INITRAMFS := in the target/linux/*/image/Makefile->Device/%NAME% section is set to '' then personal initramfs file for this target device will not be created. This var is similar to the Device/Build/kernel KERNEL_INSTALL := Signed-off-by: Sergey Sergeev <adron@yapic.net> | ||||
* | image.mk: add a separate step for building kernel images for LegacyDevice ↵ | Felix Fietkau | 2016-06-17 | 1 | -0/+1 |
| | | | | | | support Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: run LegacyDevice prepare once instead of once per filesystem | Felix Fietkau | 2016-06-17 | 1 | -3/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix make variable/command context leakage between LegacyDevice ↵ | Felix Fietkau | 2016-06-17 | 1 | -0/+1 |
| | | | | | | templates Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix dependencies for legacy make prepare step | Felix Fietkau | 2016-06-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix filesystem dependency issue | Felix Fietkau | 2016-06-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: add LegacyDevice wrapper to allow legacy image building code to be ↵ | Felix Fietkau | 2016-06-07 | 1 | -5/+58 |
| | | | | | | used for device profiles Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: change the default of the kernel suffix | Felix Fietkau | 2016-06-07 | 1 | -1/+1 |
| | | | | | | Make it more suitable for installing into bin/ Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: add support for specifying a different suffix for the initramfs kernel | Felix Fietkau | 2016-06-07 | 1 | -1/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: split off all Build/* commands into image-commands.mk | Felix Fietkau | 2016-06-07 | 1 | -150/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: implement support for selecting multiple device profiles | Felix Fietkau | 2016-06-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | include: move VERSION_DIST_SANITIZED to version.mk | Alexander Couzens | 2016-06-01 | 1 | -3/+0 |
| | | | | | | | Also move sanitize function to version.mk Prepare use of VERSION_DIST_SANITIZED by IB/SDK/toolchain Signed-off-by: Alexander Couzens <lynxis@fe80.eu> | ||||
* | include: rename DIST_SANITIZED to VERSION_DIST_SANITZED | Alexander Couzens | 2016-06-01 | 1 | -2/+2 |
| | | | | | | All version variables contain VERSION prefix. Signed-off-by: Alexander Couzens <lynxis@fe80.eu> | ||||
* | include/image.mk: move build step tplink-safeloader to image.mk | Ash Benz | 2016-05-27 | 1 | -0/+12 |
| | | | | | | Move tplink-safeloader from target/linux/ar71xx/image/tp-link.mk to include/image.mk Signed-off-by: Ash Benz <ash.benz@bk.ru> | ||||
* | image.mk: remove obsolete SUBTARGETS variable | Felix Fietkau | 2016-05-23 | 1 | -1/+0 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix profile selection in the image builder | Felix Fietkau | 2016-05-22 | 1 | -1/+5 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | build: allow whitespace characters in VERSION_DIST | Felix Fietkau | 2016-05-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: simplify device profile check, prepare for supporting selecting ↵ | Felix Fietkau | 2016-05-20 | 1 | -5/+8 |
| | | | | | | multiple profiles Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix evaluation order for image profile check | Felix Fietkau | 2016-05-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: fix building ubifs images | Daniel Golle | 2016-05-19 | 1 | -0/+1 |
| | | | | | | A hook for ubifs was left-out in the new image building code. Add it. Signed-off-by: Daniel Golle <daniel@makrotopia.org> | ||||
* | image.mk: remove obsolete squashfs-lzma code | Felix Fietkau | 2016-05-16 | 1 | -3/+0 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> |