Makefile 456 B

123456789101112131415161718192021222324252627
  1. VERSION = 0.1-beta
  2. CC ?= gcc
  3. DEBUG ?= 1
  4. ifeq ($(DEBUG), 1)
  5. DEBUGFLAGS = -g -DDEBUG
  6. endif
  7. CCFLAGS = $(DEBUGFLAGS) '-DVERSION="$(VERSION)"' -Wall -lm -ltcl \
  8. $(shell pkg-config --cflags --libs glib-2.0)\
  9. $(shell pkg-config --cflags --libs libnotify)
  10. SOURCES = qcmd.c term.c
  11. .PHONY: all
  12. all: qcmd
  13. qcmd: $(SOURCES)
  14. $(CC) -o $@ $(SOURCES) $(CCFLAGS)
  15. .PHONY: clean
  16. clean:
  17. rm -f qcmd
  18. .PHONY: install
  19. install:
  20. install -m755 ./qcmd /usr/local/bin/qcmd