OVH Cloud OVH Cloud

automake: crééer une directory vide

1 réponse
Avatar
sam028028
Hello.
J'aimerais genérer, avec automake, un Makefile qui puisse me créer un
directory vide dans l'arborescence dur projet (en plus de bin, doc,
...).
J'y arrive bien si la directory contient un fichier (voir un
Makefile.am en exemple), mais uniquement dans ce cas (ce qui ne me
convient pas). Une idée ?

merci.
Sam.


SUBDIRS = src

monprojetdocdir = ${prefix}/doc
monprojetbindir = ${prefix}/monprojet


monprojetdoc_DATA = \
README\
COPYING\
AUTHORS\
ChangeLog\
INSTALL\
NEWS\
TODO

EXTRA_DIST = $(monprojedoc_DATA)

# Copy all the spec files. Of cource, only one is actually used.
dist-hook:
for specfile in *.spec; do \
if test -f $$specfile; then \
cp -p $$specfile $(distdir); \
fi \
done

1 réponse

Avatar
TiChou
Dans le message <news:,
*sam* tapota sur f.c.o.l.configuration :

Hello.


Bonjour,

J'aimerais genérer, avec automake, un Makefile qui puisse me créer un
directory vide dans l'arborescence dur projet (en plus de bin, doc,
...).


C'est totalement HC. Redirection sur fr.comp.os.unix.

J'y arrive bien si la directory contient un fichier (voir un
Makefile.am en exemple), mais uniquement dans ce cas (ce qui ne me
convient pas). Une idée ?


Qu'est ce qui vous empêche d'utiliser mkdir ? A moins que quelque chose
m'échappe.

merci.
Sam.

SUBDIRS = src

monprojetdocdir = ${prefix}/doc
monprojetbindir = ${prefix}/monprojet

monprojetdoc_DATA =
README
COPYING
AUTHORS
ChangeLog
INSTALL
NEWS
TODO

EXTRA_DIST = $(monprojedoc_DATA)

# Copy all the spec files. Of cource, only one is actually used.
dist-hook:
for specfile in *.spec; do
if test -f $$specfile; then
cp -p $$specfile $(distdir);
fi
done


--
TiChou