rank1see...@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. Try using a variable not provided from stdin $ echo 'FOO=bar' | __MAKE_CONF= make -f - -V FOO -V TGTS bar $ echo 'FOO=bar' | __MAKE_CONF=/dev/stdin make -V FOO -V TGTS bar all all-man buildenv ... $ (echo 'FOO=bar'; echo '.include "Makefile"') | __MAKE_CONF= make -f -V FOO -V TGTS bar all all-man buildenv ... According to make(1) manpage, it reads BSDmakefile, makefile or Makefile unless -f is specified. _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"