[Top][All Lists]

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

RE: installing a whole directory

From: Laura Hughes (lahughes)
Subject: RE: installing a whole directory
Date: Tue, 14 Apr 2009 09:08:58 -0700


There may be a better way to do it so I'm looking forward to hearing how
others did this, but I did this by creating an install hook like this:
~snip other stuff ~
EXTRA_INSTALL = <list of files> 
install_dir = <where everything is to be installed>
help_dir = <where help files go>
include ../../

# This hook will install any other unusual files such as scripts.
# Add in: EXTRA_INSTALL = <your list of files>
        (mkdir -p $(install_dir) ;              \
        echo "DESTDIR IS $(DESTDIR)";           \
        for p in $(PROGRAMS); do                \
                $(INSTALL_PROGRAM) $$p $(install_dir);\
        done;                                   \
        for p in $(EXTRA_INSTALL); do           \
                $(INSTALL_PROGRAM) $$p $(install_dir);\

        (mkdir -p $(help_dir) ; \
        cp -f *_help.txt $(help_dir))


> -----Original Message-----
> From: address@hidden [mailto:automake-
> address@hidden On Behalf Of Lorenzo Bettini
> Sent: Tuesday, April 14, 2009 3:58 AM
> To: address@hidden
> Subject: installing a whole directory
> Hi
> I was trying to have 'make install' install a whole directory
> with all its contents) by specifying in the
> doc_DATA = html
> where html is a directory
> I get no error from automake, but during in the installation (make
> install) I get:
>   /usr/bin/install -c -m 644 './html'
> '/home/bettini/usr/local/share/doc/source-highlight/html'
> /usr/bin/install: omitting directory `./html'
> make[4]: *** [install-docDATA] Error 1
> is there a way to achieve this?
> thanks in advance
>       Lorenzo

reply via email to

[Prev in Thread] Current Thread [Next in Thread]