mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-09-04 16:25:18 +00:00
Only install dmidecode if not existing or if older than our
source file. We are not the authority for dmidecode and we are not up-to-date either. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1866 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
@@ -26,7 +26,7 @@ PROGDETECTDIR := $(MODULE_DIR)
|
|||||||
PROGDETECTTARGETS := $(MODULE_DIR)/i2cdetect $(MODULE_DIR)/dmidecode
|
PROGDETECTTARGETS := $(MODULE_DIR)/i2cdetect $(MODULE_DIR)/dmidecode
|
||||||
PROGDETECTSOURCES := $(MODULE_DIR)/i2cdetect.c $(MODULE_DIR)/dmidecode.c
|
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
|
$(MODULE_DIR)/i2cdetect
|
||||||
|
|
||||||
# Include all dependency files. We use '.rd' to indicate this will create
|
# Include all dependency files. We use '.rd' to indicate this will create
|
||||||
# executables.
|
# executables.
|
||||||
@@ -38,6 +38,9 @@ user :: all-prog-detect
|
|||||||
install-prog-detect: all-prog-detect
|
install-prog-detect: all-prog-detect
|
||||||
mkdir -p $(DESTDIR)$(SBINDIR)
|
mkdir -p $(DESTDIR)$(SBINDIR)
|
||||||
$(INSTALL) -o root -g root -m 755 $(PROGDETECTSBININSTALL) $(DESTDIR)$(SBINDIR)
|
$(INSTALL) -o root -g root -m 755 $(PROGDETECTSBININSTALL) $(DESTDIR)$(SBINDIR)
|
||||||
|
if [ ! -e $(DESTDIR)$(SBINDIR)/dmidecode -o $(DESTDIR)$(SBINDIR)/dmidecode -ot $(PROGDETECTDIR)/dmidecode.c ] ; then \
|
||||||
|
$(INSTALL) -o root -g root -m 755 $(PROGDETECTDIR)/dmidecode $(DESTDIR)$(SBINDIR) ; \
|
||||||
|
fi
|
||||||
user_install :: install-prog-detect
|
user_install :: install-prog-detect
|
||||||
|
|
||||||
clean-prog-detect:
|
clean-prog-detect:
|
||||||
|
Reference in New Issue
Block a user