Gitweb:
http://git.fedorahosted.org/git/fence-agents.git?p=fence-agents.git;a=com...
Commit: e6c003fa751eeb958642fcf4c14d088c820a57e4
Parent: 375c5a7a4bfd5bc22152e2fe7de007997c63d0c9
Author: Fabio M. Di Nitto <fdinitto(a)redhat.com>
AuthorDate: Mon Feb 28 21:52:05 2011 +0100
Committer: Fabio M. Di Nitto <fdinitto(a)redhat.com>
CommitterDate: Mon Feb 28 21:52:05 2011 +0100
build: fix build dependecy
when editing a file, the corresponding agent was not being regenerated
because the make dependency was missing.
Signed-off-by: Fabio M. Di Nitto <fdinitto(a)redhat.com>
---
fence/agents/alom/Makefile.am | 4 +++-
fence/agents/apc/Makefile.am | 4 +++-
fence/agents/apc_snmp/Makefile.am | 4 +++-
fence/agents/baytech/Makefile.am | 4 +++-
fence/agents/bladecenter/Makefile.am | 4 +++-
fence/agents/brocade/Makefile.am | 4 +++-
fence/agents/bullpap/Makefile.am | 4 +++-
fence/agents/cisco_mds/Makefile.am | 4 +++-
fence/agents/cisco_ucs/Makefile.am | 4 +++-
fence/agents/cpint/Makefile.am | 4 +++-
fence/agents/drac/Makefile.am | 4 +++-
fence/agents/drac5/Makefile.am | 4 +++-
fence/agents/eaton_snmp/Makefile.am | 4 +++-
fence/agents/egenera/Makefile.am | 4 +++-
fence/agents/eps/Makefile.am | 4 +++-
fence/agents/ibmblade/Makefile.am | 4 +++-
fence/agents/ifmib/Makefile.am | 5 ++++-
fence/agents/ilo/Makefile.am | 4 +++-
fence/agents/ilo_mp/Makefile.am | 4 +++-
fence/agents/intelmodular/Makefile.am | 4 +++-
fence/agents/ldom/Makefile.am | 4 +++-
fence/agents/lib/Makefile.am | 4 +++-
fence/agents/lpar/Makefile.am | 4 +++-
fence/agents/mcdata/Makefile.am | 4 +++-
fence/agents/rhevm/Makefile.am | 4 +++-
fence/agents/rsa/Makefile.am | 4 +++-
fence/agents/rsb/Makefile.am | 4 +++-
fence/agents/sanbox2/Makefile.am | 4 +++-
fence/agents/scsi/Makefile.am | 4 +++-
fence/agents/virsh/Makefile.am | 4 +++-
fence/agents/vixel/Makefile.am | 4 +++-
fence/agents/vmware/Makefile.am | 4 +++-
fence/agents/wti/Makefile.am | 4 +++-
fence/agents/xcat/Makefile.am | 4 +++-
fence/agents/zvm/Makefile.am | 4 +++-
make/fencebuild.mk | 2 +-
36 files changed, 107 insertions(+), 36 deletions(-)
diff --git a/fence/agents/alom/Makefile.am b/fence/agents/alom/Makefile.am
index f8781cd..972f8a9 100644
--- a/fence/agents/alom/Makefile.am
+++ b/fence/agents/alom/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_alom
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/apc/Makefile.am b/fence/agents/apc/Makefile.am
index e02de1e..355c873 100644
--- a/fence/agents/apc/Makefile.am
+++ b/fence/agents/apc/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_apc
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/apc_snmp/Makefile.am b/fence/agents/apc_snmp/Makefile.am
index ca75b75..65c24fd 100644
--- a/fence/agents/apc_snmp/Makefile.am
+++ b/fence/agents/apc_snmp/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_apc_snmp
-EXTRA_DIST = $(TARGET).py \
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC) \
powernet369.mib \
README
diff --git a/fence/agents/baytech/Makefile.am b/fence/agents/baytech/Makefile.am
index afd0be6..9ad50ec 100644
--- a/fence/agents/baytech/Makefile.am
+++ b/fence/agents/baytech/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_baytech
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/bladecenter/Makefile.am b/fence/agents/bladecenter/Makefile.am
index 6fef8a8..d910196 100644
--- a/fence/agents/bladecenter/Makefile.am
+++ b/fence/agents/bladecenter/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_bladecenter
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/brocade/Makefile.am b/fence/agents/brocade/Makefile.am
index 5ec24ef..f4281ab 100644
--- a/fence/agents/brocade/Makefile.am
+++ b/fence/agents/brocade/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_brocade
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/bullpap/Makefile.am b/fence/agents/bullpap/Makefile.am
index bd06cbf..a708d4f 100644
--- a/fence/agents/bullpap/Makefile.am
+++ b/fence/agents/bullpap/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_bullpap
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/cisco_mds/Makefile.am b/fence/agents/cisco_mds/Makefile.am
index ce1d67c..3d262f6 100644
--- a/fence/agents/cisco_mds/Makefile.am
+++ b/fence/agents/cisco_mds/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_cisco_mds
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/cisco_ucs/Makefile.am b/fence/agents/cisco_ucs/Makefile.am
index 9d8ec54..c12e5ef 100644
--- a/fence/agents/cisco_ucs/Makefile.am
+++ b/fence/agents/cisco_ucs/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_cisco_ucs
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/cpint/Makefile.am b/fence/agents/cpint/Makefile.am
index 9e86293..c02480a 100644
--- a/fence/agents/cpint/Makefile.am
+++ b/fence/agents/cpint/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_cpint
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/drac/Makefile.am b/fence/agents/drac/Makefile.am
index 504a329..0a7de40 100644
--- a/fence/agents/drac/Makefile.am
+++ b/fence/agents/drac/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_drac
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/drac5/Makefile.am b/fence/agents/drac5/Makefile.am
index 80d523c..2654360 100644
--- a/fence/agents/drac5/Makefile.am
+++ b/fence/agents/drac5/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_drac5
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/eaton_snmp/Makefile.am b/fence/agents/eaton_snmp/Makefile.am
index 3c0ed3b..0390800 100644
--- a/fence/agents/eaton_snmp/Makefile.am
+++ b/fence/agents/eaton_snmp/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_eaton_snmp
-EXTRA_DIST = $(TARGET).py \
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC) \
README
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/egenera/Makefile.am b/fence/agents/egenera/Makefile.am
index 74b27a8..5cbb555 100644
--- a/fence/agents/egenera/Makefile.am
+++ b/fence/agents/egenera/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_egenera
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/eps/Makefile.am b/fence/agents/eps/Makefile.am
index 288dab9..59fdd07 100644
--- a/fence/agents/eps/Makefile.am
+++ b/fence/agents/eps/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_eps
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/ibmblade/Makefile.am b/fence/agents/ibmblade/Makefile.am
index 83131b7..f1c94de 100644
--- a/fence/agents/ibmblade/Makefile.am
+++ b/fence/agents/ibmblade/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_ibmblade
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/ifmib/Makefile.am b/fence/agents/ifmib/Makefile.am
index d188e31..a07f264 100644
--- a/fence/agents/ifmib/Makefile.am
+++ b/fence/agents/ifmib/Makefile.am
@@ -2,7 +2,10 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_ifmib
-EXTRA_DIST = $(TARGET).py README
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC) \
+ README
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/ilo/Makefile.am b/fence/agents/ilo/Makefile.am
index 3808112..7b44f59 100644
--- a/fence/agents/ilo/Makefile.am
+++ b/fence/agents/ilo/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_ilo
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/ilo_mp/Makefile.am b/fence/agents/ilo_mp/Makefile.am
index 854ebc8..4e8b18e 100644
--- a/fence/agents/ilo_mp/Makefile.am
+++ b/fence/agents/ilo_mp/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_ilo_mp
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/intelmodular/Makefile.am
b/fence/agents/intelmodular/Makefile.am
index 14c56c6..f1e4690 100644
--- a/fence/agents/intelmodular/Makefile.am
+++ b/fence/agents/intelmodular/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_intelmodular
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/ldom/Makefile.am b/fence/agents/ldom/Makefile.am
index a127da4..a229934 100644
--- a/fence/agents/ldom/Makefile.am
+++ b/fence/agents/ldom/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_ldom
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/lib/Makefile.am b/fence/agents/lib/Makefile.am
index ba25f6b..b42fc12 100644
--- a/fence/agents/lib/Makefile.am
+++ b/fence/agents/lib/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fencing.py fencing_snmp.py
-EXTRA_DIST = fencing.py.py fencing_snmp.py.py fence2man.xsl
+SRC = fencing.py.py fencing_snmp.py.py
+
+EXTRA_DIST = $(SRC) fence2man.xsl
fencelibdir = ${FENCEAGENTSLIBDIR}
diff --git a/fence/agents/lpar/Makefile.am b/fence/agents/lpar/Makefile.am
index 1f72461..2af387c 100644
--- a/fence/agents/lpar/Makefile.am
+++ b/fence/agents/lpar/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_lpar
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/mcdata/Makefile.am b/fence/agents/mcdata/Makefile.am
index e87f26d..f9953f5 100644
--- a/fence/agents/mcdata/Makefile.am
+++ b/fence/agents/mcdata/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_mcdata
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/rhevm/Makefile.am b/fence/agents/rhevm/Makefile.am
index cd6222f..9552181 100644
--- a/fence/agents/rhevm/Makefile.am
+++ b/fence/agents/rhevm/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_rhevm
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/rsa/Makefile.am b/fence/agents/rsa/Makefile.am
index 7280c45..4bf1f1f 100644
--- a/fence/agents/rsa/Makefile.am
+++ b/fence/agents/rsa/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_rsa
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/rsb/Makefile.am b/fence/agents/rsb/Makefile.am
index c52b8d4..e8193be 100644
--- a/fence/agents/rsb/Makefile.am
+++ b/fence/agents/rsb/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_rsb
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/sanbox2/Makefile.am b/fence/agents/sanbox2/Makefile.am
index 5399d9f..9564bc8 100644
--- a/fence/agents/sanbox2/Makefile.am
+++ b/fence/agents/sanbox2/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_sanbox2
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/scsi/Makefile.am b/fence/agents/scsi/Makefile.am
index ca87492..ea4d6c1 100644
--- a/fence/agents/scsi/Makefile.am
+++ b/fence/agents/scsi/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_scsi
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/virsh/Makefile.am b/fence/agents/virsh/Makefile.am
index 8d4327c..0f12744 100644
--- a/fence/agents/virsh/Makefile.am
+++ b/fence/agents/virsh/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_virsh
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/vixel/Makefile.am b/fence/agents/vixel/Makefile.am
index 91d7277..f3e1339 100644
--- a/fence/agents/vixel/Makefile.am
+++ b/fence/agents/vixel/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_vixel
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/vmware/Makefile.am b/fence/agents/vmware/Makefile.am
index c8c3ff8..9f41c0d 100644
--- a/fence/agents/vmware/Makefile.am
+++ b/fence/agents/vmware/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_vmware fence_vmware_helper
-EXTRA_DIST = fence_vmware.py fence_vmware_helper.pl
+SRC = fence_vmware.py fence_vmware_helper.pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/wti/Makefile.am b/fence/agents/wti/Makefile.am
index 60699c4..04f556c 100644
--- a/fence/agents/wti/Makefile.am
+++ b/fence/agents/wti/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_wti
-EXTRA_DIST = $(TARGET).py
+SRC = $(TARGET).py
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/xcat/Makefile.am b/fence/agents/xcat/Makefile.am
index 2f7f446..de54526 100644
--- a/fence/agents/xcat/Makefile.am
+++ b/fence/agents/xcat/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_xcat
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/fence/agents/zvm/Makefile.am b/fence/agents/zvm/Makefile.am
index dfbeb35..a75cf66 100644
--- a/fence/agents/zvm/Makefile.am
+++ b/fence/agents/zvm/Makefile.am
@@ -2,7 +2,9 @@ MAINTAINERCLEANFILES = Makefile.in
TARGET = fence_zvm
-EXTRA_DIST = $(TARGET).pl
+SRC = $(TARGET).pl
+
+EXTRA_DIST = $(SRC)
sbin_SCRIPTS = $(TARGET)
diff --git a/make/fencebuild.mk b/make/fencebuild.mk
index 5da3128..4a75366 100644
--- a/make/fencebuild.mk
+++ b/make/fencebuild.mk
@@ -1,4 +1,4 @@
-$(TARGET):
+$(TARGET): $(SRC)
bash $(top_srcdir)/scripts/fenceparse \
$(top_srcdir)/make/copyright.cf REDHAT_COPYRIGHT \
$(VERSION) \