diff --git a/Makefile b/Makefile index 57bc175..b98a4c3 100644 --- a/Makefile +++ b/Makefile @@ -36,5 +36,5 @@ all: EXTRA := #EXTRA += py-smbus -SRCDIRS := eeprom include stub tools $(EXTRA) +SRCDIRS := include eeprom stub tools $(EXTRA) include $(SRCDIRS:%=%/Module.mk) diff --git a/tools/Module.mk b/tools/Module.mk index f72c17d..0f9f6fa 100644 --- a/tools/Module.mk +++ b/tools/Module.mk @@ -35,19 +35,19 @@ $(TOOLS_DIR)/i2cget: $(TOOLS_DIR)/i2cget.o $(TOOLS_DIR)/i2cbusses.o $(TOOLS_DIR) # Objects # -$(TOOLS_DIR)/i2cdetect.o: $(TOOLS_DIR)/i2cdetect.c $(TOOLS_DIR)/i2cbusses.h +$(TOOLS_DIR)/i2cdetect.o: $(TOOLS_DIR)/i2cdetect.c $(TOOLS_DIR)/i2cbusses.h $(INCLUDE_DIR)/linux/i2c-dev.h $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@ -$(TOOLS_DIR)/i2cdump.o: $(TOOLS_DIR)/i2cdump.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h +$(TOOLS_DIR)/i2cdump.o: $(TOOLS_DIR)/i2cdump.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h $(INCLUDE_DIR)/linux/i2c-dev.h $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@ -$(TOOLS_DIR)/i2cset.o: $(TOOLS_DIR)/i2cset.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h +$(TOOLS_DIR)/i2cset.o: $(TOOLS_DIR)/i2cset.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h $(INCLUDE_DIR)/linux/i2c-dev.h $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@ -$(TOOLS_DIR)/i2cget.o: $(TOOLS_DIR)/i2cget.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h +$(TOOLS_DIR)/i2cget.o: $(TOOLS_DIR)/i2cget.c $(TOOLS_DIR)/i2cbusses.h $(TOOLS_DIR)/util.h $(INCLUDE_DIR)/linux/i2c-dev.h $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@ -$(TOOLS_DIR)/i2cbusses.o: $(TOOLS_DIR)/i2cbusses.c $(TOOLS_DIR)/i2cbusses.h +$(TOOLS_DIR)/i2cbusses.o: $(TOOLS_DIR)/i2cbusses.c $(TOOLS_DIR)/i2cbusses.h $(INCLUDE_DIR)/linux/i2c-dev.h $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@ $(TOOLS_DIR)/util.o: $(TOOLS_DIR)/util.c $(TOOLS_DIR)/util.h