Date: Tue, 27 Sep 2011 17:16:57 +0100 From: Chris Rees <utisoft@gmail.com> To: rank1seeker@gmail.com Cc: h h <aakuusta@gmail.com>, hackers@freebsd.org Subject: Re: /usr/src -> make doesn't recognize target when '-f -' is used Message-ID: <CADLo83_QnE7qQPEfo1aobXRctL6kTNzNpsOVGovH_z9nit4oTA@mail.gmail.com> In-Reply-To: <20110927.112343.546.2@DEV> References: <20110927.093117.140.1@DEV> <86mxdq2tgj.fsf@gmail.com> <20110927.112343.546.2@DEV>
next in thread | previous in thread | raw e-mail | index | archive | help
On 27 Sep 2011 12:24, <rank1seeker@gmail.com> wrote: > > ----- Original Message ----- > From: h h <aakuusta@gmail.com> > To: rank1seeker@gmail.com > Cc: hackers@freebsd.org > Date: Tue, 27 Sep 2011 10:03:08 +0000 > Subject: Re: /usr/src -> make doesn't recognize target when '-f -' is used > > > rank1seeker@gmail.com writes: > > > > > cd /usr/src > > > > > > This works: > > > -- > > > # echo 'CPUTYPE?=core2 > > > CFLAGS+=-march=native > > > NO_CPU_CFLAGS=yes > > > COPTFLAGS+=-march=native > > > NO_CPU_COPTFLAGS=yes' | /usr/bin/make __MAKE_CONF=/dev/null -f - -V > CPUTYPE > > > -- > > [...] > > > > No, it doesn't. > > > > According to make(1) manpage, it reads BSDmakefile, makefile or Makefile > > unless -f is specified. > > Well, via STDIN, I've attempted to feed it, with syntaks from a 'make.conf' > file, so I wouldn't have to provide file, via __MAKE_CONF. > Looking again in man pages, I see that -f flag relates to Makefile syntaks > and NOT to the make.conf. > Yes, it means that make reads the Makefile from stdin instead of from the Makefile; if you use -f then the Makefile isn't read -- the make.conf has nothing to do with -f. What have you misunderstood? As far as I can see, you're contradicting yourself. Chris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83_QnE7qQPEfo1aobXRctL6kTNzNpsOVGovH_z9nit4oTA>