diff options
| author | Aleksandrs Stier <aleks.stier@icloud.com> | 2024-04-03 00:12:11 +0200 |
|---|---|---|
| committer | Aleksandrs Stier <aleks.stier@icloud.com> | 2024-04-03 16:32:38 +0200 |
| commit | 4633c1e57389e49324302246a611766aa043ecf4 (patch) | |
| tree | 52b2f5d8c3c74f127a1c1bee3261f79a5a96bb7f /Makefile | |
Publish xhidecursor
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 |
