You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.0 KiB

  1. @CODE_COVERAGE_RULES@
  2. echo-version:
  3. @echo "@I3LOCK_VERSION@"
  4. bin_PROGRAMS = i3lock
  5. dist_man1_MANS = i3lock.1
  6. pamddir = $(sysconfdir)/pam.d
  7. pamd_files = pam/i3lock
  8. pamd_DATA = $(pamd_files)
  9. AM_CPPFLAGS = \
  10. @AX_EXTEND_SRCDIR_CPPFLAGS@
  11. i3lock_CFLAGS = \
  12. $(AM_CFLAGS) \
  13. $(XCB_CFLAGS) \
  14. $(XCB_IMAGE_CFLAGS) \
  15. $(XCB_UTIL_CFLAGS) \
  16. $(XCB_UTIL_XRM_CFLAGS) \
  17. $(XKBCOMMON_CFLAGS) \
  18. $(CAIRO_CFLAGS) \
  19. $(CODE_COVERAGE_CFLAGS)
  20. i3lock_CPPFLAGS = \
  21. $(AM_CPPFLAGS) \
  22. $(CODE_COVERAGE_CPPFLAGS)
  23. i3lock_LDADD = \
  24. $(XCB_LIBS) \
  25. $(XCB_IMAGE_LIBS) \
  26. $(XCB_UTIL_LIBS) \
  27. $(XCB_UTIL_XRM_LIBS) \
  28. $(XKBCOMMON_LIBS) \
  29. $(CAIRO_LIBS) \
  30. $(CODE_COVERAGE_LDFLAGS)
  31. i3lock_SOURCES = \
  32. cursors.h \
  33. dpi.c \
  34. dpi.h \
  35. i3lock.c \
  36. i3lock.h \
  37. randr.c \
  38. randr.h \
  39. unlock_indicator.c \
  40. unlock_indicator.h \
  41. xcb.c \
  42. xcb.h
  43. EXTRA_DIST = \
  44. $(pamd_files) \
  45. CHANGELOG \
  46. LICENSE \
  47. README.md \
  48. I3LOCK_VERSION
  49. # SUID the executable so it has permissions to lock TTY switching
  50. install-exec-hook:
  51. chmod +s $(DESTDIR)$(bindir)/i3lock$(EXEEXT)