[Buildroot] [PATCH 1/2] freescale-imx: separate variable assignment from Makefile
Eric Nelson
eric.nelson at boundarydevices.com
Tue Oct 1 21:50:03 UTC 2013
Hi Thomas,
You (and Arnout) are right, of course.
On 10/01/2013 02:27 PM, Thomas Petazzoni wrote:
> Dear Eric Nelson,
>
> On Tue, 01 Oct 2013 14:19:09 -0700, Eric Nelson wrote:
>
>> I can do that if I move packages/gstreamer/gst-fsl-plugins/ under
>> packages/freescale-imx, but not otherwise.
>
> Are you sure?
>
> See:
>
> $ cat foo.mk
> YOURPACKAGE_VERSION = $(FREESCALE_IMX_VERSION)
>
> FREESCALE_IMX_VERSION = 42
>
> all:
> @echo $(YOURPACKAGE_VERSION)
>
> $ make -f foo.mk
> 42
> $
>
> This shows that the value of FREESCALE_IMX_VERSION can be given *after*
> it is used.
>
As Arnout said, I didn't grok that this is Make, with no
sub-makes, so everything's global...
I'll re-submit the gstreamer patch without this bit.
Regards,
Eric
More information about the buildroot
mailing list