Makefile 490 B

123456789101112131415161718192021
  1. TOOLS_CFLAGS := -Wstrict-prototypes -Wshadow -Wpointer-arith -Wcast-qual \
  2. -Wcast-align -Wwrite-strings -Wnested-externs -Winline \
  3. -W -Wundef -Wmissing-prototypes
  4. #
  5. # Programs
  6. #
  7. all: funkey_gpio_management
  8. funkey_gpio_management: funkey_gpio_management.o gpio-utils.o uinput.o gpio_mapping.o read_conf_file.o keydefs.o driver_pcal6416a.o
  9. $(CC) $(LDFLAGS) -o $@ $^
  10. #
  11. # Objects
  12. #
  13. %.o: %.c
  14. $(CC) $(CFLAGS) $(TOOLS_CFLAGS) -c $< -o $@
  15. clean:
  16. rm *.o funkey_gpio_management