diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6320366 --- /dev/null +++ b/Makefile @@ -0,0 +1,27 @@ +PREFIX ?= /usr/local/bin + +CFLAGS += -std=c99 -march=native -O3 -pipe +CFLAGS += -Wall +CFLAGS += -Wconversion +CFLAGS += -Wdouble-promotion +CFLAGS += -Wextra +CFLAGS += -Wmissing-prototypes +CFLAGS += -Wold-style-definition +CFLAGS += -Wpedantic +CFLAGS += -Wshadow + +all: xhidecursor + +xhidecursor: main.c Makefile + $(CC) $(CFLAGS) -o $@ $< -lX11 -lXfixes -lXi + +install: all + install -D xhidecursor $(DESTDIR)$(PREFIX)/xhidecursor + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/xhidecursor + +clean: + rm -f xhidecursor + +.PHONY: all install uninstall clean |
