Changeset 179 for lm-sensors/trunk/kernel/Module.mk
- Timestamp:
- 01/28/99 15:45:20 (14 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/kernel/Module.mk (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/kernel/Module.mk
r177 r179 21 21 MODULE_DIR := kernel 22 22 23 SRCDIRS := kernel/busses kernel/chips24 25 23 # Regrettably, even 'simply expanded variables' will not put their currently 26 24 # defined value verbatim into the command-list of rules... 27 SRCTARGETS := $(MODULE_DIR)/smbus.o \ 28 $(MODULE_DIR)/i2c-proc.o \ 29 $(MODULE_DIR)/i2c-dev.o $(MODULE_DIR)/sensors.o 30 31 SRCHEADERFILES := $(MODULE_DIR)/include/sensors.h $(MODULE_DIR)/include/isa.h \ 32 $(MODULE_DIR)/include/smbus.h $(MODULE_DIR)/include/i2c-dev.h 25 KERNELTARGETS := $(MODULE_DIR)/smbus.o \ 26 $(MODULE_DIR)/i2c-proc.o \ 27 $(MODULE_DIR)/i2c-dev.o $(MODULE_DIR)/sensors.o 33 28 34 29 # Include all dependency files 35 INCLUDEFILES += $( SRCTARGETS:.o=.d)30 INCLUDEFILES += $(KERNELTARGETS:.o=.d) 36 31 37 all- src: $(SRCTARGETS)38 all :: all- src32 all-kernel: $(KERNELTARGETS) 33 all :: all-kernel 39 34 40 # Include all makefiles for sub-modules 41 INCLUDEFILES := 42 include $(patsubst %,%/Module.mk,$(SRCDIRS)) 43 ifneq ($(MAKECMDGOALS),clean) 44 include $(INCLUDEFILES) 45 endif 35 install-kernel: all-kernel 36 $(MKDIR) $(MODDIR) 37 $(INSTALL) -o root -g root -m 644 $(KERNELTARGETS) $(MODDIR) 38 install :: install-kernel 46 39 47 48 install-src: all-src 49 $(MKDIR) $(MODDIR) $(SYSINCLUDEDIR) 50 $(INSTALL) -o root -g root -m 644 $(SRCTARGETS) $(MODDIR) 51 $(INSTALL) -o root -g root -m 644 $(SRCHEADERFILES) $(SYSINCLUDEDIR) 52 install :: install-src 53 54 clean-src: 55 $(RM) $(SRCTARGETS) $(SRCTARGETS:.o=.d) 56 clean :: clean-src 40 clean-kernel: 41 $(RM) $(KERNELTARGETS) $(KERNELTARGETS:.o=.d) 42 clean :: clean-kernel
