Update the pmdaproc.sh shared shell script, used by the PMDA
Install/Remove scripts.
Remove special casing for just Linux to use $PCP_PMDAS_DIR
this is used by all platforms (was there for IRIX).
Use path to DSO agents for all platforms, not Linux only.
Fix DSO handling for Mac OS X and Windows platforms.
Add support for Perl PMDAs
These are distinct to daemon PMDAs because a/ they cannot
handle -d on the command line (Perl debug flag), b/ they
can exist alongside daemon PMDAs (e.g. simple), and c/ on
Windows we cannot assume Perl lives at #!/usr/bin/perl...
I've also updated all the Install/Remove scripts for perl
PMDAs to use the right perl-enabling shell script variables.
Perl PMDAs don't need an installed Makefile, so these have
been removed from the source tree and are no longer installed.
Finally, we are now able to descend down into the Perl PMDAs
directories in a regular build, and install them - so we do.
Update the pmdaproc.sh shared shell script, used by the PMDA
Install/Remove scripts.
I've also updated all the Install/Remove scripts for perl
PMDAs to use the right perl-enabling shell script variables.
Perl PMDAs don't need an installed Makefile, so these have
been removed from the source tree and are no longer installed.
Finally, we are now able to descend down into the Perl PMDAs
directories in a regular build, and install them - so we do.