History log of /openwrt/target/imagebuilder/files/Makefile
Revision Date Author Comments
# 4847a9d4 03-Jan-2016 Felix Fietkau <nbd@openwrt.org>

images imagebuilder: Allow to add sanitized extra name

For final output image names allow user to add an
extra string (which is sanitized). This is particularly
useful with ImageBuilder where you may generate multiple
images from the same base and for the same board,
with different package selections and additional files
(via FILES=).

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48083 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 8fe050e1 14-Sep-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: store package lists in cache directory

Force opkg to store the downloaded repository indizes into the cache
directory as well, this way the IB can be used in an offline setting
once all required files have been cached.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46912 3c298f89-4303-0410-b956-a3cf2f4a3e73


# bf4abb45 10-Sep-2015 Felix Fietkau <nbd@openwrt.org>

imagebuilder: run build prereq checks before building image to set up host commands properly

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46840 3c298f89-4303-0410-b956-a3cf2f4a3e73


# b5bb9272 14-Jul-2015 John Crispin <blogic@openwrt.org>

build: Prevent more gzip timestamps

To improve reproducibility, prevent the inclusion of timestamps
in the gzip header.

Signed-off-by: Reiner Herrmann <reiner@reiner-h.de>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46361 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 6baf2052 01-Jun-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: create cache directory if needed (#18629)

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45866 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 841bf546 27-May-2015 Jo-Philipp Wich <jow@openwrt.org>

IB: use online repositories

Change the IB packaging to only embed libc, kernel and kmod packages by default
and generate repositories.conf to refer to the remote package repositories.

Introduce a new config option CONFIG_IB_STANDALONE which restores the old
behaviour of building self contained IB archives.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45772 3c298f89-4303-0410-b956-a3cf2f4a3e73


# a9d45da1 10-Jan-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: fail with error if the passed profile name does not exist

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43916 3c298f89-4303-0410-b956-a3cf2f4a3e73


# a0bbe0d6 16-Sep-2014 John Crispin <blogic@openwrt.org>

postinst trigger: the new postinst trigger broke IB

Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42571 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 954723a0 31-Aug-2014 Felix Fietkau <nbd@openwrt.org>

imagebuilder: remove postinst files before generating image

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42339 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fdb795c3 05-Aug-2014 Jo-Philipp Wich <jow@openwrt.org>

build: introduce per feed repository support

This changeset implements a new menuconfig option to generate separate
repositories for each enabled package feed instead of one monolithic one.

Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42002 3c298f89-4303-0410-b956-a3cf2f4a3e73


# f63d024e 01-Dec-2012 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: use file_copy to deploy files/ in the image generation phase

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34439 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fffc430b 22-Nov-2012 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: merge r25078 to align files/ handling with current buildroot

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34301 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 9141e1f5 10-Jun-2012 Felix Fietkau <nbd@openwrt.org>

package/index: filter out the libc package from the index

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32187 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 9edd5ac6 14-May-2012 Felix Fietkau <nbd@openwrt.org>

imagebuilder: explicitly install the kernel .ipk before installing anything else, it is no longer part of the package index (fixes #11450)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31711 3c298f89-4303-0410-b956-a3cf2f4a3e73


# b5f3dda1 26-Apr-2012 Felix Fietkau <nbd@openwrt.org>

build: rework verbosity level selection

V=99 and V=1 are now deprecated in favor of a new verbosity class system,
though the old flags are still supported.
You can set the V variable on the command line (or OPENWRT_VERBOSE in the
environment) to one or more of the following characters:

- s: stdout+stderr (equal to the old V=99)
- c: commands (for build systems that suppress commands by default, e.g. kbuild)
- w: warnings/errors only (equal to the old V=1)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31484 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 484156db 24-Jan-2012 Gabor Juhos <juhosg@openwrt.org>

ImageBuilder: respect the PROFILE parameter

Based on a patch from #10766

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29877 3c298f89-4303-0410-b956-a3cf2f4a3e73


# e248718d 09-Sep-2011 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] Various enhancements from Manuel Munz <freifunk@somakoma.de>
- don't regenerate Package index unless the packagedir changes
- remove opkg lists from rootfs, saves > 1MB uncompressed
- don't direct errors on index creation into packagelist


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28205 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 9b6d913a 01-Aug-2011 Felix Fietkau <nbd@openwrt.org>

imagebuilder: clean opkg files if requested (patch from #9866)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27872 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 610af758 23-Feb-2011 Jo-Philipp Wich <jow@openwrt.org>

[PATCH 2/2] Send ipkg-make-index.sh output to stdout

The "Generating index for package" created by ipkg-make-index only
clutter stderr and serve to push previous warnings/errors off-screen.
Instead, send to stdout.

Note: This would send incorrect invocation messages to stdout as well.
If this is a concern, perhaps we could send them to FD 3, then send 3 to
2...

Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25678 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fabcdfae 26-Oct-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] allow overriding BIN_DIR (#7412)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23643 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 339c2a4d 12-Sep-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder]
- sync with host opkg changes
- get rid of autogenerated opkg.conf
- utilize dl/ as package cache, useful for remote downloads


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23039 3c298f89-4303-0410-b956-a3cf2f4a3e73


# c2739d2e 07-Sep-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder]
- add a helper script to generate opkg.conf, attempt to detect package architecture from packages/
- fix package defaults when no package override is given, IB previously aggregated the defautls of all profiles
- introduce a repositories.conf, allows using remote opkg repositories in imagebuilder


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22978 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 67c1ba69 07-Sep-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] use --force-run-hooks for host opkg install


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22973 3c298f89-4303-0410-b956-a3cf2f4a3e73


# e6b1eeef 05-Sep-2010 Jo-Philipp Wich <jow@openwrt.org>

[buildroot] use opkg/host for package installation
- speeds up rebuild operations
- aligns generated package list format with the one created by opkg on the target
- fixes broken dependency handling in imagebuilder


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22949 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 503d7a46 27-Jul-2010 Jo-Philipp Wich <jow@openwrt.org>

[buildsystem] revert r22372 and r22405, dependency on host libtool causes problems


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22406 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fc7a57fa 23-Jul-2010 Jo-Philipp Wich <jow@openwrt.org>

[buildsystem] use host opkg for installing packages in buildroot and ImageBuilder


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22372 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 0d25a79a 27-Apr-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder]
- correctly copy .config when scripts/env is used in the buildroot
- prevent user provides PACKAGES from overriding per-profile defaults


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21213 3c298f89-4303-0410-b956-a3cf2f4a3e73


# a189e15a 08-Mar-2010 Gabor Juhos <juhosg@openwrt.org>

imagebuilder: add REVISION variable (closes #6795)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20064 3c298f89-4303-0410-b956-a3cf2f4a3e73


# f784718c 12-Feb-2010 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] fix custom package selection


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19623 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 993973ca 21-Oct-2009 Felix Fietkau <nbd@openwrt.org>

imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18117 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 06cce512 20-Sep-2009 Florian Fainelli <florian@openwrt.org>

[imagebuilder] remove board name hack (#5823)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17652 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 8956d292 02-Jul-2009 Andy Boyett <agb@openwrt.org>

[ImageBuilder] remove legacy 2.4-specific behavior, fixes IB on brcm-2.4

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16654 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fbe393f9 02-Jul-2009 Andy Boyett <agb@openwrt.org>

[ImageBuilder] fix profile package selection, packages from last parsed profile were accidentally installed

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16653 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 742ee4ef 21-Apr-2009 Nicolas Thill <nico@openwrt.org>

[imagebuilder] fix initscripts activation (closes: #4037, #4745)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15320 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 54bcffc5 22-Aug-2008 Nicolas Thill <nico@openwrt.org>

fix ImageBuilder (closes: #3863)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12370 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 26e3c2d3 28-Jul-2008 Andy Boyett <agb@openwrt.org>

[ipkg] Generate gzipped package lists
- Can be used by changing the src line in /etc/ipkg.conf to src/gz
- Cannot be used by busybox ipkg

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11981 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 932c5c28 03-Jan-2008 Florian Fainelli <florian@openwrt.org>

Fix imagebuilder for 2.6 kernels (#2900)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10099 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 6ec8091b 14-Nov-2007 Felix Fietkau <nbd@openwrt.org>

fix the image builder


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9549 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2504b75a 10-Jul-2007 Felix Fietkau <nbd@openwrt.org>

fix a typo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7906 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 47876815 11-May-2007 Mike Baker <mbm@openwrt.org>

fix bug in imagebuilder init.d scripts


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7188 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 0a89240a 15-Apr-2007 Felix Fietkau <nbd@openwrt.org>

export the IMAGEBUILDER variable so that makefiles can test for the image builder run

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6951 3c298f89-4303-0410-b956-a3cf2f4a3e73


# c6d265f3 21-Feb-2007 Felix Fietkau <nbd@openwrt.org>

ignore profiles with custom kernel configs in the image builder itself

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6342 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 6bf50a50 21-Feb-2007 Felix Fietkau <nbd@openwrt.org>

rename the Profile template that the image builder uses to prevent name conflicts with the template that the kernel uses

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6336 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 6a0580d1 20-Jan-2007 Felix Fietkau <nbd@openwrt.org>

fix a typo

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6158 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 599cf4f5 19-Jan-2007 Felix Fietkau <nbd@openwrt.org>

Add WL-700gE support (based on work by jr)
Includes kernel/diag patch and a new target profile


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6142 3c298f89-4303-0410-b956-a3cf2f4a3e73


# acb0bb8c 14-Jan-2007 Felix Fietkau <nbd@openwrt.org>

show package list on make info in the image builder

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6103 3c298f89-4303-0410-b956-a3cf2f4a3e73


# a4ee82e1 14-Jan-2007 Felix Fietkau <nbd@openwrt.org>

remove BIN_DIR on make clean in the image builder

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6101 3c298f89-4303-0410-b956-a3cf2f4a3e73


# e28c2f8e 14-Jan-2007 Felix Fietkau <nbd@openwrt.org>

include .targetinfo in the image builder, and allow direct calls to the package_index target

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6093 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 53aef841 10-Jan-2007 Felix Fietkau <nbd@openwrt.org>

Add initial version of the new Image Builder
It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6071 3c298f89-4303-0410-b956-a3cf2f4a3e73