makefile: per module extra utils and cfgs install
authorAndrei Pelinescu-Onciul <andrei@iptel.org>
Thu, 1 Oct 2009 13:51:47 +0000 (15:51 +0200)
committerAndrei Pelinescu-Onciul <andrei@iptel.org>
Thu, 1 Oct 2009 13:51:47 +0000 (15:51 +0200)
commit6bfac69a5b6e4672ae24e51903612e09662ca36d
tree3e966f37d82c3ff6267dabf749eb8f9699c8a6d7
parent1b5b2a85d3ca43ff7302dc4f04ea64dc9792b6ee
makefile: per module extra utils and cfgs install

Support for easy adding per module extra scripts, utils (require
compile) or configs.
The following new module makefile variables are supported:

 MOD_INSTALL_UTILS - list of utils directories that should be
 compiled and installed along the module. The utils must know how
 to install themselves (make install).
 E.g.: MOD_INSTALL_UTILS=../../utils/sercmd

 MOD_INSTALL_SCRIPTS - list of scripts (complete path including
 the file name) that should be installed along the module.
 E.g.: MOD_INSTALL_SCRIPTS=../../scripts/foo/foo.sh

 MOD_INSTALL_CFGS - list of extra config files that should be
 installed in the main config directory.

They should be set before including Makefile.modules.
Makefile.modules