On Mon, Apr 28, 2014 at 08:20:04PM +0200, bilibop project wrote:
> I don't understand the need to call a shell script from the Makefile. 
> According to the FHS,
> the main directories where you may want to install shell scripts, shell 
> libraries, config files
> and their documentation are: /etc, /bin, /sbin, /usr, /lib, and why not, 
> /var. So you can use
> a very generic "install" target - and probably more portable/elegant than the 
> find command
> above - with something like
> 
> DESTDIR ?= /
> install:
>         for d in bin etc lib sbin usr var; do if [ -d $${d} ]; then cp -R 
> $${d} ${DESTDIR}; fi; done
> 
> That's all; this doesn't need a lot of rsync's or find's exceptions.
This (and at least some other recipes in this thread) fails the common
asusmption that make install without DESTDIR installs to /usr/local, not
to /usr and /.

-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature

Reply via email to