diff options
| author | Rod Whitby <rod@whitby.id.au> | 2005-08-07 06:33:04 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-08-07 06:33:04 +0000 |
| commit | af90a141207f3faae55a08d8baed1abd4a8320e2 (patch) | |
| tree | 53d70fe7a61789c7e49fa530cde4aacb58018f3f /Makefile | |
| parent | 300ed72988df7da578ee92fe9eeeedd5ed2addfb (diff) | |
Added the top-level prefetch target, and added BITBAKE variable to openembedded.mk to allow options to be added.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 59 |
1 files changed, 59 insertions, 0 deletions
@@ -21,6 +21,9 @@ HOST_FIRMWARE:=$(shell uname -m | sed \ .PHONY: all all: update build +.PHONY: prefetch +prefetch: prefetch-unslung prefetch-openslug prefetch-ucslugc prefetch-optware + .PHONY: build build: build-unslung build-openslug build-ucslugc build-optware @@ -59,6 +62,62 @@ clobber: clobber-unslung clobber-openslug clobber-ucslugc clobber-optware distclean: distclean-master distclean-bitbake distclean-openembedded \ distclean-unslung distclean-openslug distclean-ucslugc distclean-optware distclean-releases +.PHONY: prefetch-unslung +ifneq ($(HOST_MACHINE),armeb) +prefetch-unslung: unslung/.configured bitbake/.configured openembedded/.configured + ( cd unslung ; ${MAKE} prefetch ) +else +prefetch-unslung: +endif + +.PHONY: prefetch-openslug +ifneq ($(HOST_MACHINE),armeb) +prefetch-openslug: openslug/.configured bitbake/.configured openembedded/.configured + ( cd openslug ; ${MAKE} prefetch ) +else +ifeq ($(HOST_FIRMWARE),OpenSlug) +prefetch-openslug: openslug/.configured bitbake/.configured openembedded/.configured + ( cd openslug ; ${MAKE} prefetch ) +else +prefetch-openslug: +endif +endif + +.PHONY: prefetch-ucslugc +ifneq ($(HOST_MACHINE),armeb) +prefetch-ucslugc: ucslugc/.configured bitbake/.configured openembedded/.configured + ( cd ucslugc ; ${MAKE} prefetch ) +else +prefetch-ucslugc: +endif + +.PHONY: prefetch-optware +prefetch-optware: prefetch-optware-nslu2 prefetch-optware-wl500g + +.PHONY: prefetch-optware-nslu2 +ifneq ($(HOST_MACHINE),armeb) +prefetch-optware-nslu2: optware/nslu2/.configured + ( cd optware/nslu2 ; ${MAKE} source ) +else +ifeq ($(HOST_FIRMWARE),Unslung) +prefetch-optware-nslu2: optware/nslu2/.configured + ( cd optware/nslu2 ; ${MAKE} source ) +else +prefetch-optware-nslu2: +endif +endif + +.PHONY: prefetch-optware-wl500g +ifneq ($(HOST_MACHINE),armeb) +prefetch-optware-wl500g: optware/wl500g/.configured + ( cd optware/wl500g ; ${MAKE} source ) +else +prefetch-optware-wl500g: +endif + +prefetch-openslug-%-beta: releases/OpenSlug-%-beta/.configured + ( cd releases/OpenSlug-$*-beta ; ${MAKE} prefetch ) + .PHONY: unslung build-unslung ifneq ($(HOST_MACHINE),armeb) unslung build-unslung: unslung/.configured bitbake/.configured openembedded/.configured |
