diff --git a/Makefile b/Makefile index e22b5a4..71119e7 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,7 @@ bindir = $(prefix)/bin sbindir = $(prefix)/sbin mandir = $(prefix)/share/man man8dir = $(mandir)/man8 +incdir = $(prefix)/include INSTALL := install INSTALL_DATA := $(INSTALL) -m 644 @@ -31,4 +32,5 @@ KERNELVERSION := $(shell uname -r) all: include eeprom/Module.mk +include include/Module.mk include tools/Module.mk diff --git a/include/Module.mk b/include/Module.mk new file mode 100644 index 0000000..7312a98 --- /dev/null +++ b/include/Module.mk @@ -0,0 +1,26 @@ +# Linux I2C header files +# +# Copyright (C) 2007 Jean Delvare +# +# Licensed under the GNU General Public License. + +INCLUDE_DIR := include + +INCLUDE_TARGETS := linux/i2c-dev.h + +# +# Commands +# + +install-include: $(addprefix $(INCLUDE_DIR)/,$(INCLUDE_TARGETS)) + $(INSTALL_DIR) $(DESTDIR)$(incdir)/linux + for file in $(INCLUDE_TARGETS) ; do \ + $(INSTALL_DATA) $(INCLUDE_DIR)/$$file $(DESTDIR)$(incdir)/$$file ; done + +uninstall-include: + for file in $(INCLUDE_TARGETS) ; do \ + $(RM) $(DESTDIR)$(incdir)/$$file ; done + +install: install-include + +uninstall: uninstall-include