Re: Build system

teclis High Elf <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Message-ID <CAN4o2gPHQbkm71MdSO+az_FjtnYuSc46Mi8DbjFivTqJyyF3Qg@mail.gmail.com>
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 <
[email protected]> 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                 [email protected]
>   Lackorzynski         http://os.inf.tu-dresden.de/~adam/
>
> _______________________________________________
> l4-hackers mailing list
> [email protected]
> http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
>

_______________________________________________
l4-hackers mailing list
[email protected]
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.