Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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> | ||||
* | image.mk: fix emitting profiles for targets that have no subtargets | Felix Fietkau | 2016-05-15 | 1 | -3/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: include per-device profiles in image build profile check | Felix Fietkau | 2016-05-11 | 1 | -2/+2 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: add support for limiting images to specific subtargets | Felix Fietkau | 2016-05-11 | 1 | -2/+6 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | image.mk: prepare for defining device profile data in the Device section | Felix Fietkau | 2016-05-11 | 1 | -1/+24 |
| | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name> | ||||
* | include: bin/ dir was not created | John Crispin | 2016-04-19 | 1 | -2/+2 |
| | | | | | | explicitly create the bin dir Signed-off-by: John Crispin <john@phrozen.org> | ||||
* | branding: add LEDE branding | John Crispin | 2016-03-24 | 1 | -3/+3 |
| | | | | Signed-off-by: John Crispin <blogic@openwrt.org> | ||||
* | include: add a no dict version of lzma to new image build code | John Crispin | 2016-04-26 | 1 | -1/+5 |
| | | | | | | | | Required to compress kernels in a brnboot compatible way. Signed-off-by: Mathias Kresin <openwrt@kresin.me> SVN-Revision: 49240 | ||||
* | include/image.mk: allow including U-Boot environment in UBI | John Crispin | 2016-03-20 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 49039 | ||||
* | include: image.mk: use correct flag for fixed mtimes with make_ext4fs (#21768) | Jo-Philipp Wich | 2016-02-01 | 1 | -1/+1 |
| | | | | | | | | The correct flag for fixed mtime is -T, not -t. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48610 | ||||
* | include/image.mk: fix missing right parenthesis (#21766) | Felix Fietkau | 2016-02-01 | 1 | -1/+2 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48609 | ||||
* | include/image: use SOURCE_DATE_EPOCH if set for squashfs + ext4 images | Felix Fietkau | 2016-01-31 | 1 | -1/+2 |
| | | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 48588 | ||||
* | include/image: don't save gzip name/timestamp metadata | Felix Fietkau | 2016-01-31 | 1 | -3/+2 |
| | | | | | | Signed-off-by: bryan newbold <bnewbold@robocracy.org> SVN-Revision: 48587 | ||||
* | build system: have tar use $SOURCE_DATE_EPOCH for --mtime | Felix Fietkau | 2016-01-31 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | The --mtime argument to 'tar' sets the modification time for all files within the archive, which determines the timestamp files will get when they are extracted. In this case, rootfs and other tarballs will get mtimes which correspond to the last commit timestamp of the build system, as reported by git/subversion. This is a step towards reproducible image builds. Signed-off-by: bryan newbold <bnewbold@robocracy.org> Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48586 |