Hide the mouse cursor when typing and show it again when the mouse moves
at master 38 lines 735 B view raw
1# vim:ts=8 2 3CC ?= cc 4CFLAGS ?= -O2 5CFLAGS += -Wall -Wunused -Wmissing-prototypes -Wstrict-prototypes 6 7PREFIX ?= /usr/local 8BINDIR ?= $(PREFIX)/bin 9MANDIR ?= $(PREFIX)/man/man1 10 11INSTALL_PROGRAM ?= install -s 12INSTALL_DATA ?= install 13 14LIBS ?= x11 xfixes xi xext 15INCLUDES?= `pkg-config --cflags $(LIBS)` 16LDFLAGS += `pkg-config --libs $(LIBS)` 17 18PROG = xbanish 19OBJS = xbanish.o 20 21all: $(PROG) 22 23$(PROG): $(OBJS) 24 $(CC) $(OBJS) $(LDFLAGS) -o $@ 25 26$(OBJS): *.c 27 $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@ 28 29install: all 30 mkdir -p $(DESTDIR)$(BINDIR) 31 $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(BINDIR) 32 mkdir -p $(DESTDIR)$(MANDIR) 33 $(INSTALL_DATA) -m 644 xbanish.1 $(DESTDIR)$(MANDIR)/xbanish.1 34 35clean: 36 rm -f $(PROG) $(OBJS) 37 38.PHONY: all install clean