Makefile 531 B

12345678910111213141516171819202122
  1. CC = $(CROSS_COMPILE)gcc
  2. BUILD_OUTPUT := $(PWD)
  3. PREFIX := /usr
  4. DESTDIR :=
  5. turbostat : turbostat.c
  6. CFLAGS += -Wall
  7. CFLAGS += -I../../../../arch/x86/include/uapi/
  8. %: %.c
  9. @mkdir -p $(BUILD_OUTPUT)
  10. $(CC) $(CFLAGS) $< -o $(BUILD_OUTPUT)/$@
  11. .PHONY : clean
  12. clean :
  13. @rm -f $(BUILD_OUTPUT)/turbostat
  14. install : turbostat
  15. install -d $(DESTDIR)$(PREFIX)/bin
  16. install $(BUILD_OUTPUT)/turbostat $(DESTDIR)$(PREFIX)/bin/turbostat
  17. install -d $(DESTDIR)$(PREFIX)/share/man/man8
  18. install turbostat.8 $(DESTDIR)$(PREFIX)/share/man/man8