From 4075aa1660ddc652f2641c7f2b13f8e68ad4eaa1 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Fri, 23 Nov 2007 19:50:05 +0000 Subject: [PATCH] Fix building on PPC machines git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5035 7894878c-1315-0410-8ee3-d5d059ff63e0 --- Makefile | 7 +++++-- prog/dump/Module.mk | 18 +++++------------- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/Makefile b/Makefile index 02d0b9ea..3d4e25b6 100644 --- a/Makefile +++ b/Makefile @@ -99,9 +99,12 @@ MACHINE := $(shell uname -m) # to do this. # The subdirectories we need to build things in -SRCDIRS := -SRCDIRS += lib prog/detect prog/dump prog/pwm \ +SRCDIRS := lib prog/detect prog/pwm \ prog/sensors ${PROG_EXTRA:%=prog/%} etc +# Only build isadump and isaset on x86 machines. +ifneq (,$(findstring $(MACHINE), i386 i486 i586 i686 x86_64)) +SRCDIRS += prog/dump +endif SRCDIRS += lib/test # Some often-used commands with default options diff --git a/prog/dump/Module.mk b/prog/dump/Module.mk index a91136e9..71a39e24 100644 --- a/prog/dump/Module.mk +++ b/prog/dump/Module.mk @@ -22,22 +22,14 @@ MODULE_DIR := prog/dump PROGDUMPDIR := $(MODULE_DIR) PROGDUMPMAN8DIR := $(MANDIR)/man8 -PROGDUMPMAN8FILES := +PROGDUMPMAN8FILES := $(MODULE_DIR)/isadump.8 $(MODULE_DIR)/isaset.8 # Regrettably, even 'simply expanded variables' will not put their currently # defined value verbatim into the command-list of rules... -PROGDUMPTARGETS := -PROGDUMPSOURCES := $(MODULE_DIR)/util.c -PROGDUMPBININSTALL := - -# Only build isadump and isaset on x86 machines. -ifneq (,$(findstring $(MACHINE), i386 i486 i586 i686 x86_64)) -PROGDUMPMAN8FILES += $(MODULE_DIR)/isadump.8 $(MODULE_DIR)/isaset.8 -PROGDUMPTARGETS += $(MODULE_DIR)/isadump $(MODULE_DIR)/isaset -PROGDUMPSOURCES += $(MODULE_DIR)/isadump.c $(MODULE_DIR)/isaset.c \ - $(MODULE_DIR)/superio.c -PROGDUMPBININSTALL += $(MODULE_DIR)/isadump $(MODULE_DIR)/isaset -endif +PROGDUMPTARGETS := $(MODULE_DIR)/isadump $(MODULE_DIR)/isaset +PROGDUMPSOURCES := $(MODULE_DIR)/util.c $(MODULE_DIR)/isadump.c \ + $(MODULE_DIR)/isaset.c $(MODULE_DIR)/superio.c +PROGDUMPBININSTALL := $(MODULE_DIR)/isadump $(MODULE_DIR)/isaset # Include all dependency files. We use '.rd' to indicate this will create # executables.