From 4633c1e57389e49324302246a611766aa043ecf4 Mon Sep 17 00:00:00 2001 From: Aleksandrs Stier Date: Wed, 3 Apr 2024 00:12:11 +0200 Subject: Publish xhidecursor --- Makefile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Makefile (limited to 'Makefile') 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 -- cgit v1.2.3