1
## Process this file with automake to produce Makefile.in
10
VPATH=$(top_srcdir) $(top_srcdir)/plugins-scripts $(top_srcdir)/plugins-scripts/t
12
libexec_SCRIPTS=check_hpasm
15
Nagios/MiniPlugin.pm \
17
HP/Proliant/Component/EventSubsystem.pm \
18
HP/Proliant/Component/EventSubsystem/CLI.pm \
19
HP/Proliant/Component/EventSubsystem/SNMP.pm \
20
HP/Proliant/Component/PowersupplySubsystem.pm \
21
HP/Proliant/Component/PowersupplySubsystem/CLI.pm \
22
HP/Proliant/Component/PowersupplySubsystem/SNMP.pm \
23
HP/Proliant/Component/TemperatureSubsystem.pm \
24
HP/Proliant/Component/TemperatureSubsystem/CLI.pm \
25
HP/Proliant/Component/TemperatureSubsystem/SNMP.pm \
26
HP/Proliant/Component/CpuSubsystem.pm \
27
HP/Proliant/Component/CpuSubsystem/CLI.pm \
28
HP/Proliant/Component/CpuSubsystem/SNMP.pm \
29
HP/Proliant/Component/FanSubsystem.pm \
30
HP/Proliant/Component/FanSubsystem/CLI.pm \
31
HP/Proliant/Component/FanSubsystem/SNMP.pm \
32
HP/Proliant/Component/MemorySubsystem/CLI.pm \
33
HP/Proliant/Component/MemorySubsystem/SNMP.pm \
34
HP/Proliant/Component/MemorySubsystem.pm \
35
HP/Proliant/Component/NicSubsystem/SNMP.pm \
36
HP/Proliant/Component/NicSubsystem.pm \
37
HP/Proliant/Component/AsrSubsystem/CLI.pm \
38
HP/Proliant/Component/AsrSubsystem/SNMP.pm \
39
HP/Proliant/Component/AsrSubsystem.pm \
40
HP/Proliant/Component/SNMP.pm \
41
HP/Proliant/Component/DiskSubsystem/Da/CLI.pm \
42
HP/Proliant/Component/DiskSubsystem/Da/SNMP.pm \
43
HP/Proliant/Component/DiskSubsystem/Da.pm \
44
HP/Proliant/Component/DiskSubsystem/Sas/CLI.pm \
45
HP/Proliant/Component/DiskSubsystem/Sas/SNMP.pm \
46
HP/Proliant/Component/DiskSubsystem/Sas.pm \
47
HP/Proliant/Component/DiskSubsystem/Scsi/CLI.pm \
48
HP/Proliant/Component/DiskSubsystem/Scsi/SNMP.pm \
49
HP/Proliant/Component/DiskSubsystem/Scsi.pm \
50
HP/Proliant/Component/DiskSubsystem/Ide/CLI.pm \
51
HP/Proliant/Component/DiskSubsystem/Ide/SNMP.pm \
52
HP/Proliant/Component/DiskSubsystem/Ide.pm \
53
HP/Proliant/Component/DiskSubsystem/Fca/CLI.pm \
54
HP/Proliant/Component/DiskSubsystem/Fca/SNMP.pm \
55
HP/Proliant/Component/DiskSubsystem/Fca.pm \
56
HP/Proliant/Component/DiskSubsystem.pm \
57
HP/Proliant/Component.pm \
59
HP/BladeSystem/Component/CommonEnclosureSubsystem.pm \
60
HP/BladeSystem/Component/CommonEnclosureSubsystem/FanSubsystem.pm \
61
HP/BladeSystem/Component/CommonEnclosureSubsystem/TempSubsystem.pm \
62
HP/BladeSystem/Component/CommonEnclosureSubsystem/FuseSubsystem.pm \
63
HP/BladeSystem/Component/CommonEnclosureSubsystem/ManagerSubsystem.pm \
64
HP/BladeSystem/Component/PowerEnclosureSubsystem.pm \
65
HP/BladeSystem/Component/PowerSupplySubsystem.pm \
66
HP/BladeSystem/Component/NetConnectorSubsystem.pm \
67
HP/BladeSystem/Component/ServerBladeSubsystem.pm \
68
HP/BladeSystem/Component.pm \
72
EXTRA_DIST=check_hpasm.pl $(EXTRA_MODULES)
74
CLEANFILES=$(libexec_SCRIPTS)
76
AM_INSTALL_PROGRAM_FLAGS=@INSTALL_OPTS@
79
$(AWK) -f ./subst $< > $@
83
$(AWK) -f ./subst $< > $@
87
$(AWK) -f ./subst $< > $@
90
$(libexec_SCRIPTS) : $(EXTRA_DIST)
91
$(ECHO) "#! #PERL# -w" | $(AWK) -f ./subst > $@
93
for m in ${EXTRA_MODULES}; do \
94
$(SED) -e 's/^1;//g' < $$m | $(AWK) -f ./subst | $(GREP) -v "use Nagios::Plugin" >> $@; \
96
$(ECHO) "package main;" >> $@
97
$(CAT) check_hpasm.pl | $(AWK) -f ./subst >> $@
99
#| $(GREP) -v "use Nagios" >> $@;