Build system

teclis High Elf teclis.high.elf at gmail.com
Thu Aug 14 18:16:41 CEST 2014


So I should do:

make S=bootstrap E=hello

so make S=bootstrap jus does a
cd pkg/bootstrap
make

in which file is the S= actually processed? Where is the statement
VARIABLE := $(S) ?

I found ones for B= and E=


On Wed, Aug 13, 2014 at 6:18 PM, Adam Lackorzynski <
adam at os.inf.tu-dresden.de> wrote:

> On Wed Aug 13, 2014 at 18:09:15 -0400, teclis High Elf wrote:
> > If I execute this command from the l4 build directory:
> >
> > make E=hello S=bootstrap
> >
> > In which Makefile or script is the S= processed (its a bit of a difficult
> > thing to grep for :)
>
> S processing is done in pkg/Makefile, i.e. S=.. can be used from
> pkg-dir.
> Besides that, your call is mixing up things.
> make S=bootstrap is like going to pkg/bootstrap and doing make there.
> make E=... needs some target (such as 'qemu') and is run from the build
> directory root.
>
>
>
> Adam
> --
> Adam                 adam at os.inf.tu-dresden.de
>   Lackorzynski         http://os.inf.tu-dresden.de/~adam/
>
> _______________________________________________
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20140814/50eedddc/attachment.html>


More information about the l4-hackers mailing list