Makefile problem -- zavislost pred provedenim
Matej Cepl
cepl na surfbest.net
Sobota Říjen 12 15:53:37 CEST 2002
Dobrý den,
mám takový problém. Spravuji si konfigurační soubory pro Postfix pomocí
tohoto makefile:
all: aliases.db sender_canonical.db virtual.db
/etc/init.d/postfix reload
aliases.db : /etc/aliases main.cf
/usr/sbin/postalias /etc/aliases
virtual.db: virtual main.cf
/usr/sbin/postmap virtual
sender_canonical.db: sender_canonical main.cf
/usr/sbin/postmap sender_canonical
clean:
@rm -f *.db *~
Pohybuji se ale s počítačem v několika sítích a tak bych docela rád
přidal několik dalších cílů, které by přepleskly mainf.cf
a sender_canonical předpřipravenými soubory, přegenrovaly databáze a pak
reloadnuly postfix. Konkrétně jsem si představoval něco takového:
dialup:
cp -f main.cf.dial-up main.cf
cp -f sender_canonical.dial-up sender_canonical
# teď by se mělo přejít na zpracování cíle all
Problém je doufám zřejmý. Jak udělat ten poslední řádek?
Lámu si s tím hlavu (ne soustavně) už několik týdnů, ale furt nemohu
přijít na žádné rozumné řešení.
Pomůžete mi někdo?
Hezký den a děkuji
Matěj
--
Matej Cepl, matej na ceplovi.cz, PGP ID# D96484AC
138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
Roses are red;
Violets are blue.
I'm schizophrenic,
And so am I.
Další informace o konferenci Linux