mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-03-25 01:01:53 -04:00
Generate man3 pages only for the 7 ZoneMinder Perl modules whose POD documentation was audited and confirmed accurate: Verified accurate API docs: - ZoneMinder::Memory (shared memory API, 18 methods) - ZoneMinder::Logger (logging API, all levels/methods/options) - ZoneMinder::Control::Dahua (full PTZ method reference) Useful prose documentation: - ZoneMinder::Control::Reolink_HTTP (auth flow, config, features) - ZoneMinder::Control::Amcrest_HTTP (security warning, timing docs) - ZoneMinder::Control::Trendnet (setup guide, capability settings) - ZoneMinder::Control::Instar720p (CGI parameter reference) The remaining ~3,100 modules (66 boilerplate skeletons, 3,005 WSDL stubs, 14 with no POD) are excluded. Build-time filenames use "/" separators to avoid GNU make's "::" double-colon rule syntax conflict. Installed filenames use the standard Perl "::" convention (e.g., ZoneMinder::Memory.3pm.gz). Gated behind BUILD_MAN (default ON, same as section 8 script pages). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>