From 67a0c882aa16764240bdf96c6153a354ed6483b2 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Sun, 21 Mar 2004 13:10:26 +0000 Subject: [PATCH] Skip isadump on non-x86 architectures. Patch by Aurelien Jarno. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2382 7894878c-1315-0410-8ee3-d5d059ff63e0 --- prog/dump/Module.mk | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/prog/dump/Module.mk b/prog/dump/Module.mk index 0c7ecad0..6d94f4f1 100644 --- a/prog/dump/Module.mk +++ b/prog/dump/Module.mk @@ -22,17 +22,22 @@ MODULE_DIR := prog/dump PROGDUMPDIR := $(MODULE_DIR) PROGDUMPMAN8DIR := $(MANDIR)/man8 -PROGDUMPMAN8FILES := $(MODULE_DIR)/isadump.8 $(MODULE_DIR)/i2cdump.8 \ - $(MODULE_DIR)/i2cset.8 +PROGDUMPMAN8FILES := $(MODULE_DIR)/i2cdump.8 $(MODULE_DIR)/i2cset.8 # Regrettably, even 'simply expanded variables' will not put their currently # defined value verbatim into the command-list of rules... -PROGDUMPTARGETS := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump \ - $(MODULE_DIR)/i2cset -PROGDUMPSOURCES := $(MODULE_DIR)/isadump.c $(MODULE_DIR)/i2cdump.c \ - $(MODULE_DIR)/i2cset.c $(MODULE_DIR)/i2cbusses.c -PROGDUMPBININSTALL := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump \ - $(MODULE_DIR)/i2cset +PROGDUMPTARGETS := $(MODULE_DIR)/i2cdump $(MODULE_DIR)/i2cset +PROGDUMPSOURCES := $(MODULE_DIR)/i2cdump.c $(MODULE_DIR)/i2cset.c \ + $(MODULE_DIR)/i2cbusses.c +PROGDUMPBININSTALL := $(MODULE_DIR)/i2cdump $(MODULE_DIR)/i2cset + +# Only build isadump on x86 machines. +ifneq (,$(findstring $(MACHINE), i386 i486 i586 i686 x86_64)) +PROGDUMPMAN8FILES += $(MODULE_DIR)/isadump.8 +PROGDUMPTARGETS += $(MODULE_DIR)/isadump +PROGDUMPSOURCES += $(MODULE_DIR)/isadump.c +PROGDUMPBININSTALL += $(MODULE_DIR)/isadump +endif # Include all dependency files. We use '.rd' to indicate this will create # executables.