AW: [omniORB] doing a subdir 1st in make?
Pfeiffer Daniel
Daniel.Pfeiffer@Start.de
Tue Sep 3 17:02:01 2002
Hi Duncan,
with first I mean really first, i.e. before omkdepend. That's because I
build the .h files used in the upper directory. Even putting an export::
with an explicit $(MAKE) in GNUmakefile before the include didn't help.
Btw. gmake seems to have a strange order in its rules and it varies between
machines. At least on BS2000 where it might be an EBCDIC related sorting
problem.
cheers
Daniel
> ----------
> Von: Duncan Grisby[SMTP:duncan@grisby.org]
> Gesendet: Dienstag, 3. September 2002 16:16
> An: Pfeiffer Daniel
> Cc: omniorb-list@omniorb-support.com
> Betreff: Re: [omniORB] doing a subdir 1st in make?
>
> On Tuesday 27 August, Pfeiffer Daniel wrote:
>
> > I have some comfort functions which aren't really CORBA, but make
> > using the ORB easier for our needs. I build these with the omniORB
> > build-system (setting TOP and having rules in dir.mk).
> >
> > I set SUBDIRS and have @$(MakeSubdirs) in export: or in rules lower
> > down the dependency chain. But try as I might, it always compiles
> > the current directory first. Which is wrong, because it needs stuff
> > from the subdir.
> >
> > How do I instruct the build system to descend into subdirs before
> > doing the current dir?
>
> Doing subdirs first works fine for me. Just put the rules to make the
> subdirs before the rules to build other things.
>
> Cheers,
>
> Duncan.
>
> --
> -- Duncan Grisby --
> -- duncan@grisby.org --
> -- http://www.grisby.org --
>