Un fichier makefile peut-il avoir un répertoire en tant que cible?

Je suis en train de dire "le téléchargement du dépôt git ne fonctionnera que si le répertoire copier/existe. Si le répertoire copier/n'existe pas, alors le rendre"

yank/gist.el/gist.el : yank
    cd yank ; git clone http://github.com/defunkt/gist.el.git 

yank:
    mkdir yank

Je suis en utilisant makepp - http://makepp.sf.net
et j'obtiens l'erreur:

[[email protected] ~/edan/pkg/gist.el] makepp
makepp: Loading makefile `/home/metaperl/edan/pkg/gist.el/Makeppfile'
makepp: Entering directory `/home/metaperl/edan/pkg/gist.el'
mkdir yank
mkdir: cannot create directory `yank': File exists
makepp: error: Failed to build target `/home/metaperl/edan/pkg/gist.el/yank' [1]
makepp: 0 files updated, 0 phony targets built and 1 target failed
[[email protected] ~/edan/pkg/gist.el] 

Mais pourquoi serait-il essayer de faire de la copie de répertoire, s'il existe? La "source" a déjà créé... ben

source d'informationauteur Terrence Brannon | 2010-07-18