ich möchte innerhalb eines Makefiles eine If-Abfrage nach ${base} machen. Je nach base soll dann eine Mail oder kein Mail kommen.
Leider funktioniert es nicht so ganz, anbei findet ihr das Makefile:
base=-T i=HEAD suk=no-suk rsc=no-rsc file=no-file files=no-files upload-files: ./upload-setups.pl -files=${files} -base=${base} -i=${i} -debug ifeq (${base},-T) echo "-T, keine Mail" else echo "Mail" endif
Aufruf erfolgt über:
make upload-files base=-T files=bla.txt i=blabla
Output:
ifeq (-T,-T) /bin/sh: -c: line 0: syntax error near unexpected token `-T,-T' /bin/sh: -c: line 0: `ifeq (-T,-T)' make: *** [upload-files] Fehler 2
Kann mir dabei bitte einer helfen?