diff --git a/CHANGES b/CHANGES index 157a84b8..d9327b37 100644 --- a/CHANGES +++ b/CHANGES @@ -22,6 +22,7 @@ ask CVS about it: Module i2c-piix4: Refuse to load on IBM systems Module lm92: Fix in-kernel initialization Program dmidecode: new + Programs i2cdetect, i2cdump, i2cset, isadump: Now installed by 'make install' Program mkpatch: Add Config.in entries for, lm92, pcf8574, pcf8591, smsc47m1, vt1211; add dmi_scan diff --git a/prog/detect/Module.mk b/prog/detect/Module.mk index 9416d323..a2a0eeb1 100644 --- a/prog/detect/Module.mk +++ b/prog/detect/Module.mk @@ -25,7 +25,8 @@ PROGDETECTDIR := $(MODULE_DIR) # defined value verbatim into the command-list of rules... PROGDETECTTARGETS := $(MODULE_DIR)/i2cdetect $(MODULE_DIR)/dmidecode PROGDETECTSOURCES := $(MODULE_DIR)/i2cdetect.c $(MODULE_DIR)/dmidecode.c -PROGDETECTSBININSTALL := $(MODULE_DIR)/sensors-detect +PROGDETECTSBININSTALL := $(MODULE_DIR)/sensors-detect \ + $(MODULE_DIR)/i2cdetect $(MODULE_DIR)/dmidecode # Include all dependency files. We use '.rd' to indicate this will create # executables. diff --git a/prog/dump/Module.mk b/prog/dump/Module.mk index 1a6df543..41868309 100644 --- a/prog/dump/Module.mk +++ b/prog/dump/Module.mk @@ -27,6 +27,8 @@ PROGDUMPTARGETS := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump \ $(MODULE_DIR)/i2cset PROGDUMPSOURCES := $(MODULE_DIR)/isadump.c $(MODULE_DIR)/i2cdump.c \ $(MODULE_DIR)/i2cset.c +PROGDUMPBININSTALL := $(MODULE_DIR)/isadump $(MODULE_DIR)/i2cdump \ + $(MODULE_DIR)/i2cset # Include all dependency files. We use '.rd' to indicate this will create # executables. @@ -35,6 +37,11 @@ INCLUDEFILES += $(PROGDUMPSOURCES:.c=.rd) all-prog-dump: $(PROGDUMPTARGETS) all :: all-prog-dump +install-prog-dump: all-prog-dump + mkdir -p $(DESTDIR)$(SBINDIR) + $(INSTALL) -o root -g root -m 755 $(PROGDUMPBININSTALL) $(DESTDIR)$(SBINDIR) +install :: install-prog-dump + clean-prog-dump: $(RM) $(PROGDUMPDIR)/*.rd $(PROGDUMPDIR)/*.ro $(PROGDUMPTARGETS) clean :: clean-prog-dump