summaryrefslogtreecommitdiff
path: root/eeprom/Module.mk
diff options
context:
space:
mode:
Diffstat (limited to 'eeprom/Module.mk')
-rw-r--r--eeprom/Module.mk31
1 files changed, 31 insertions, 0 deletions
diff --git a/eeprom/Module.mk b/eeprom/Module.mk
new file mode 100644
index 0000000..950bee5
--- /dev/null
+++ b/eeprom/Module.mk
@@ -0,0 +1,31 @@
+# EEPROM decoding scripts for the Linux eeprom driver
+#
+# Copyright (C) 2007-2008 Jean Delvare <khali@linux-fr.org>
+#
+# Licensed under the GNU General Public License.
+
+EEPROM_DIR := eeprom
+
+EEPROM_TARGETS := decode-dimms decode-vaio ddcmon decode-edid
+
+# decode-xeon was not yet ported to the Linux 2.6 sysfs interface
+ifeq (,$(findstring /2.6., /$(KERNELVERSION)))
+EEPROM_TARGETS += decode-xeon
+endif
+
+#
+# Commands
+#
+
+install-eeprom: $(addprefix $(EEPROM_DIR)/,$(EEPROM_TARGETS))
+ $(INSTALL_DIR) $(DESTDIR)$(bindir)
+ for program in $(EEPROM_TARGETS) ; do \
+ $(INSTALL_PROGRAM) $(EEPROM_DIR)/$$program $(DESTDIR)$(bindir) ; done
+
+uninstall-eeprom:
+ for program in $(EEPROM_TARGETS) ; do \
+ $(RM) $(DESTDIR)$(bindir)/$$program ; done
+
+install: install-eeprom
+
+uninstall: uninstall-eeprom