summaryrefslogtreecommitdiff
path: root/target/imagebuilder
AgeCommit message (Collapse)Author
2013-04-17build: consistently use 'depends on' instead of 'depends'nbd
make the syntax more compatible with kernel menuconfig Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-02imagebuilder: use file_copy to deploy files/ in the image generation phasejow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-22imagebuilder: merge r25078 to align files/ handling with current buildrootjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34301 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-22[target] derive system from hostcc to allow building inside a chrootblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-15[iamgebuilder] use bundle-libraries.sh to install required host utilities ↵jow
into imagebuilder staging tree git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11package/index: filter out the libc package from the indexnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-30[imagebuilder] add $(SUBTARGET) to the filename if availableblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14imagebuilder: explicitly install the kernel .ipk before installing anything ↵nbd
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
2012-04-26build: rework verbosity level selectionnbd
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
2012-04-17[imagebuilder] don't overwrite version.mk, substitute REVISION insteadjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31327 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12[imagebuilder] populate repositories.conf from version.mkjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-24ImageBuilder: respect the PROFILE parameterjuhosg
Based on a patch from #10766 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-09-09[imagebuilder] Various enhancements from Manuel Munz <freifunk@somakoma.de>jow
- 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
2011-08-01imagebuilder: clean opkg files if requested (patch from #9866)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27872 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-23[PATCH 2/2] Send ipkg-make-index.sh output to stdoutjow
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
2010-10-26[imagebuilder] allow overriding BIN_DIR (#7412)jow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-26[imagebuilder] copy kernel .config, needed by mkfs.jffs2 to detect ↵jow
compression capabilities git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23639 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12[imagebuilder]jow
- 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
2010-09-10[imagebuilder] fix a small typo in sed patternjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22997 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-08[imagebuilder] fix arch detection pattern to cope with underscores in board ↵jow
name, e.g. "adm5120_mips" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-08[imagebuilder]jow
- 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
2010-09-07[imagebuilder] use --force-run-hooks for host opkg installjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06[buildroot] use opkg/host for package installationjow
- 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
2010-07-28[buildsystem] revert r22372 and r22405, dependency on host libtool causes ↵jow
problems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23[buildsystem] use host opkg for installing packages in buildroot and ↵jow
ImageBuilder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27[imagebuilder]jow
- 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
2010-03-30imagebuilder: don't disable on umlnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20598 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30imagebuilder: various fixesnico
* 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
2010-03-09[imagebuilder] remove dependency on CONFIG_ALLjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-08imagebuilder: add REVISION variable (closes #6795)juhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-13[imagebuilder] fix custom package selectionjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-18disable IB & SDK when using an external toolchain (closes: #6001)nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-22imagebuilder: accept empty profile names, some targets do not define ↵nbd
profiles (thx, patrick) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18117 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-20[imagebuilder] remove board name hack (#5823)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17652 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-02[ImageBuilder] remove legacy 2.4-specific behavior, fixes IB on brcm-2.4agb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16654 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-02[ImageBuilder] fix profile package selection, packages from last parsed ↵agb
profile were accidentally installed git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-21[imagebuilder] fix initscripts activation (closes: #4037, #4745)nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15320 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17get rid of $Id$ - it has never helped us and it has broken too many patches ;)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-22fix ImageBuilder (closes: #3863)nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12370 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-17some more build system cleanupnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-29[ipkg] Generate gzipped package listsagb
- 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
2008-03-19Detach the building of sdk and imagebuilder from "Select all packagesnbd
by default", since those really represent two distinct build operations from normal package selection. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10621 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-03Fix imagebuilder for 2.6 kernels (#2900)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-13strip -$(KERNEL) from sdk/imagebuilder namesnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-13fix imagebuilder compilenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-09Use $(CP) instead of $(INSTALL_BIN) for binaries.nbd
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
2007-11-14fix the image buildernbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-09Fix the imagebuilder generation (does not mean it works with the recent changes)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8710 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-14Fix image builder generation (#2213)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-13Fix the imagebuilder compilation (#2213)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8410 3c298f89-4303-0410-b956-a3cf2f4a3e73