diff --git a/src/Makefile b/src/Makefile index acca04f..55a678e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -26,10 +26,10 @@ keyboard: $(keyboard_OBJS) callbacks.o: callbacks.c $(CC) $(keyboard_CFLAGS) -c callbacks.c -keyboard.o: keyboard.c +keyboard.o: keyboard.c callbacks.h keyboard.h $(CC) $(keyboard_CFLAGS) -c keyboard.c -main.o: main.c +main.o: main.c keyboard.h $(CC) $(keyboard_CFLAGS) -c main.c clean: diff --git a/src/project.conf b/src/project.conf index a952a3a..bc8ca0b 100644 --- a/src/project.conf +++ b/src/project.conf @@ -7,3 +7,9 @@ dist=Makefile,callbacks.h,keyboard.h [keyboard] type=binary sources=callbacks.c,keyboard.c,main.c + +[keyboard.c] +depends=callbacks.h,keyboard.h + +[main.c] +depends=keyboard.h