~ubuntu-branches/ubuntu/trusty/nagios-plugins-contrib/trusty-proposed

« back to all changes in this revision

Viewing changes to check_hpasm/check_hpasm-4.6.3/plugins-scripts/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Bernd Zeimetz
  • Date: 2013-05-21 22:11:50 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20130521221150-k5bda5v5euvt7wg9
Tags: 6.20130521
* [e68c82e1] check_raid: do not run hpacucli if cciss_vol_status is available.
* [4a1c57e8] Also support tw-cli as additional name for the 3ware binary.
  Thanks to Dennis Hoppe
* [eb5e1c7c] Add /run/ to the check_libs ignore file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
## Process this file with automake to produce Makefile.in
 
2
 
 
3
SED=/bin/sed
 
4
GREP=/bin/grep
 
5
CAT=/bin/cat
 
6
ECHO=/bin/echo
 
7
 
 
8
SUFFIXES = .pl .pm .sh
 
9
 
 
10
VPATH=$(top_srcdir) $(top_srcdir)/plugins-scripts $(top_srcdir)/plugins-scripts/t
 
11
 
 
12
libexec_SCRIPTS=check_hpasm
 
13
MY_MODULES=
 
14
EXTRA_MODULES=\
 
15
  Nagios/MiniPlugin.pm \
 
16
  HP/SNMP/Utils.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 \
 
58
  HP/Proliant.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 \
 
69
  HP/BladeSystem.pm \
 
70
  HP/Storage.pm \
 
71
  HP/Server.pm 
 
72
EXTRA_DIST=check_hpasm.pl $(EXTRA_MODULES)
 
73
 
 
74
CLEANFILES=$(libexec_SCRIPTS)
 
75
 
 
76
AM_INSTALL_PROGRAM_FLAGS=@INSTALL_OPTS@
 
77
 
 
78
.pm :
 
79
        $(AWK) -f ./subst $< > $@
 
80
        chmod +x $@
 
81
 
 
82
.pl :
 
83
        $(AWK) -f ./subst $< > $@
 
84
        chmod +x $@
 
85
 
 
86
.sh :
 
87
        $(AWK) -f ./subst $< > $@
 
88
        chmod +x $@
 
89
 
 
90
$(libexec_SCRIPTS) : $(EXTRA_DIST)
 
91
        $(ECHO) "#! #PERL# -w" | $(AWK) -f ./subst > $@
 
92
        $(ECHO) >> $@
 
93
        for m in ${EXTRA_MODULES}; do \
 
94
                $(SED) -e 's/^1;//g' < $$m | $(AWK) -f ./subst | $(GREP) -v "use Nagios::Plugin" >> $@; \
 
95
        done
 
96
        $(ECHO) "package main;" >> $@
 
97
        $(CAT) check_hpasm.pl | $(AWK) -f ./subst >> $@
 
98
        chmod +x $@
 
99
#| $(GREP) -v "use Nagios" >> $@;
 
100