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

targets: Use configured distribution name for SDK, IB, and Toolchain tarball names

We allow to configure the version distribution name;
let's also use it for the tarballs (SDK, ImageBuilder,
and SDK).

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

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


# ace82555 28-May-2015 Jo-Philipp Wich <jow@openwrt.org>

feeds: use common macro "FeedSourcesAppend" to populate opkg configurations

This introduces a common macro to assemble the correct url templates to
avoid code duplication and have the feed config handling in a central place.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45799 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


# c6241cff 07-Feb-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: align filename with SDK

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

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


# 50bd81d3 05-Feb-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: don't pregenerate package index, strip host binaries

The package index is generated on first use anyway, therefore it makes no
sense to continue shipping it.

Also sstrip the bundled host binaries when packing the IB to save some
additional space.

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

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


# 24d181eb 05-Feb-2015 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: use FreeBSD compatible tar invocation

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

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


# a8bb90bd 08-Jan-2015 Jo-Philipp Wich <jow@openwrt.org>

build: add version number to filenames

This commit introduces a new option CONFIG_VERSION_FILENAMES which causes
OpenWrt to embed the version number in generated image files, SDK- and
ImageBuilder archives.

The option is enabled by default if CONFIG_VERSIONOPT is set.

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

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


# 495ae897 24-Jul-2014 John Crispin <blogic@openwrt.org>

imagebuilder: fix typo that copied grub to the wrong folder

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

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


# 8909ffc7 21-Jul-2014 John Crispin <blogic@openwrt.org>

imagebuilder: copy dts folder

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

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


# 8596ba6e 10-Jul-2014 John Crispin <blogic@openwrt.org>

imagebuilder: x86 fails to build inside the imagebuilder

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

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


# 1904d51b 02-Jun-2014 Felix Fietkau <nbd@openwrt.org>

target/imagebuilder: add missing package index (fixes #16675)

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

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


# 5a8f0b0f 13-May-2014 Jo-Philipp Wich <jow@openwrt.org>

imagebuilder: bundle dtc (#12953, #14741)

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

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


# 727249a9 22-Aug-2012 John Crispin <blogic@openwrt.org>

[target] derive system from hostcc to allow building inside a chroot

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


# a719519e 15-Aug-2012 Jo-Philipp Wich <jow@openwrt.org>

[iamgebuilder] use bundle-libraries.sh to install required host utilities into imagebuilder staging tree

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


# 73804551 30-May-2012 John Crispin <blogic@openwrt.org>

[imagebuilder] add $(SUBTARGET) to the filename if available

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


# d52ae4d7 17-Apr-2012 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] don't overwrite version.mk, substitute REVISION instead

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


# 81efe748 12-Apr-2012 Jo-Philipp Wich <jow@openwrt.org>

[imagebuilder] populate repositories.conf from version.mk

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


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

[imagebuilder] copy kernel .config, needed by mkfs.jffs2 to detect compression capabilities


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23639 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


# 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


# 75b21b14 30-Mar-2010 Nicolas Thill <nico@openwrt.org>

imagebuilder: various fixes
* only copy host tools from $(STAGING_DIR_HOST)/bin
* remove more target patches, and also target files
* combine the 3 find commands into a single one



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20597 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


# 5bdd8661 17-Apr-2009 Felix Fietkau <nbd@openwrt.org>

get rid of $Id$ - it has never helped us and it has broken too many patches ;)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 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


# 87cd6ef1 17-Aug-2008 Felix Fietkau <nbd@openwrt.org>

some more build system cleanup


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


# a43ffde5 13-Dec-2007 Felix Fietkau <nbd@openwrt.org>

strip -$(KERNEL) from sdk/imagebuilder names


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


# 57be620d 13-Dec-2007 Felix Fietkau <nbd@openwrt.org>

fix imagebuilder compile


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


# 17391bc3 09-Dec-2007 Felix Fietkau <nbd@openwrt.org>

Use $(CP) instead of $(INSTALL_BIN) for binaries.

Signed-off-by: Andy Boyett <agb-openwrt@padded-cell.net>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9694 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


# 2d25027e 09-Sep-2007 Florian Fainelli <florian@openwrt.org>

Fix the imagebuilder generation (does not mean it works with the recent changes)


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


# 68746e3f 14-Aug-2007 Florian Fainelli <florian@openwrt.org>

Fix image builder generation (#2213)


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


# 93b2d4d8 13-Aug-2007 Florian Fainelli <florian@openwrt.org>

Fix the imagebuilder compilation (#2213)


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


# c3656e08 12-Jun-2007 Florian Fainelli <florian@openwrt.org>

Suppress spaces in uname -m


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


# f460eb1c 28-Apr-2007 Felix Fietkau <nbd@openwrt.org>

fixes for a few build errors on osx without fink

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


# 1cabba02 12-Apr-2007 Felix Fietkau <nbd@openwrt.org>

revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need

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


# 8ca5f319 03-Apr-2007 Mike Baker <mbm@openwrt.org>

Accidentially broke sdk and imagebuilder in [6857]


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


# 5e0a1aea 03-Apr-2007 Mike Baker <mbm@openwrt.org>

more [6849]


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


# 7a5a2cec 02-Apr-2007 Florian Fainelli <florian@openwrt.org>

Use find -exec instead of xargs


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


# 407075b8 19-Jan-2007 Felix Fietkau <nbd@openwrt.org>

include .pkginfo in image builder

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


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

Fix config checks for Image Builder and SDK - only build them when requested.
Clear all packages from bin/packages at the beginning of package/compile when the Image Builder is selected, because the Image Builder can't handle multiple versions of the same package.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6102 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


# d4101c24 11-Jan-2007 Felix Fietkau <nbd@openwrt.org>

force rebuild of the imagebuilder

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6073 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