Hi Prafulla, [ I'm CCing Wolfgang on this, because i don't know who's responsible for the build/make infrastructure. ]
> AFAIK, you need to pass only "u-boot.kwb" to the make (no $(okj) needed) Sorry you're wrong here, that won't work for out-of-tree builds, see below. [mw@thanatos b-u-boot]$ LANG=C make -j3 -C ../u-boot O=`pwd` CROSS_COMPILE=arm-linux-gnueabi- u-boot.kwb make: Entering directory `/home/mw/repo/u-boot' make: *** No rule to make target `u-boot.kwb'. Stop. make: Leaving directory `/home/mw/repo/u-boot' > > - i'm only interested in the u-boot.kwb, why shouldn't it be > > > > generated by > > default? > > > > - i can't build it with a sinlge make call. Eg. atm i'm doing > > > > make -j3 -C ../u-boot O=`pwd` CROSS_COMPILE=arm-linux-gnueabi- > > > > lschlv2 > > > > otherwise i have to do > > > > make -j3 -C ../u-boot O=`pwd` CROSS_COMPILE=arm-linux-gnueabi- > > > > lschlv2 > > > > make -j3 -C ../u-boot O=`pwd` CROSS_COMPILE=arm-linux-gnueabi- \ > > > > `pwd`/u-boot.kwb > > "make u-boot.kwb CROSS_COMPILE=arm-linux-gnueabi-" > generates u-boot.kwb, this should be valid with other use case too. > if not, it makes sense to add an additional line in script that a file in > code :-) Mh, i don't understands what is wrong with a config.mk with only an additional make target? There are other boards too, which handles image generating this way (grep for ALL-y in boards/). Shouldn't be building an uboot image as simple as possible? If we add .PHONY: u-boot.kwb u-boot.kwb: $(obj)u-boot.kwb to the main Makefile, i would say we should add all other image targets, too. I'd say one could add the target to the kirkwood config.mk (if there is one per platform) but i doubt every kirkwood based board will need one (and provides a kwbimage.cfg). -- Michael _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot