config.mk 553 B

12345678910111213141516171819202122232425
  1. #- aslstatus version -#
  2. VERSION := 0.1.3
  3. CC ?= cc
  4. #- paths -#
  5. PREFIX := /usr
  6. MANPREFIX := ${PREFIX}/share/man
  7. #- flags -#
  8. CPPFLAGS += -D_DEFAULT_SOURCE -DVERSION='"${VERSION}"'
  9. CFLAGS += -std=c99 -pedantic -Wall -Wextra
  10. #- linker -#
  11. pkgconf = $(shell pkg-config --libs $1)
  12. LDLIBS := -pthread
  13. LDALSA = $(call pkgconf,alsa) # -lasound
  14. LDPULSE = $(call pkgconf,libpulse) # -lpulse -L/usr/lib/pulseaudio
  15. LDXCB = $(call pkgconf,xcb) # -lxcb
  16. LDXCB_XKB = $(call pkgconf,xcb-xkb) # -lxcb-xkb
  17. LDWEATHER = $(call pkgconf,libcurl json-c)