pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Fri, 06 Jun 2008 16:50:30 +1000
Organization: Aconex
Reply-to: nscott@xxxxxxxxxx
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 src/GNUmakefile                       |   17 ++-------
 src/libpcp_pmc/examples/GNUmakefile   |   10 ++++-
 src/libpcp_pmc/src/GNUmakefile        |   23 ++++++++----
 src/pmdas/GNUmakefile                 |   23 ++----------
 src/pmdas/aix/GNUmakefile             |   53
++++++++++++++---------------
 src/pmdas/aix/GNUmakefile.install     |   48 --------------------------
 src/pmdas/aix/Install                 |   49
---------------------------
 src/pmdas/aix/Remove                  |   45 -------------------------
 src/pmdas/aix/aix.c                   |   34 ++++++++++++------
 src/pmdas/aix/cpu.c                   |   20 ++++++++++-
 src/pmdas/aix/cpu_total.c             |    5 --
 src/pmdas/aix/data.c                  |    6 ---
 src/pmdas/aix/disk.c                  |    5 --
 src/pmdas/aix/disk_total.c            |    5 --
 src/pmdas/aix/netif.c                 |    5 --
 src/pmdas/darwin/GNUmakefile          |   25 +++----------
 src/pmdas/darwin/pmda.c               |    6 +--
 src/pmdas/linux/GNUmakefile           |   54
+++++++++++++++++-------------
 src/pmdas/linux/domain.h              |    1 
 src/pmdas/lmsensors/GNUmakefile       |   23 ++++++++----
 src/pmdas/mounts/GNUmakefile          |   17 ++++++++-
 src/pmdas/process/GNUmakefile         |   14 +++++++
 src/pmdas/roomtemp/GNUmakefile        |   14 ++++++-
 src/pmdas/roomtemp/mlan/GNUmakefile   |    6 +++
 src/pmdas/sendmail/GNUmakefile        |    2 -
 src/pmdas/solaris/GNUmakefile         |   61
+++++++++++++++++-----------------
 src/pmdas/solaris/GNUmakefile.install |   48 --------------------------
 src/pmdas/solaris/Install             |   49
---------------------------
 src/pmdas/solaris/Remove              |   45 -------------------------
 src/pmdas/solaris/common.h            |    2 -
 src/pmdas/solaris/data.c              |    3 -
 src/pmdas/solaris/disk.c              |    2 -
 src/pmdas/solaris/solaris.c           |   27 ++++++++++-----
 src/pmdas/solaris/sysinfo.c           |    2 -
 src/pmdas/windows/README              |    2 -
 src/pmdumptext/GNUmakefile            |   19 ++++++----
 36 files changed, 273 insertions(+), 497 deletions(-)

commit 37b11315c4ddb0ef1bfa481e231fa44c0f905556
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 14:26:58 2008 +1000

    Update PMC makefiles to allow any platforms with PMC_SUPPORT==false
    to also build source tarballs.

commit 539e9c1903b853cafc5ccba29dd82f34d84c07cd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:24:37 2008 +1000

    Fix up the pmdumptext makefile to allow PMC_SUPPORT=false builds
    to descend down here and do the right thing (for source builds).

commit a56006edd823a3a60ef635fbb994c79acc6e0082
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:16:51 2008 +1000

    Descend into every PMDA subdirectory during the build for every
    platform, now that the individual PMDA makefiles are fixed up.
    This removes the restriction that only Linux can be used as a
    build platform for generating the source tarball - there is now
    nothing special about Linux builds, its just like every other
    platform now.

commit 4eb2eeb315320732cd42ed05df5463485fc0ae98
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:13:11 2008 +1000

    Trivial cleanups in AIX source code.

commit 216a1ebf7c1f8b21cdbf131ae6607c6f95a34e0b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:12:21 2008 +1000

    Fix typo in sendmail makefile.

commit 479ef3245508c98fe7abc7b993e6b7363c947fb4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:10:01 2008 +1000

    Add process metrics to the check-list in Windows.

commit 00630e81be8773324375b846d82ae380fe046d30
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 12:08:59 2008 +1000

    Solaris makefile changes to conform to the usual way of building
    PMDAs - only build the PMDA if the platform is Solaris, else do
    the right thing in terms of generating the source tarball.
    Minor code and makefile cleanups, install the PMNS and help
    correctly as well, remove (and dont install) empty README.

commit 3e0a7684364f499d4de5f78cc3111dfccfbc3fa5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 11:20:25 2008 +1000

    Fix roomtemp PMDA to build correctly for non-linux/solaris
platforms.

commit bae1bd2ce1e565a6fe385e713262d5bf7e97aa1a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 11:12:58 2008 +1000

    Ensure mounts PMDA only built/installed on platforms with an
    exported mount table (e.g. /proc/mounts).

commit df72ec20484317a8b829a2518d68ec43d63f15c8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 11:03:35 2008 +1000

    Ensure process PMDA only built/installed on platforms with procfs.

commit e8e7f2f80682a8d9dc9c9bc65cbdd066535f8ccd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 10:35:36 2008 +1000

    Allow build to descend into lmsensors for all platforms, and
    do the right thing (only built on Linux of course).

commit 27adb101ab78d6f487b917f668d2b4cb46a54f56
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 10:20:25 2008 +1000

    Mac OS X (darwin) makefile cleanup - this one was in pretty
    good shape.  Fix bad status return from DSO initialisation
    in the PMDA.

commit 0fd297f2e7bdf3c13d4483a3435b143665542166
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 10:16:26 2008 +1000

    AIX makefile changes to conform to the usual way of building
    PMDAs - only build the PMDA if the platform is AIX, else do
    the right thing in terms of generating the source tarball.
    Minor code and makefile cleanups, install the PMNS and help
    correctly as well, remove (and dont install) empty README.

commit 4456d183fdb2a482f035c1f765fd71adca1476dd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jun 6 08:37:58 2008 +1000

    Linux makefile changes to conform to the usual way of building
    PMDAs - generate domain.h, only build the PMDA if the platform
    is Linux.  This will allow for complete builds on any of the
    supported platforms, not just Linux (iow, source tarballs too).




<Prev in Thread] Current Thread [Next in Thread>