[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] Makefile



On Wednesday 03 May 2006 08:46, Jean-Michel OLTRA wrote:
> J'essaie de faire un Makefile en redéfinissant une variable dans une
> cible:
> 
> DESTDIR = /chemin/par/defaut
> 
> install:
>     commandes vers $(DESTDIR)
> 
> install-ailleurs: DESTDIR = /autre/chemin
>     $(MAKE) install
> 
> Mais il me jette sur le `$(MAKE) install` en disant que les commandes
> commencent avant la première cible. C'est la redéfinition de DESTDIR qui
> est fautive. Le manuel de make dit qu'il est possible d'agir ainsi.

Essaie ca:

DESTDIR := /chemin/par/defaut

install:
	commandes vers $(DESTDIR)

install-ailleurs:
	$(MAKE) install DESTDIR=/autre/chemin

A+, JD / ps: mettre des tabulation au lieu des espaces



Reply to: