Changes committed to git://oss.sgi.com/pcp/pcp.git dev
CHANGELOG | 6
build/mac/build-installer | 4
src/GNUmakefile | 7
src/cpan/GNUmakefile | 12
src/pmdas/windows/GNUmakefile | 17
src/pmdas/windows/hypnotoad.h | 3
src/pmdas/windows/libpdh.def | 12
src/pmdas/windows/libpdh.h | 299 ------------
src/pmdas/windows/pdhlist.c | 3
src/win32ctl/GNUmakefile | 40 -
src/win32ctl/eventlog/GNUmakefile | 41 +
src/win32ctl/eventlog/pcp-eventlog.c | 144 +++++
src/win32ctl/include/GNUmakefile | 31 +
src/win32ctl/include/_mingw_unicode.h | 33 +
src/win32ctl/include/evntcons.h | 149 ++++++
src/win32ctl/include/evntprov.h | 356 ++++++++++++++
src/win32ctl/include/evntrace.h | 834 ++++++++++++++++++++++++++++++++++
src/win32ctl/include/pdh.h | 596 ++++++++++++++++++++++++
src/win32ctl/include/pdhmsg.h | 101 ++++
src/win32ctl/include/pshpack8.h | 8
src/win32ctl/include/tdh.h | 244 +++++++++
src/win32ctl/include/winevt.h | 758 ++++++++++++++++++++++++++++++
src/win32ctl/include/winmeta.h | 3
src/win32ctl/include/winperf.h | 193 +++++++
src/win32ctl/lib/GNUmakefile | 40 +
src/win32ctl/lib/libpcp_pdh.def | 12
src/win32ctl/lib/libpcp_tdh.def | 10
src/win32ctl/pcp-eventlog.c | 144 -----
src/win32ctl/pcp-services.c | 249 ----------
src/win32ctl/pcp-setevent.c | 84 ---
src/win32ctl/services/GNUmakefile | 41 +
src/win32ctl/services/pcp-services.c | 249 ++++++++++
src/win32ctl/setevent/GNUmakefile | 41 +
src/win32ctl/setevent/pcp-setevent.c | 84 +++
34 files changed, 4017 insertions(+), 831 deletions(-)
commit 63a0ba5e050e4832347d0be793167f5abc763e68
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat Feb 19 21:13:41 2011 +1100
Update changelog for recent changes.
commit 12835600677dc6bcbc6fd3c1e4315d4ae403851f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Sat Feb 19 20:40:38 2011 +1100
Consolidate to common Win32 lib and include directories.
All the Win32 code (including kernel PMDA) now uses the shared
libraries and headers. The headers are updated to be copies of
those included with the latest mingw-w64 snapshot (once we get
the next Strawberry Perl update, these should all disappear as
everything will come from there then) instead of the homebrew
variants we had until now.
Added in the Event Tracing for Windows headers and TDH library,
as well, for initial experimentation.
commit dd996ba864dccbe9484f448b544ff547a8965a6c
Author: Max Matveev <makc@xxxxxxxxx>
Date: Tue Feb 8 23:14:33 2011 +1100
Do not hardcode IDB location when building Darwin packages
IDB file name is passed on the command line, carefully set and ignored
by build-installer: found while trying to create separate packages
for pcp and pcp-perl.
commit df78183c57fbae3a26f06a5c077763df88808230
Author: Max Matveev <makc@xxxxxxxxx>
Date: Tue Feb 8 23:06:09 2011 +1100
Add perly bits into Darwin's build manifest
Perl modules use their own Makefiles which are generated by MakeMaker.
Those makefiles do not follow PCP rules and do no use install-sh to
push the new files into the staging tree, which means that after running
make install the files are not included in the manifest and are not
packaged.
Debian and rpm builds use custom rules to harvest those perly bits, now
Darwin joins them - on Darwin if DIST_MANIFEST is set then the extra
pass is done to insure that modules, their manpages and shared libraries are
included in the manifest.
I've considered creating separate package just for perl bits but
decided against it, at least now - the support infrastructure in
Darwin/MacOS
packaging is too involved to allow for simple parameterization.
|