[megoldva] Makefile kivalasztott rule valtozoja?

Udv!

Mar orak ota turom a guglit, de lehet hogy rossz kulcsszavakat keresek, esetleg nincs is ilyen...

szoval van olyan valtozo vagy modszer amivel a Makefile aktualis rule-jat le tudom kerdezni?

valami olyasmi kene nekem, hogy

a "make bigyo" parancsra igaz legyen a feltetel:

ifeq ($(RULE),bigyo)
blabla...
endif

Hozzászólások

Mert a $@ csak az aktualis targettel megy:


%:
    ifeq($@,test)
    A=test
    else
    A=nottest

Arrol nem is beszelve, hogy a valtozok tobbsege elore kiertekelodik, szoval attol, hogy te azt mondod, az A erteke test, attol meg nem ugrunk ra a test: agra.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal