Witam.
W pliku makefile za pomocą CMD1 chcę badać rodzaj platformy (32 czy 64 bit).
CMD1=$(shell set | sed -n -e '/.HOSTTYPE./p')
CMD2=$(shell ls . | grep jakisplik)

Jednak make ma problemy bo odpalając CMD1 zwraca dodatkowe komunikaty:

echo BASH_EXECUTION_STRING='set | sed -n -e '`/.HOSTTYPE./p'`' HOSTTYPE=x86_64
BASH_EXECUTION_STRING=set | sed -n -e '/.HOSTTYPE./p' HOSTTYPE=x86_64

a takie CMD2 już nie.

Oczywiście mogę problem obejść w mniej elegancki sposób ale wolałbym to sprawdzać w jednym wierszu.
Może ma ktoś jakiś pomysł?

make -v
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
Ten program został zbudowany dla x86_64-slackware-linux-gnu